74 virtual bool linear(
void )
const = 0;
Dense math vector class.
Definition: mvector.hpp:68
virtual bool linear(void) const =0
Return true if problem is linear.
Abstract base class for linear/non-linear problem, which can be described by a non-linear system of e...
Definition: problem.hpp:54
virtual ~Problem()
Virtual destructor.
Definition: problem.hpp:60
Compressed row sparse matrix algebra.
Base matrix class.
Definition: matrix.hpp:76
virtual void get_vecmat(const Matrix **A, const Vector **B) const =0
Return const pointers to the matrix A and vector B of the linear problem.
virtual void get_resjac(const Matrix **J, const Vector **R, const Vector &X) const =0
Return const pointers to jacobian matrix and residual vector of the problem to J and R at X...