Expand description
Methods for solving Differential Algebraic Equations (DAEs)
This module provides the implementation of numerical methods for solving DAE systems. The methods are organized based on the type of DAE system they are designed to solve:
- Backward Differentiation Formula (BDF) methods for stiff DAEs
- Specialized methods for semi-explicit DAEs
- Specialized methods for fully implicit DAEs
- Index reduction techniques combined with BDF methods for higher-index DAEs
- Krylov subspace methods for large DAE systems
- Block-structured preconditioners for improving Krylov method performance
Re-exports§
pub use self::bdf_dae::bdf_implicit_dae;pub use self::bdf_dae::bdf_semi_explicit_dae;pub use self::index_reduction_bdf::bdf_implicit_with_index_reduction;pub use self::index_reduction_bdf::bdf_with_index_reduction;pub use self::krylov_dae::krylov_bdf_implicit_dae;pub use self::krylov_dae::krylov_bdf_semi_explicit_dae;pub use self::block_precond::create_block_ilu_preconditioner;pub use self::block_precond::create_block_jacobi_preconditioner;
Modules§
- bdf_dae
- BDF Methods for DAE Systems
- block_
precond - Block-structured Preconditioners for DAE Systems
- index_
reduction_ bdf - Index Reduction BDF Methods for DAE Systems
- krylov_
dae - Krylov Subspace Methods for Large DAE Systems