SpECTRE  v2026.04.01
Loading...
Searching...
No Matches
evolution::initial_data::NumericData Class Reference

Load numeric data from volume data files. More...

#include <NumericData.hpp>

Public Member Functions

 NumericData (CkMigrateMessage *m)
 WRAPPED_PUPable_decl_template (NumericData)
std::unique_ptr< evolution::initial_data::InitialDataget_clone () const override
void pup (PUP::er &p) override
 NumericData (const NumericData &)=default
 NumericData (NumericData &&)=default
 NumericData (std::string file_glob, std::string subgroup, int observation_step, bool extrapolate_into_excisions)
Public Member Functions inherited from NumericData
 NumericData (const NumericData &)=default
NumericDataoperator= (const NumericData &)=default
 NumericData (NumericData &&)=default
NumericDataoperator= (NumericData &&)=default
 NumericData (std::string file_glob, std::string subgroup, int observation_step, bool extrapolate_into_excisions)
const std::stringfile_glob () const
const std::stringsubgroup () const
int observation_step () const
bool extrapolate_into_excisions () const
template<typename DataType, size_t Dim, typename... RequestedTags>
tuples::TaggedTuple< RequestedTags... > variables (const tnsr::I< DataType, Dim > &x, tmpl::list< RequestedTags... >) const
template<size_t Dim, 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... >) const
void pup (PUP::er &p)

Additional Inherited Members

Public Types inherited from NumericData
using options
Static Public Attributes inherited from NumericData
static constexpr Options::String help
Protected Attributes inherited from NumericData
std::string file_glob_ {}
std::string subgroup_ {}
int observation_step_ {}
bool extrapolate_into_excisions_ {}

Detailed Description

Load numeric data from volume data files.

See also
NumericData

Member Function Documentation

◆ get_clone()

std::unique_ptr< evolution::initial_data::InitialData > evolution::initial_data::NumericData::get_clone ( ) const
overridevirtual

The documentation for this class was generated from the following file:
  • src/PointwiseFunctions/InitialDataUtilities/NumericData.hpp