Public Member Functions | Private Member Functions

MOR::ReducedOperatorFactory Class Reference

#include <MOR_ReducedOperatorFactory.hpp>

Inheritance diagram for MOR::ReducedOperatorFactory:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 ReducedOperatorFactory ()
virtual bool fullJacobianRequired (bool residualRequested, bool jacobianRequested) const =0
virtual const Epetra_MultiVector & leftProjection (const Epetra_MultiVector &fullVector, Epetra_MultiVector &result) const =0
virtual Teuchos::RCP
< Epetra_CrsMatrix > 
reducedJacobianNew ()=0
virtual const Epetra_CrsMatrix & reducedJacobian (Epetra_CrsMatrix &result) const =0
virtual void fullJacobianIs (const Epetra_Operator &op)=0
virtual ~ReducedOperatorFactory ()

Private Member Functions

 ReducedOperatorFactory (const ReducedOperatorFactory &)
ReducedOperatorFactoryoperator= (const ReducedOperatorFactory &)

Detailed Description

Definition at line 17 of file MOR_ReducedOperatorFactory.hpp.


Constructor & Destructor Documentation

MOR::ReducedOperatorFactory::ReducedOperatorFactory (  )  [inline]

Definition at line 40 of file MOR_ReducedOperatorFactory.hpp.

MOR::ReducedOperatorFactory::~ReducedOperatorFactory (  )  [inline, virtual]

Definition at line 45 of file MOR_ReducedOperatorFactory.hpp.

MOR::ReducedOperatorFactory::ReducedOperatorFactory ( const ReducedOperatorFactory  )  [private]

Member Function Documentation

virtual bool MOR::ReducedOperatorFactory::fullJacobianRequired ( bool  residualRequested,
bool  jacobianRequested 
) const [pure virtual]
virtual const Epetra_MultiVector& MOR::ReducedOperatorFactory::leftProjection ( const Epetra_MultiVector &  fullVector,
Epetra_MultiVector &  result 
) const [pure virtual]
virtual Teuchos::RCP<Epetra_CrsMatrix> MOR::ReducedOperatorFactory::reducedJacobianNew (  )  [pure virtual]
virtual const Epetra_CrsMatrix& MOR::ReducedOperatorFactory::reducedJacobian ( Epetra_CrsMatrix &  result  )  const [pure virtual]
virtual void MOR::ReducedOperatorFactory::fullJacobianIs ( const Epetra_Operator &  op  )  [pure virtual]
ReducedOperatorFactory& MOR::ReducedOperatorFactory::operator= ( const ReducedOperatorFactory  )  [private]

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