Class SUNNonLinSolFixedPoint¶
Defined in File sundials_linsol_wrapper.h
Inheritance Relationships¶
Base Type¶
public amici::SUNNonLinSolWrapper
(Class SUNNonLinSolWrapper)
Class Documentation¶
-
class
amici
::
SUNNonLinSolFixedPoint
: public amici::SUNNonLinSolWrapper¶ SUNDIALS Fixed point non-linear solver to solve G(y) = y.
Public Functions
-
SUNNonLinSolFixedPoint
(const_N_Vector x, int m = 0)¶ Create fixed-point solver.
- Parameters
x
: template for cloning vectors needed within the solver.m
: number of acceleration vectors to use
-
SUNNonLinSolFixedPoint
(int count, const_N_Vector x, int m = 0)¶ Create fixed-point solver for use with sensitivity analysis.
- Parameters
count
: Number of vectors in the nonlinear solve. When integrating a system containing Ns sensitivities the value of count is:Ns+1 if using a simultaneous corrector approach.
Ns if using a staggered corrector approach.
x
: template for cloning vectors needed within the solver.m
: number of acceleration vectors to use
-
int
getSysFn
(SUNNonlinSolSysFn *SysFn) const¶ Get function to evaluate the fixed point function G(y) = y.
- Return
- Parameters
SysFn
:
-