Expand description
CPU linearizer implementations.
Provides sparse and dense Jacobian assembly for CPU computation.
GPU equivalent lives in the sibling super::gpu module.
This module also owns the LinearizationMode marker trait and its two
implementations (SparseMode, DenseMode), which define the matrix
types used throughout the solver pipeline.
Modules§
- dense
- Dense Jacobian assembly for small-to-medium problems.
- sparse
- Sparse Jacobian assembly using symbolic sparsity patterns.
Structs§
- Dense
Mode - Dense linear algebra mode.
- Sparse
Mode - Sparse linear algebra mode.
Traits§
- Linearization
Mode - Marker trait that defines the matrix types for a linear algebra path.