LOCA::BorderedSolver::BorderedOperator Class Reference

Bordered solver operator representing as bordered Jacobian as operator as implemented in the NOX::Abstract::Group. More...

#include <LOCA_BorderedSolver_BorderedOperator.H>

Inheritance diagram for LOCA::BorderedSolver::BorderedOperator:

Inheritance graph
[legend]
Collaboration diagram for LOCA::BorderedSolver::BorderedOperator:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 BorderedOperator (const Teuchos::RCP< const LOCA::BorderedSystem::AbstractGroup > &grp)
 Constructor.
virtual ~BorderedOperator ()
 Destructor.
virtual Teuchos::RCP< const
LOCA::BorderedSystem::AbstractGroup
getBorderedGroup () const
virtual NOX::Abstract::Group::ReturnType apply (const NOX::Abstract::MultiVector &X, NOX::Abstract::MultiVector &Y) const
 Apply the operator.
virtual NOX::Abstract::Group::ReturnType applyTranspose (const NOX::Abstract::MultiVector &X, NOX::Abstract::MultiVector &Y) const
 Apply transpose of the operator.
virtual NOX::Abstract::Group::ReturnType applyInverse (Teuchos::ParameterList &params, const NOX::Abstract::MultiVector &B, NOX::Abstract::MultiVector &X) const
 Apply inverse of the operator.
virtual NOX::Abstract::Group::ReturnType applyInverseTranspose (Teuchos::ParameterList &params, const NOX::Abstract::MultiVector &B, NOX::Abstract::MultiVector &X) const
 Apply inverse transpose of the operator.

Protected Attributes

Teuchos::RCP< const LOCA::BorderedSystem::AbstractGroupgrpPtr
 Pointer to group.

Detailed Description

Bordered solver operator representing as bordered Jacobian as operator as implemented in the NOX::Abstract::Group.


The documentation for this class was generated from the following file:
Generated on Wed May 12 21:41:54 2010 for NOX by  doxygen 1.4.7