|
|
| FukaInitialData (const FukaInitialData &rhs) |
|
FukaInitialData & | operator= (const FukaInitialData &rhs) |
|
| FukaInitialData (FukaInitialData &&rhs) |
|
FukaInitialData & | operator= (FukaInitialData &&rhs) |
|
| FukaInitialData (std::string info_filename, double electron_fraction) |
| auto | get_clone () const -> std::unique_ptr< evolution::initial_data::InitialData > override |
|
template<typename... RequestedTags> |
| tuples::TaggedTuple< RequestedTags... > | variables (const tnsr::I< DataVector, 3 > &x, tmpl::list< RequestedTags... >) const |
|
void | pup (PUP::er &) override |
Hydro initial data generated by FUKA.
This class loads numerical data written out by the FUKA initial data solver.
We choose a constant electron fraction and zero temperature for now because FUKA doesn't export these quantities. We'll have to improve this later, e.g. by constructing an EOS consistent with the FUKA data.