33 void eval(doublereal* x0, doublereal* resid0,
double rdt);
55 void updateTransient(doublereal rdt, integer* mask);
66 void incrementDiagonal(
int j, doublereal d);
77 doublereal m_rtol, m_atol;
Declarations for the class BandMatrix which is a child class of GeneralMatrix for banded matrices han...
A class for banded matrices, involving matrix inversion processes.
Class MultiJac evaluates the Jacobian of a system of equations defined by a residual function supplie...
int nEvals() const
Number of Jacobian evaluations.
void setAge(int age)
Set the Jacobian age.
void eval(doublereal *x0, doublereal *resid0, double rdt)
Evaluate the Jacobian at x0.
void incrementAge()
Increment the Jacobian age.
doublereal elapsedTime() const
Elapsed CPU time spent computing the Jacobian.
int age() const
Number of times 'incrementAge' has been called since the last evaluation.
OneDim * m_resid
Residual evaluator for this Jacobian.
Container class for multiple-domain 1D problems.
Namespace for the Cantera kernel.
std::vector< int > vector_int
Vector of ints.
std::vector< double > vector_fp
Turn on the use of stl vectors for the basic array type within cantera Vector of doubles.