#include <MOR_ObserverFactory.hpp>
Public Member Functions | |
ObserverFactory (const Teuchos::RCP< ReducedSpaceFactory > &spaceFactory, const Teuchos::RCP< Teuchos::ParameterList > &parentParams) | |
Teuchos::RCP < NOX::Epetra::Observer > | create (const Teuchos::RCP< NOX::Epetra::Observer > &child) |
Teuchos::RCP < Rythmos::IntegrationObserverBase < double > > | create (const Teuchos::RCP< Rythmos::IntegrationObserverBase< double > > &child) |
Private Member Functions | |
bool | collectSnapshots () const |
bool | computeProjectionError () const |
bool | useReducedOrderModel () const |
bool | observeGeneralizedCoordinates () const |
Teuchos::RCP < Teuchos::ParameterList > | getSnapParameters () const |
Teuchos::RCP < Teuchos::ParameterList > | getErrorParameters () const |
Teuchos::RCP < Teuchos::ParameterList > | getReducedOrderModelParameters () const |
Teuchos::RCP < Teuchos::ParameterList > | getGeneralizedCoordinatesParameters () const |
ObserverFactory (const ObserverFactory &) | |
ObserverFactory & | operator= (const ObserverFactory &) |
Private Attributes | |
Teuchos::RCP< ReducedSpaceFactory > | spaceFactory_ |
Teuchos::RCP < Teuchos::ParameterList > | params_ |
Definition at line 21 of file MOR_ObserverFactory.hpp.
MOR::ObserverFactory::ObserverFactory | ( | const Teuchos::RCP< ReducedSpaceFactory > & | spaceFactory, | |
const Teuchos::RCP< Teuchos::ParameterList > & | parentParams | |||
) |
Definition at line 82 of file MOR_ObserverFactory.cpp.
MOR::ObserverFactory::ObserverFactory | ( | const ObserverFactory & | ) | [private] |
Teuchos::RCP<NOX::Epetra::Observer> MOR::ObserverFactory::create | ( | const Teuchos::RCP< NOX::Epetra::Observer > & | child | ) |
Teuchos::RCP<Rythmos::IntegrationObserverBase<double> > MOR::ObserverFactory::create | ( | const Teuchos::RCP< Rythmos::IntegrationObserverBase< double > > & | child | ) |
bool MOR::ObserverFactory::collectSnapshots | ( | ) | const [private] |
Definition at line 195 of file MOR_ObserverFactory.cpp.
bool MOR::ObserverFactory::computeProjectionError | ( | ) | const [private] |
Definition at line 200 of file MOR_ObserverFactory.cpp.
bool MOR::ObserverFactory::useReducedOrderModel | ( | ) | const [private] |
Definition at line 205 of file MOR_ObserverFactory.cpp.
bool MOR::ObserverFactory::observeGeneralizedCoordinates | ( | ) | const [private] |
Definition at line 210 of file MOR_ObserverFactory.cpp.
RCP< ParameterList > MOR::ObserverFactory::getSnapParameters | ( | ) | const [private] |
Definition at line 217 of file MOR_ObserverFactory.cpp.
RCP< ParameterList > MOR::ObserverFactory::getErrorParameters | ( | ) | const [private] |
Definition at line 222 of file MOR_ObserverFactory.cpp.
RCP< ParameterList > MOR::ObserverFactory::getReducedOrderModelParameters | ( | ) | const [private] |
Definition at line 227 of file MOR_ObserverFactory.cpp.
RCP< ParameterList > MOR::ObserverFactory::getGeneralizedCoordinatesParameters | ( | ) | const [private] |
Definition at line 232 of file MOR_ObserverFactory.cpp.
ObserverFactory& MOR::ObserverFactory::operator= | ( | const ObserverFactory & | ) | [private] |
Teuchos::RCP<ReducedSpaceFactory> MOR::ObserverFactory::spaceFactory_ [private] |
Definition at line 41 of file MOR_ObserverFactory.hpp.
Teuchos::RCP<Teuchos::ParameterList> MOR::ObserverFactory::params_ [private] |
Definition at line 42 of file MOR_ObserverFactory.hpp.