|
|
| MathFunction (const MathFunction &)=delete |
|
MathFunction & | operator= (const MathFunction &)=delete |
|
| MathFunction (MathFunction &&)=default |
|
MathFunction & | operator= (MathFunction &&)=default |
| std::unique_ptr< elliptic::analytic_data::AnalyticSolution > | get_clone () const override |
|
| MathFunction (std::unique_ptr<::MathFunction< Dim, Frame::Inertial > > math_function) |
|
const ::MathFunction< Dim, Frame::Inertial > & | math_function () const |
|
template<typename DataType, typename... RequestedTags> |
| tuples::TaggedTuple< RequestedTags... > | variables (const tnsr::I< DataType, Dim > &x, tmpl::list< RequestedTags... >) const |
|
template<typename... RequestedTags> |
| tuples::TaggedTuple< RequestedTags... > | variables (const tnsr::I< DataVector, Dim > &x, const Mesh< Dim > &, const InverseJacobian< DataVector, Dim, Frame::ElementLogical, Frame::Inertial > &, tmpl::list< RequestedTags... > meta) const |
|
void | pup (PUP::er &p) override |
◆ get_clone()
◆ help
Initial value:{
"Any solution to the Poisson equation given by a MathFunction "
"implementation, such as a Gaussian."}
The documentation for this class was generated from the following file:
- src/PointwiseFunctions/AnalyticSolutions/Poisson/MathFunction.hpp