Interface class for classes which interact with Postprocessors. More...
#include <ExecutorInterface.h>
Public Member Functions | |
| ExecutorInterface (const MooseObject *moose_object) | |
| Executor & | getExecutor (const std::string ¶m_name) const |
| Get an Executor based on a parameter name. More... | |
| Executor & | getExecutorByName (const ExecutorName &executor_name) const |
| Get an Executor based on its actual name. More... | |
Static Public Member Functions | |
| static InputParameters | validParams () |
Private Attributes | |
| const MooseObject * | _ei_moose_object |
| MooseApp & | _ei_app |
Interface class for classes which interact with Postprocessors.
Provides the getPostprocessorValueXYZ() and related interfaces.
Definition at line 30 of file ExecutorInterface.h.
| ExecutorInterface::ExecutorInterface | ( | const MooseObject * | moose_object | ) |
Definition at line 24 of file ExecutorInterface.C.
| Executor & ExecutorInterface::getExecutor | ( | const std::string & | param_name | ) | const |
Get an Executor based on a parameter name.
| param_name | The name of the parameter |
Definition at line 30 of file ExecutorInterface.C.
| Executor & ExecutorInterface::getExecutorByName | ( | const ExecutorName & | executor_name | ) | const |
Get an Executor based on its actual name.
| executor_name | the actual name of the Executor |
Definition at line 41 of file ExecutorInterface.C.
|
static |
Definition at line 19 of file ExecutorInterface.C.
|
private |
Definition at line 54 of file ExecutorInterface.h.
Referenced by getExecutor(), and getExecutorByName().
|
private |
Definition at line 52 of file ExecutorInterface.h.
Referenced by getExecutor().
1.8.14