1#ifndef ADOLC_SPARSE_OPTIONS
2#define ADOLC_SPARSE_OPTIONS
Definition adtl_indo.h:46
MemoryHandler
Selects how sparse coordinate buffers are provided.
Definition sparse_options.h:184
SparseMethod
Method used to determine the sparsity pattern.
Definition sparse_options.h:12
@ BitPattern
Bit-pattern propagation.
@ IndexDomains
Index-domain propagation.
ControlFlowMode
Control-flow handling mode for sparsity and dependence analysis.
Definition sparse_options.h:37
@ Tight
Tight (basepoint-dependent) control-flow handling.
@ OldSafe
Legacy safe control-flow handling.
@ OldTight
Legacy tight control-flow handling.
@ Safe
Safe (conservative) control-flow handling.
RecoveryMethod
Recovery strategy for sparse Hessians.
Definition sparse_options.h:144
@ Indirect
Indirect (acyclic) recovery.
@ Direct
Direct (star) recovery.
BitPatternPropagationDirection
Direction used for bit-pattern propagation.
Definition sparse_options.h:86
@ Auto
Automatic selection of propagation direction.
@ Forward
Forward-mode bit-pattern propagation.
@ Reverse
Reverse-mode bit-pattern propagation.
CompressionMode
Compression orientation for sparse Jacobian recovery.
Definition sparse_options.h:120
@ Column
Column compression.
Tag type selecting sparse drivers for piecewise-linear abs-normal forms.
Definition sparse_options.h:172