#include <Albany_Catalyst_Adapter.hpp>

Classes | |
| class | Private |
Public Member Functions | |
| bool | addPythonScriptPipeline (const std::string &filename) |
| Add a python script that specifies a coprocessing pipeline. | |
| bool | addPipeline (vtkCPPipeline *pipeline) |
| Add a vtkCPPipeline coprocessing pipeline. | |
| void | update (int timeStep, double time, Decorator &decorator, const Epetra_Vector &soln) |
| Update catalyst. | |
Static Public Member Functions | |
| static Teuchos::RCP< const Teuchos::ParameterList > | getValidAdapterParameters () |
| Validate parameter list. | |
| static Adapter * | initialize (const Teuchos::RCP< Teuchos::ParameterList > &catalystParams) |
| Singleton management: | |
| static Adapter * | get () |
| static void | cleanup () |
Private Member Functions | |
| Adapter () | |
| ~Adapter () | |
| Adapter (const Adapter &) | |
| void | operator= (const Adapter &) |
Private Attributes | |
| Private *const | d |
Static Private Attributes | |
| static Adapter * | instance = NULL |
Definition at line 20 of file Albany_Catalyst_Adapter.hpp.
| Albany::Catalyst::Adapter::Adapter | ( | ) | [private] |
Definition at line 25 of file Albany_Catalyst_Adapter.cpp.
| Albany::Catalyst::Adapter::~Adapter | ( | ) | [private] |
Definition at line 30 of file Albany_Catalyst_Adapter.cpp.
| Albany::Catalyst::Adapter::Adapter | ( | const Adapter & | ) | [private] |
| Adapter * Albany::Catalyst::Adapter::initialize | ( | const Teuchos::RCP< Teuchos::ParameterList > & | catalystParams | ) | [static] |
Singleton management:
Definition at line 36 of file Albany_Catalyst_Adapter.cpp.
| Adapter * Albany::Catalyst::Adapter::get | ( | ) | [static] |
Definition at line 63 of file Albany_Catalyst_Adapter.cpp.
| void Albany::Catalyst::Adapter::cleanup | ( | ) | [static] |
Definition at line 71 of file Albany_Catalyst_Adapter.cpp.
| bool Albany::Catalyst::Adapter::addPythonScriptPipeline | ( | const std::string & | filename | ) |
Add a python script that specifies a coprocessing pipeline.
Definition at line 77 of file Albany_Catalyst_Adapter.cpp.
| bool Albany::Catalyst::Adapter::addPipeline | ( | vtkCPPipeline * | pipeline | ) |
Add a vtkCPPipeline coprocessing pipeline.
Definition at line 84 of file Albany_Catalyst_Adapter.cpp.
| void Albany::Catalyst::Adapter::update | ( | int | timeStep, | |
| double | time, | |||
| Decorator & | decorator, | |||
| const Epetra_Vector & | soln | |||
| ) |
Update catalyst.
Definition at line 89 of file Albany_Catalyst_Adapter.cpp.
| Teuchos::RCP< const Teuchos::ParameterList > Albany::Catalyst::Adapter::getValidAdapterParameters | ( | ) | [static] |
Validate parameter list.
Definition at line 111 of file Albany_Catalyst_Adapter.cpp.
| void Albany::Catalyst::Adapter::operator= | ( | const Adapter & | ) | [private] |
Adapter * Albany::Catalyst::Adapter::instance = NULL [static, private] |
Definition at line 43 of file Albany_Catalyst_Adapter.hpp.
Private* const Albany::Catalyst::Adapter::d [private] |
Definition at line 50 of file Albany_Catalyst_Adapter.hpp.
1.7.1