55 py::class_<TIS_Deletable, std::shared_ptr<TIS_Deletable>>(
56 m,
"TimeIntegrationScheme")
57 .def(
"GetFullName", &TimeIntegrationScheme::GetFullName)
58 .def(
"GetName", &TimeIntegrationScheme::GetName)
59 .def(
"GetVariant", &TimeIntegrationScheme::GetVariant)
60 .def(
"GetOrder", &TimeIntegrationScheme::GetOrder)
62 .def(
"GetTimeStability", &TimeIntegrationScheme::GetTimeStability)
63 .def(
"GetNumIntegrationPhases",
64 &TimeIntegrationScheme::GetNumIntegrationPhases);
void export_TimeIntegrationScheme(py::module &m)
Base class for time integration schemes.
This is required since TimeIntegrationScheme has a protected destructror: actually not quite sure why...
~TIS_Deletable() override=default