#include <NOX_LAPACK_Interface.H>
Public Member Functions | |
Interface () | |
Constructor. | |
virtual | ~Interface () |
Destructor. | |
virtual const NOX::LAPACK::Vector & | getInitialGuess ()=0 |
Get initial guess. | |
virtual bool | computeF (NOX::LAPACK::Vector &rhs, const NOX::LAPACK::Vector &x)=0 |
Compute RHS given the specified input vector x. Returns true if computation was successful. | |
virtual bool | computeJacobian (NOX::LAPACK::Matrix< double > &J, const NOX::LAPACK::Vector &x)=0 |
Compute Jacobian given the specified input vector x. Returns true if computation was successful. |
Definition at line 58 of file NOX_LAPACK_Interface.H.
NOX::LAPACK::Interface::Interface | ( | ) | [inline] |
Constructor.
Reimplemented in LOCA::LAPACK::Interface.
Definition at line 63 of file NOX_LAPACK_Interface.H.
virtual NOX::LAPACK::Interface::~Interface | ( | ) | [inline, virtual] |
Destructor.
Reimplemented in LOCA::LAPACK::Interface.
Definition at line 66 of file NOX_LAPACK_Interface.H.
virtual const NOX::LAPACK::Vector& NOX::LAPACK::Interface::getInitialGuess | ( | ) | [pure virtual] |
Get initial guess.
virtual bool NOX::LAPACK::Interface::computeF | ( | NOX::LAPACK::Vector & | rhs, | |
const NOX::LAPACK::Vector & | x | |||
) | [pure virtual] |
Compute RHS given the specified input vector x. Returns true if computation was successful.
Referenced by NOX::LAPACK::Group::computeF().
virtual bool NOX::LAPACK::Interface::computeJacobian | ( | NOX::LAPACK::Matrix< double > & | J, | |
const NOX::LAPACK::Vector & | x | |||
) | [pure virtual] |
Compute Jacobian given the specified input vector x. Returns true if computation was successful.
Referenced by NOX::LAPACK::Group::computeJacobian(), and LOCA::LAPACK::Interface::computeShiftedMatrix().