A | |
ARKStep [Arkode] | ARKStep Time-Stepping Module for ODE systems in split, linearly-implicit form. |
Adjoint [Idas] | (Adjoint) Sensitivity analysis of DAEs with respect to their parameters. |
Adjoint [Cvodes] | (Adjoint) Sensitivity analysis of ODEs with respect to their parameters. |
Algorithms [Sundials_LinearSolver.Iterative] | Low-level routines on arrays. |
Any [Nvector_pthreads] | A generic nvector interface to Pthreads nvectors. |
Any [Nvector_openmp] | A generic nvector interface to OpenMP nvectors. |
Any [Nvector_mpiplusx] | A generic nvector interface to mpiplusx nvectors. |
Any [Nvector_mpimany] | A generic nvector interface to mpimany-vector nvectors. |
Any [Nvector_parallel] | A generic nvector interface to parallel nvectors. |
Any [Nvector_array.ARRAY_NVECTOR] | A generic nvector interface to arbitrary array types. |
Any [Nvector_custom] | A generic nvector interface to custom nvectors. |
Any [Nvector_many] | A generic nvector interface to many-vector nvectors. |
Any [Nvector_serial] | A generic nvector interface to serial nvectors. |
Arkode | Adaptive-step time integration for stiff, nonstiff, and mixed stiff/nonstiff systems of ODE initial value problems with zero-crossing detection. |
Arkode_bbd | Parallel band-block-diagonal preconditioners for ARKODE (requires MPI). |
ArrayBand [Sundials_Matrix] | General-purpose band matrix operations on arrays. |
ArrayDense [Sundials_Matrix] | General purpose dense matrix operations on arrays. |
B | |
Band [Sundials_Matrix] | Banded matrices |
Banded [Cvodes.Adjoint.Spils] | Banded preconditioners. |
Banded [Arkode.Spils] | Banded preconditioners. |
Banded [Cvode.Spils] | Banded preconditioners. |
ButcherTable [Arkode] | Butcher tables |
C | |
Common [Arkode] | Common definitions that are included in each of the time-stepping modules. |
Config [Sundials] | Installation specific constants. |
Constraint [Sundials] | Symbolic names for variable constraints. |
Context [Sundials_parallel] | Contexts for creating Sundials values using MPI |
Context [Sundials] | Contexts for creating Sundials values |
Coupling [Arkode.MRIStep] | Coupling coefficients between fast and slow time scales. |
Custom [Sundials_NonlinearSolver] | Custom nonlinear solvers. |
Custom [Sundials_LinearSolver] | Custom linear solvers. |
Cvode | Variable-step solution of ODE initial value problems with zero-crossing detection. |
Cvode_bbd | Parallel band-block-diagonal preconditioners for CVODE (requires MPI). |
Cvodes | Sensitivity analysis (forward and adjoint) and quadrature equations for CVODE. |
Cvodes_bbd | Parallel band-block-diagonal preconditioners for CVODES (requires MPI). |
D | |
DataOps [Nvector_mpiplusx] | Nvector operations implemented in OCaml on mpiplusx payloads. |
DataOps [Nvector_mpimany] | Nvector operations implemented in OCaml on mpimany-vector payloads. |
DataOps [Nvector_parallel] | Nvector operations on |
DataOps [Nvector_array.ARRAY_NVECTOR] | Standard operations over the underlying array. |
DataOps [Nvector_many] | Nvector operations implemented in OCaml on many-vector payloads. |
DataOps [Nvector_serial] | Nvector operations on RealArrays implemented in OCaml. |
DataOps [Nvector.NVECTOR] | Standard operations over the underlying data. |
Dense [Sundials_Matrix] | Dense matrices |
Diag [Cvodes.Adjoint] | Diagonal approximation of Jacobians by difference quotients. |
Diag [Cvode] | Diagonal approximation of Jacobians by difference quotients. |
Direct [Sundials_LinearSolver] | Direct Linear Solvers |
Dls [Idas.Adjoint] | Direct Linear Solvers operating on dense, banded, and sparse matrices. |
Dls [Cvodes.Adjoint] | Direct Linear Solvers operating on dense, banded, and sparse matrices. |
Dls [Arkode.MRIStep] | Direct Linear Solvers operating on dense, banded, and sparse matrices. |
Dls [Arkode.ARKStep.Mass] | Direct mass matrix solvers |
Dls [Arkode.ARKStep] | Direct Linear Solvers operating on dense, banded, and sparse matrices. |
Dls [Arkode] | Common definitions for Direct Linear Solvers operating on dense, banded, and sparse matrices. |
Dls [Ida] | Direct Linear Solvers operating on dense, banded and sparse matrices. |
Dls [Kinsol] | Direct Linear Solvers operating on dense, banded, and sparse matrices. |
Dls [Cvode] | Direct Linear Solvers operating on dense, banded, and sparse matrices. |
E | |
ERKStep [Arkode] | ERKStep Time-Stepping Module for nonstiff initial value problems. |
F | |
FixedPoint [Sundials_NonlinearSolver] | Generic nonlinear solver for fixed-point (functional) iteration with optional Anderson acceleration. |
I | |
Ida | Variable-step solution of DAE initial value problems with zero-crossing detection. |
Ida_bbd | Parallel band-block-diagonal preconditioners for IDA (requires MPI). |
Idas | Sensitivity analysis (forward and adjoint) and quadrature equations for IDA. |
Idas_bbd | Parallel band-block-diagonal preconditioners for IDAS (requires MPI). |
Index [Sundials] | Index values for sparse matrices. |
InnerStepper [Arkode.MRIStep] | Integrators for problems on the MRIStep fast time-scale. |
Iterative [Sundials_LinearSolver] | Iterative Linear Solvers |
K | |
Kinsol | Solves nonlinear systems using Newton-Krylov techniques. |
Kinsol_bbd | Parallel band-block-diagonal preconditioners for KINSOL (requires MPI). |
Klu [Sundials_LinearSolver.Direct] | KLU direct linear solver operating on sparse matrices (requires KLU). |
L | |
LinearSolver [Sundials] | Generic linear solvers. |
LintArray [Sundials] | Vectors of integers (one-dimensional bigarrays). |
Local [Nvector.NVECTOR_OPS] | Compute the task-local portions of certain operations. |
Local [Nvector.Ops] | Compute the task-local portions of certain operations. |
Logfile [Sundials] | A rudimentary interface to C streams for logging in Sundials. |
M | |
MRIStep [Arkode] | MRIStep Time-Stepping Module for two-rate initial value problems. |
Make [Nvector_array] | Produce a custom nvector from basic operations on an underlying array. |
MakeDataOps [Nvector] | Lifts a set of operations on a type |
MakeOps [Nvector_parallel] | Produce a set of parallel |
MakeOps [Nvector_custom] | Turn a set of |
Mass [Arkode.ARKStep] | Mass Matrix Solvers |
Matrix [Sundials] | Generic matrices. |
N | |
Newton [Sundials_NonlinearSolver] | Generic nonlinear solver based on Newton's method. |
NonlinearSolver [Sundials] | Generic nonlinear solvers. |
Nvector | Generic nvector types and operations. |
Nvector_array | A custom nvector based on float arrays. |
Nvector_custom | An interface for creating custom nvectors in OCaml. |
Nvector_many | The standard many-vector nvectors of Sundials. |
Nvector_mpimany | The standard mpimany-vector nvectors of Sundials. |
Nvector_mpiplusx | The standard mpiplusx nvectors of Sundials. |
Nvector_openmp | The OpenMP nvectors of Sundials (requires OpenMP). |
Nvector_parallel | The standard parallel nvectors of Sundials (requires MPI). |
Nvector_pthreads | The Pthreads nvectors of Sundials (requires pthreads). |
Nvector_serial | Standard serial nvectors of Sundials. |
O | |
Ops [Nvector_pthreads] | Underlyling nvector operations on Pthreads nvectors. |
Ops [Nvector_openmp] | Underlying nvector operations on OpenMP nvectors. |
Ops [Nvector_mpiplusx] | Underlying nvector operations on mpiplusx nvectors. |
Ops [Nvector_mpimany] | Underlying nvector operations on mpimany-vector nvectors. |
Ops [Nvector_parallel] | Underlying nvector operations on parallel nvectors. |
Ops [Nvector_array.ARRAY_NVECTOR] | Standard operations over array nvectors. |
Ops [Nvector_many] | Underlying nvector operations on many-vector nvectors. |
Ops [Nvector_serial] | Underlying nvector operations on serial nvectors. |
Ops [Nvector.NVECTOR] | Standard operations over nvectors. |
Ops [Nvector] | Operations on any type of nvector. |
P | |
Profiler [Sundials_parallel] | Performance profiling using MPI |
Profiler [Sundials] | Performance profiling |
Q | |
Quadrature [Idas.Adjoint] | Support for backward quadrature equations that may or may not depend on forward sensitivities. |
Quadrature [Idas.Sensitivity] | Support for quadrature sensitivity equations. |
Quadrature [Idas] | Integration of pure quadrature equations. |
Quadrature [Cvodes.Adjoint] | Support for backward quadrature equations that may or may not depend on forward sensitivities. |
Quadrature [Cvodes.Sensitivity] | Support for quadrature sensitivity equations. |
Quadrature [Cvodes] | Integration of pure quadrature equations. |
R | |
ROArray [Sundials] | Read-only polymorphic arrays. |
RealArray [Sundials] | Vectors of floats (one-dimensional bigarrays). |
RealArray2 [Sundials] | Matrices of floats (two-dimensional bigarrays plus extra information for Sundials. |
RootDirs [Sundials] | Vectors of root (zero-crossing) directions. |
Roots [Sundials] | Vectors of root (zero-crossing) statuses. |
S | |
Sens [Sundials_NonlinearSolver] | Support for nonlinear solvers with sensitivities. |
Sensitivity [Idas] | (Forward) Sensitivity analysis of DAEs with respect to their parameters. |
Sensitivity [Cvodes] | (Forward) Sensitivity analysis of ODEs with respect to their parameters. |
Senswrapper [Sundials_NonlinearSolver] | A limited interface to arrays of |
Sparse [Sundials_Matrix] | Sparse matrices |
Spils [Idas.Adjoint] | Scaled Preconditioned Iterative Linear Solvers |
Spils [Cvodes.Adjoint] | Scaled Preconditioned Iterative Linear Solvers. |
Spils [Arkode.MRIStep] | Scaled Preconditioned Iterative Linear Solvers. |
Spils [Arkode.ARKStep.Mass] | Iterative mass matrix solvers |
Spils [Arkode.ARKStep] | Scaled Preconditioned Iterative Linear Solvers. |
Spils [Arkode] | Common definitions for Scaled Preconditioned Iterative Linear Solvers. |
Spils [Ida] | Scaled Preconditioned Iterative Linear Solvers. |
Spils [Kinsol] | Scaled Preconditioned Iterative Linear Solvers. |
Spils [Cvode] | Scaled Preconditioned Iterative Linear Solvers. |
Sundials | Generic definitions, arrays, matrices, linear solvers, nonlinear solvers, and utility functions. |
Sundials_Config | Information on Sundials/ML and the underlying Sundials library. |
Sundials_Index | Index values for sparse matrices. |
Sundials_LinearSolver | Generic linear solvers. |
Sundials_LintArray | Arrays of integers. |
Sundials_Matrix | Generic matrices. |
Sundials_NonlinearSolver | Generic nonlinear solvers. |
Sundials_ROArray | Read-only polymorphic arrays. |
Sundials_RealArray | Arrays of flaoting-point values. |
Sundials_RealArray2 | |
Sundials_parallel | Generic definitions for use with MPI. |
Superlumt [Sundials_LinearSolver.Direct] | SuperLUMT direct linear solver operating on sparse matrices (requires SuperLUMT). |
U | |
Util [Sundials] | Shared definitions and miscellaneous utility functions. |
V | |
VarId [Ida] | Symbolic names for constants used when calculating initial values or supressing local error tests. |