NOX::EpetraNew::Interface::Jacobian Class Reference

Used by NOX::EpetraNew to provide a link to the external code for Jacobian fills. More...

#include <NOX_EpetraNew_Interface_Jacobian.H>

Inheritance diagram for NOX::EpetraNew::Interface::Jacobian:

[legend]
List of all members.

Public Member Functions

 Jacobian ()
 Constructor.
virtual ~Jacobian ()
 Destructor.
virtual bool computeJacobian (const Epetra_Vector &x)=0

Detailed Description

Used by NOX::EpetraNew to provide a link to the external code for Jacobian fills.

This is only required if the user wishes to supply their own Jacobian operator.


Member Function Documentation

virtual bool NOX::EpetraNew::Interface::Jacobian::computeJacobian const Epetra_Vector x  )  [pure virtual]
 

Compute Jacobian given the specified input vector x. Returns true if computation was successful.

Implemented in LOCA::Epetra::ShiftInvertInterface, NOX::EpetraNew::BroydenOperator, NOX::EpetraNew::FiniteDifference, NOX::EpetraNew::FiniteDifferenceColoring, and NOX::EpetraNew::MatrixFree.


The documentation for this class was generated from the following file:
Generated on Thu Sep 18 12:40:50 2008 for NOX by doxygen 1.3.9.1