|
SpECTRE
v2025.08.19
|
Classes | |
| struct | Function |
Public Types | |
| using | options = tmpl::list< Function > |
Public Member Functions | |
| 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 |
| void | pup (PUP::er &p) override |
| virtual std::unique_ptr< AnalyticSolution > | get_clone () const =0 |
Static Public Attributes | |
| static constexpr Options::String | help |
|
overridevirtual |
Implements elliptic::analytic_data::AnalyticSolution.
|
staticconstexpr |