23 #ifndef __NONLINEAR_PROBLEM_H 24 #define __NONLINEAR_PROBLEM_H
virtual void J_pc(GenericMatrix &P, const GenericVector &x)
Definition: NonlinearProblem.h:68
Definition: NonlinearProblem.h:36
virtual ~NonlinearProblem()
Destructor.
Definition: NonlinearProblem.h:44
virtual void J(GenericMatrix &A, const GenericVector &x)=0
Compute J = F' at current point x.
This class defines a common interface for matrices.
Definition: GenericMatrix.h:46
NonlinearProblem()
Constructor.
Definition: NonlinearProblem.h:41
This class defines a common interface for vectors.
Definition: GenericVector.h:47
virtual void F(GenericVector &b, const GenericVector &x)=0
Compute F at current point x.
virtual void form(GenericMatrix &A, GenericMatrix &P, GenericVector &b, const GenericVector &x)
Definition: NonlinearProblem.h:49