Public Member Functions

MOR::LinearReducedSpace Class Reference

#include <MOR_ReducedSpace.hpp>

Inheritance diagram for MOR::LinearReducedSpace:
Inheritance graph
[legend]
Collaboration diagram for MOR::LinearReducedSpace:
Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual Teuchos::RCP
< Epetra_MultiVector > 
expansion (const Epetra_MultiVector &reducedVector) const
virtual Teuchos::RCP
< Epetra_Vector > 
expansion (const Epetra_Vector &reducedVector) const
virtual const Epetra_MultiVector & expansion (const Epetra_MultiVector &reducedVector, Epetra_MultiVector &target) const
virtual Teuchos::RCP
< Epetra_MultiVector > 
reduction (const Epetra_MultiVector &fullVector) const
virtual Teuchos::RCP
< Epetra_Vector > 
reduction (const Epetra_Vector &fullVector) const
virtual const Epetra_MultiVector & reduction (const Epetra_MultiVector &fullVector, Epetra_MultiVector &target) const
 LinearReducedSpace (const Teuchos::RCP< const Epetra_MultiVector > &orthogonalBasis)
 LinearReducedSpace (const Epetra_MultiVector &orthogonalBasis)
 LinearReducedSpace (const Teuchos::RCP< const Epetra_MultiVector > &basis, const Teuchos::RCP< const Epetra_MultiVector > &projector)

Detailed Description

Definition at line 63 of file MOR_ReducedSpace.hpp.


Constructor & Destructor Documentation

MOR::LinearReducedSpace::LinearReducedSpace ( const Teuchos::RCP< const Epetra_MultiVector > &  orthogonalBasis  )  [explicit]

Definition at line 112 of file MOR_ReducedSpace.cpp.

MOR::LinearReducedSpace::LinearReducedSpace ( const Epetra_MultiVector &  orthogonalBasis  )  [explicit]

Definition at line 118 of file MOR_ReducedSpace.cpp.

MOR::LinearReducedSpace::LinearReducedSpace ( const Teuchos::RCP< const Epetra_MultiVector > &  basis,
const Teuchos::RCP< const Epetra_MultiVector > &  projector 
)

Definition at line 124 of file MOR_ReducedSpace.cpp.


Member Function Documentation

RCP< Epetra_MultiVector > MOR::LinearReducedSpace::expansion ( const Epetra_MultiVector &  reducedVector  )  const [virtual]

Implements MOR::ReducedSpace.

Definition at line 132 of file MOR_ReducedSpace.cpp.

RCP< Epetra_Vector > MOR::LinearReducedSpace::expansion ( const Epetra_Vector &  reducedVector  )  const [virtual]

Implements MOR::ReducedSpace.

Definition at line 137 of file MOR_ReducedSpace.cpp.

const Epetra_MultiVector & MOR::LinearReducedSpace::expansion ( const Epetra_MultiVector &  reducedVector,
Epetra_MultiVector &  target 
) const [virtual]

Implements MOR::ReducedSpace.

Definition at line 142 of file MOR_ReducedSpace.cpp.

RCP< Epetra_MultiVector > MOR::LinearReducedSpace::reduction ( const Epetra_MultiVector &  fullVector  )  const [virtual]

Implements MOR::ReducedSpace.

Definition at line 148 of file MOR_ReducedSpace.cpp.

RCP< Epetra_Vector > MOR::LinearReducedSpace::reduction ( const Epetra_Vector &  fullVector  )  const [virtual]

Implements MOR::ReducedSpace.

Definition at line 153 of file MOR_ReducedSpace.cpp.

const Epetra_MultiVector & MOR::LinearReducedSpace::reduction ( const Epetra_MultiVector &  fullVector,
Epetra_MultiVector &  target 
) const [virtual]

Implements MOR::ReducedSpace.

Definition at line 158 of file MOR_ReducedSpace.cpp.


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