NOX::Multiphysics::DataExchange::Interface Class Reference
Provides a set of interfaces for users to provide information about exchanging data between registered NOX solvers Supplies NOX with the set nonlinear equations.
More...
#include <NOX_Multiphysics_DataExchange_Interface.H>
List of all members.

Public Member Functions 
 Interface () 
 Constructor.

virtual  ~Interface () 
 Destructor.

virtual bool  exchangeAllData ()=0 
 Exchange data for all registered problems.

virtual bool  exchangeDataTo (int solverId)=0 
 Exchange data for a specified problem  brings needed data from others to this problem.

Detailed Description
Provides a set of interfaces for users to provide information about exchanging data between registered NOX solvers Supplies NOX with the set nonlinear equations.
This is the minimum required information to solve a nonlinear problem using the NOX::Epetra objects for the linear algebra implementation. Used by NOX::Epetra::Group to provide a link to the external code for residual fills.
Constructor & Destructor Documentation
NOX::Multiphysics::DataExchange::Interface::Interface 
( 

) 
[inline] 


Constructor.
computeF() can be called for a variety of reasons:
 To evaluate the function residuals.
 To be used in an approximation to the Jacobian (finite difference or directional derivative).
 To be used in an approximation to the preconditioner.

The documentation for this class was generated from the following file:
 NOX_Multiphysics_DataExchange_Interface.H
Generated on Thu Sep 18 12:38:39 2008 for NOX by 1.3.9.1