36 void eval(doublereal* x0, doublereal* resid0,
double rdt);
59 void updateTransient(doublereal rdt, integer* mask);
70 void incrementDiagonal(
int j, doublereal d);
81 doublereal m_rtol, m_atol;
Container class for multiple-domain 1D problems.
int nEvals() const
Number of Jacobian evaluations.
int age() const
Number of times 'incrementAge' has been called since the last evaluation.
void incrementAge()
Increment the Jacobian age.
OneDim * m_resid
Residual evaluator for this Jacobian.
std::vector< int > vector_int
Vector of ints.
void setAge(int age)
Set the Jacobian age.
void eval(doublereal *x0, doublereal *resid0, double rdt)
Evaluate the Jacobian at x0.
Class MultiJac evaluates the Jacobian of a system of equations defined by a residual function supplie...
std::vector< double > vector_fp
Turn on the use of stl vectors for the basic array type within cantera Vector of doubles.
doublereal elapsedTime() const
Elapsed CPU time spent computing the Jacobian.
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.