SpECTRE
v2024.05.11
|
MHD quantities retrieved from the background solution/data. More...
#include <HydroQuantities.hpp>
Public Types | |
using | base = ::Tags::Variables< HydroTags > |
using | argument_tags = tmpl::list< domain::Tags::Coordinates< 3, Frame::Inertial >, elliptic::Tags::Background< elliptic::analytic_data::Background >, Parallel::Tags::Metavariables > |
Public Types inherited from Tags::Variables< HydroTags > | |
using | tags_list = HydroTags |
using | type = ::Variables< HydroTags > |
Static Public Member Functions | |
template<typename Metavariables > | |
static void | function (const gsl::not_null< Variables< HydroTags > * > result, const tnsr::I< DataVector, 3 > &inertial_coords, const elliptic::analytic_data::Background &background, const Metavariables &) |
Static Public Member Functions inherited from Tags::Variables< HydroTags > | |
static std::string | name () |
MHD quantities retrieved from the background solution/data.
Retrieve the HydroTags
from the background solution/data so they can be written out to disk. These quantities don't take part in a pure XCTS solve, (which only solves for the gravity sector given the matter profile) except for their contributions to the matter source terms in the XCTS equations. However, the matter source terms are computed and stored separately, so these hydro quantities are only used for observations.