OGS
|
Definition in file ogs_embedded_python.cpp.
#include "ogs_embedded_python.h"
#include <pybind11/embed.h>
#include <algorithm>
#include "BaseLib/Logging.h"
#include "ProcessLib/BoundaryConditionAndSourceTerm/Python/BHEInflowPythonBoundaryConditionModule.h"
#include "ProcessLib/BoundaryConditionAndSourceTerm/Python/PythonBoundaryConditionModule.h"
#include "ProcessLib/BoundaryConditionAndSourceTerm/Python/PythonSourceTermModule.h"
Go to the source code of this file.
Namespaces | |
namespace | ApplicationsLib |
Functions | |
PYBIND11_EMBEDDED_MODULE (OpenGeoSys, m) | |
template<typename T > | |
void | mark_used (T p) |
pybind11::scoped_interpreter | ApplicationsLib::setupEmbeddedPython () |
void mark_used | ( | T | p | ) |
Definition at line 49 of file ogs_embedded_python.cpp.
Referenced by ApplicationsLib::setupEmbeddedPython().
PYBIND11_EMBEDDED_MODULE | ( | OpenGeoSys | , |
m | ) |
Definition at line 22 of file ogs_embedded_python.cpp.
References ProcessLib::bheInflowpythonBindBoundaryCondition(), DBUG(), ProcessLib::pythonBindBoundaryCondition(), and ProcessLib::SourceTerms::Python::pythonBindSourceTerm().