52 using mfem::Coefficient::Coefficient;
67 mfem::real_t
Eval(mfem::ElementTransformation &T,
const mfem::IntegrationPoint &ip)
override;
81 void SetTime(mfem::real_t t)
override;
123 using mfem::VectorCoefficient::VectorCoefficient;
139 void Eval(mfem::Vector &V, mfem::ElementTransformation &T,
const mfem::IntegrationPoint &ip)
override;
153 void SetTime(mfem::real_t t)
override;
Trampoline class for mfem::Coefficient.
void SetTime(mfem::real_t t) override
Set the current time for time-dependent coefficients.
mfem::real_t Eval(mfem::ElementTransformation &T, const mfem::IntegrationPoint &ip) override
Evaluate the coefficient at a given IntegrationPoint in an ElementTransformation.
Trampoline class for mfem::VectorCoefficient.
void Eval(mfem::Vector &V, mfem::ElementTransformation &T, const mfem::IntegrationPoint &ip) override
Evaluate the vector coefficient at a given IntegrationPoint in an ElementTransformation.
void SetTime(mfem::real_t t) override
Set the current time for time-dependent vector coefficients.
Contains pybind11 helper classes and trampoline classes for interfacing C++ with Python.