Go to the documentation of this file.
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;
int age() const
Number of times 'incrementAge' has been called since the last evaluation.
doublereal elapsedTime() const
Elapsed CPU time spent computing the Jacobian.
Container class for multiple-domain 1D problems.
std::vector< double > vector_fp
Turn on the use of stl vectors for the basic array type within cantera Vector of doubles.
void incrementAge()
Increment the Jacobian age.
Class MultiJac evaluates the Jacobian of a system of equations defined by a residual function supplie...
OneDim * m_resid
Residual evaluator for this Jacobian.
void eval(doublereal *x0, doublereal *resid0, double rdt)
Evaluate the Jacobian at x0.
int nEvals() const
Number of Jacobian evaluations.
A class for banded matrices, involving matrix inversion processes.
std::vector< int > vector_int
Vector of ints.
void setAge(int age)
Set the Jacobian age.
Namespace for the Cantera kernel.