#include <MOR_GaussNewtonOperatorFactory.hpp>


Public Member Functions | |
| GaussNewtonOperatorFactoryBase (const Teuchos::RCP< const Epetra_MultiVector > &reducedBasis) | |
| virtual bool | fullJacobianRequired (bool residualRequested, bool jacobianRequested) const |
| virtual const Epetra_MultiVector & | leftProjection (const Epetra_MultiVector &fullVec, Epetra_MultiVector &result) const |
| virtual Teuchos::RCP < Epetra_CrsMatrix > | reducedJacobianNew () |
| virtual const Epetra_CrsMatrix & | reducedJacobian (Epetra_CrsMatrix &result) const |
| virtual void | fullJacobianIs (const Epetra_Operator &op) |
Protected Member Functions | |
| Teuchos::RCP< const Epetra_MultiVector > | getPremultipliedReducedBasis () const |
Private Member Functions | |
| Teuchos::RCP< const Epetra_MultiVector > | getLeftBasis () const |
Private Attributes | |
| Teuchos::RCP< const Epetra_MultiVector > | reducedBasis_ |
| ReducedJacobianFactory | jacobianFactory_ |
Definition at line 22 of file MOR_GaussNewtonOperatorFactory.hpp.
| MOR::GaussNewtonOperatorFactoryBase< Derived >::GaussNewtonOperatorFactoryBase | ( | const Teuchos::RCP< const Epetra_MultiVector > & | reducedBasis | ) | [explicit] |
| bool MOR::GaussNewtonOperatorFactoryBase< Derived >::fullJacobianRequired | ( | bool | residualRequested, | |
| bool | jacobianRequested | |||
| ) | const [virtual] |
Implements MOR::ReducedOperatorFactory.
Definition at line 20 of file MOR_GaussNewtonOperatorFactory.cpp.
| const Epetra_MultiVector & MOR::GaussNewtonOperatorFactoryBase< Derived >::leftProjection | ( | const Epetra_MultiVector & | fullVec, | |
| Epetra_MultiVector & | result | |||
| ) | const [virtual] |
Implements MOR::ReducedOperatorFactory.
Definition at line 25 of file MOR_GaussNewtonOperatorFactory.cpp.
| RCP< Epetra_CrsMatrix > MOR::GaussNewtonOperatorFactoryBase< Derived >::reducedJacobianNew | ( | ) | [virtual] |
Implements MOR::ReducedOperatorFactory.
Definition at line 33 of file MOR_GaussNewtonOperatorFactory.cpp.
| const Epetra_CrsMatrix & MOR::GaussNewtonOperatorFactoryBase< Derived >::reducedJacobian | ( | Epetra_CrsMatrix & | result | ) | const [virtual] |
Implements MOR::ReducedOperatorFactory.
Definition at line 38 of file MOR_GaussNewtonOperatorFactory.cpp.
| void MOR::GaussNewtonOperatorFactoryBase< Derived >::fullJacobianIs | ( | const Epetra_Operator & | op | ) | [virtual] |
Implements MOR::ReducedOperatorFactory.
Reimplemented in MOR::GaussNewtonMetricOperatorFactory.
Definition at line 43 of file MOR_GaussNewtonOperatorFactory.cpp.
| RCP< const Epetra_MultiVector > MOR::GaussNewtonOperatorFactoryBase< Derived >::getPremultipliedReducedBasis | ( | ) | const [protected] |
Definition at line 48 of file MOR_GaussNewtonOperatorFactory.cpp.
| RCP< const Epetra_MultiVector > MOR::GaussNewtonOperatorFactoryBase< Derived >::getLeftBasis | ( | ) | const [private] |
Definition at line 53 of file MOR_GaussNewtonOperatorFactory.cpp.
Teuchos::RCP<const Epetra_MultiVector> MOR::GaussNewtonOperatorFactoryBase< Derived >::reducedBasis_ [private] |
Definition at line 39 of file MOR_GaussNewtonOperatorFactory.hpp.
ReducedJacobianFactory MOR::GaussNewtonOperatorFactoryBase< Derived >::jacobianFactory_ [private] |
Definition at line 41 of file MOR_GaussNewtonOperatorFactory.hpp.
1.7.1