NOX Development
Public Member Functions
LOCA::Abstract::TransposeSolveGroup Class Reference

Abstract group interface class for solving the transpose of the Jacobian. More...

#include <LOCA_Abstract_TransposeSolveGroup.H>

Inheritance diagram for LOCA::Abstract::TransposeSolveGroup:
Inheritance graph
[legend]
Collaboration diagram for LOCA::Abstract::TransposeSolveGroup:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 TransposeSolveGroup ()
 Constructor.
virtual ~TransposeSolveGroup ()
 Destructor.
virtual
NOX::Abstract::Group::ReturnType 
applyJacobianTransposeInverse (Teuchos::ParameterList &params, const NOX::Abstract::Vector &input, NOX::Abstract::Vector &result) const =0
 Solve Jacobian-tranpose system.
virtual
NOX::Abstract::Group::ReturnType 
applyJacobianTransposeInverseMultiVector (Teuchos::ParameterList &params, const NOX::Abstract::MultiVector &input, NOX::Abstract::MultiVector &result) const =0
 Solve Jacobian-tranpose system with multiple right-hand sides.

Detailed Description

Abstract group interface class for solving the transpose of the Jacobian.

This interface, derived from NOX::Abstract::Group, provides the additional interface for solving the transpose of the Jacobian.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends