OGS
ogs_callbacks_module.cpp File Reference
Include dependency graph for ogs_callbacks_module.cpp:

Go to the source code of this file.

Functions

 PYBIND11_MODULE (callbacks, m)

Function Documentation

◆ PYBIND11_MODULE()

PYBIND11_MODULE ( callbacks ,
m  )

Definition at line 14 of file ogs_callbacks_module.cpp.

15{
16#ifndef NDEBUG
18#else // NDEBUG
20#endif // NDEBUG
21 m.attr("__name__") = "ogs.callbacks";
25
26 pybind11::exec(R"(
27 try:
void initOGSLogger(std::string const &log_level)
Definition Logging.cpp:56
void pythonBindSourceTerm(pybind11::module &m)
Creates Python bindings for the Python source term class.
void pythonBindBoundaryCondition(pybind11::module &m)
Creates Python bindings for the Python BC class.
void bheInflowpythonBindBoundaryCondition(pybind11::module &m)
Creates BHE Inflow Python bindings for the Python BC class.

References ProcessLib::bheInflowpythonBindBoundaryCondition(), BaseLib::initOGSLogger(), ProcessLib::pythonBindBoundaryCondition(), and ProcessLib::SourceTerms::Python::pythonBindSourceTerm().