ADOL-C: Automatic Differentiation in C/C++ 2.7.3
Loading...
Searching...
No Matches
Classes | Namespaces | Enumerations
sparse_options.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  ADOLC::Sparse::PiecewiseLinear
 Tag type selecting sparse drivers for piecewise-linear abs-normal forms. More...
 

Namespaces

namespace  ADOLC
 
namespace  ADOLC::Sparse
 

Enumerations

enum class  ADOLC::Sparse::SparseMethod { ADOLC::Sparse::IndexDomains , ADOLC::Sparse::BitPattern }
 Method used to determine the sparsity pattern. More...
 
enum class  ADOLC::Sparse::ControlFlowMode { ADOLC::Sparse::Safe , ADOLC::Sparse::Tight , ADOLC::Sparse::OldSafe , ADOLC::Sparse::OldTight }
 Control-flow handling mode for sparsity and dependence analysis. More...
 
enum class  ADOLC::Sparse::BitPatternPropagationDirection { ADOLC::Sparse::Auto , ADOLC::Sparse::Forward , ADOLC::Sparse::Reverse }
 Direction used for bit-pattern propagation. More...
 
enum class  ADOLC::Sparse::CompressionMode { ADOLC::Sparse::Column , ADOLC::Sparse::Row }
 Compression orientation for sparse Jacobian recovery. More...
 
enum class  ADOLC::Sparse::RecoveryMethod { ADOLC::Sparse::Indirect , ADOLC::Sparse::Direct }
 Recovery strategy for sparse Hessians. More...
 
enum class  ADOLC::Sparse::MemoryHandler { ADOLC::Sparse::Auto , ADOLC::Sparse::Manual }
 Selects how sparse coordinate buffers are provided. More...