Configures an Action subclass object.
More...
#include <ActionConfiguration.hpp>
Configures an Action subclass object.
Definition at line 18 of file ActionConfiguration.hpp.
◆ ActionConfiguration()
◆ actions()
◆ createAction()
void precice::action::ActionConfiguration::createAction |
( |
| ) |
|
|
private |
◆ extractActions()
Extracts the configured action.
- Postcondition
- The configured actions are empty
Definition at line 56 of file ActionConfiguration.hpp.
◆ getTiming()
◆ getUsedMeshID()
int precice::action::ActionConfiguration::getUsedMeshID |
( |
| ) |
const |
◆ xmlEndTagCallback()
◆ xmlTagCallback()
◆ _actions
◆ _configuredAction
◆ _log
logging::Logger precice::action::ActionConfiguration::_log {"config::ActionConfiguration"} |
|
mutableprivate |
◆ _meshConfig
◆ ATTR_MESH
const std::string precice::action::ActionConfiguration::ATTR_MESH = "mesh" |
|
private |
◆ ATTR_NAME
const std::string precice::action::ActionConfiguration::ATTR_NAME = "name" |
|
private |
◆ ATTR_TIMING
const std::string precice::action::ActionConfiguration::ATTR_TIMING = "timing" |
|
private |
◆ ATTR_TYPE
const std::string precice::action::ActionConfiguration::ATTR_TYPE = "type" |
|
private |
◆ ATTR_VALUE
const std::string precice::action::ActionConfiguration::ATTR_VALUE = "value" |
|
private |
◆ NAME_COMPUTE_CURVATURE
const std::string precice::action::ActionConfiguration::NAME_COMPUTE_CURVATURE |
|
private |
◆ NAME_DIVIDE_BY_AREA
const std::string precice::action::ActionConfiguration::NAME_DIVIDE_BY_AREA |
|
private |
◆ NAME_MULTIPLY_BY_AREA
const std::string precice::action::ActionConfiguration::NAME_MULTIPLY_BY_AREA |
|
private |
◆ NAME_PYTHON
const std::string precice::action::ActionConfiguration::NAME_PYTHON |
|
private |
◆ NAME_RECORDER
const std::string precice::action::ActionConfiguration::NAME_RECORDER |
|
private |
◆ NAME_SUMMATION
const std::string precice::action::ActionConfiguration::NAME_SUMMATION |
|
private |
◆ READ_MAPPING_POST
const std::string precice::action::ActionConfiguration::READ_MAPPING_POST |
|
private |
◆ TAG
const std::string precice::action::ActionConfiguration::TAG = "action" |
|
private |
◆ TAG_CONVERGENCE_TOLERANCE
const std::string precice::action::ActionConfiguration::TAG_CONVERGENCE_TOLERANCE |
|
private |
◆ TAG_MAX_ITERATIONS
const std::string precice::action::ActionConfiguration::TAG_MAX_ITERATIONS |
|
private |
◆ TAG_MODULE_NAME
const std::string precice::action::ActionConfiguration::TAG_MODULE_NAME |
|
private |
◆ TAG_MODULE_PATH
const std::string precice::action::ActionConfiguration::TAG_MODULE_PATH |
|
private |
◆ TAG_SOURCE_DATA
const std::string precice::action::ActionConfiguration::TAG_SOURCE_DATA |
|
private |
◆ TAG_TARGET_DATA
const std::string precice::action::ActionConfiguration::TAG_TARGET_DATA |
|
private |
◆ WRITE_MAPPING_POST
const std::string precice::action::ActionConfiguration::WRITE_MAPPING_POST |
|
private |
The documentation for this class was generated from the following files: