2#ifndef PRECICE_NO_PYTHON
Abstract base class for configurable actions on data and/or meshes.
Timing
Defines the time and place of application of the action.
mesh::PtrData _sourceData
PyObject * _moduleNameObject
int makeNumPyArraysAvailable()
virtual void performAction() final override
Performs the action, to be overwritten by subclasses.
PyObject * _performAction
mesh::PtrData _targetData
This class provides a lightweight logger.
contains actions to modify exchanged data.