PyTrilinos::NOX::Epetra::Interface::Jacobian Class Reference

Inheritance diagram for PyTrilinos::NOX::Epetra::Interface::Jacobian:

Inheritance graph
[legend]
Collaboration diagram for PyTrilinos::NOX::Epetra::Interface::Jacobian:

Collaboration graph
[legend]

List of all members.

Public Member Functions

def __init__
def computeJacobian
def __disown__
def __init__
def computeJacobian
def __disown__

Public Attributes

 this


Detailed Description

Used by NOX::Epetra 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.

C++ includes: NOX_Epetra_Interface_Jacobian.H 

Member Function Documentation

def PyTrilinos::NOX::Epetra::Interface::Jacobian::__init__ (   self,
  args 
)

def PyTrilinos::NOX::Epetra::Interface::Jacobian::__init__ (   self,
  args 
)

def PyTrilinos::NOX::Epetra::Interface::Jacobian::computeJacobian (   self,
  args 
)

computeJacobian(self, Epetra_Vector x, Epetra_Operator Jac) -> bool

virtual bool
NOX::Epetra::Interface::Jacobian::computeJacobian(const Epetra_Vector
&x, Epetra_Operator &Jac)=0

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

Reimplemented in PyTrilinos::NOX::Epetra::FiniteDifference, PyTrilinos::NOX::Epetra::FiniteDifferenceColoring, PyTrilinos::NOX::Epetra::MatrixFree, PyTrilinos::NOX::Epetra::FiniteDifference, PyTrilinos::NOX::Epetra::FiniteDifferenceColoring, and PyTrilinos::NOX::Epetra::MatrixFree.

def PyTrilinos::NOX::Epetra::Interface::Jacobian::computeJacobian (   self,
  args 
)

computeJacobian(self, Epetra_Vector x, Epetra_Operator Jac) -> bool

virtual bool
NOX::Epetra::Interface::Jacobian::computeJacobian(const Epetra_Vector
&x, Epetra_Operator &Jac)=0

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

Reimplemented in PyTrilinos::NOX::Epetra::FiniteDifference, PyTrilinos::NOX::Epetra::FiniteDifferenceColoring, PyTrilinos::NOX::Epetra::MatrixFree, PyTrilinos::NOX::Epetra::FiniteDifference, PyTrilinos::NOX::Epetra::FiniteDifferenceColoring, and PyTrilinos::NOX::Epetra::MatrixFree.


The documentation for this class was generated from the following files:

Generated on Thu Dec 17 11:00:22 2009 for PyTrilinos by  doxygen 1.5.9