#include <Manager.h>
◆ BlockDataToObjectFunction
◆ ExporterFunction
◆ ~Manager()
walberla::python_coupling::Manager::~Manager |
( |
| ) |
|
◆ Manager()
walberla::python_coupling::Manager::Manager |
( |
| ) |
|
|
protected |
◆ addBlockDataConversion()
template<typename... Types>
void walberla::python_coupling::Manager::addBlockDataConversion |
( |
| ) |
|
|
inline |
◆ addEntryToPythonPath()
void walberla::python_coupling::Manager::addEntryToPythonPath |
( |
const std::string & |
path | ) |
|
◆ addExporterFunction()
void walberla::python_coupling::Manager::addExporterFunction |
( |
const ExporterFunction & |
f | ) |
|
|
inline |
◆ addPath()
void walberla::python_coupling::Manager::addPath |
( |
const std::string & |
path | ) |
|
|
protected |
◆ exportAll()
void walberla::python_coupling::Manager::exportAll |
( |
py::module_ & |
m | ) |
|
◆ pythonObjectFromBlockData()
py::object walberla::python_coupling::Manager::pythonObjectFromBlockData |
( |
IBlock & |
block, |
|
|
BlockDataID |
id |
|
) |
| |
|
protected |
◆ triggerInitialization()
void walberla::python_coupling::Manager::triggerInitialization |
( |
| ) |
|
◆ void ::init_module_walberla_cpp()
◆ IBlock_getData
py::object IBlock_getData |
( |
py::object |
, |
|
|
const std::string & |
|
|
) |
| |
|
friend |
◆ blockDataToObjectFunctions_
◆ entriesForPythonPath_
std::vector<std::string> walberla::python_coupling::Manager::entriesForPythonPath_ |
|
protected |
Adding entries to python path is possible after initialization calls to addEntryToPythonPath() are store here and added after initialization.
◆ exporterFunctions_
std::vector< ExporterFunction > walberla::python_coupling::Manager::exporterFunctions_ |
|
protected |
◆ initialized_
bool walberla::python_coupling::Manager::initialized_ |
|
protected |
◆ WALBERLA_BEFRIEND_SINGLETON
walberla::python_coupling::Manager::WALBERLA_BEFRIEND_SINGLETON |
The documentation for this class was generated from the following file:
- /builds/administration/walberla-website/walberla/src/python_coupling/Manager.h