SpECTRE  v2024.04.12
RadiationTransport::M1Grey::System< tmpl::list< NeutrinoSpecies... > > Struct Template Reference

Public Types

using boundary_conditions_base = BoundaryConditions::BoundaryCondition< tmpl::list< NeutrinoSpecies... > >
 
using boundary_correction_base = BoundaryCorrections::BoundaryCorrection< tmpl::list< NeutrinoSpecies... > >
 
using variables_tag = ::Tags::Variables< tmpl::list< Tags::TildeE< Frame::Inertial, NeutrinoSpecies >..., Tags::TildeS< Frame::Inertial, NeutrinoSpecies >... > >
 
using flux_variables = tmpl::list< Tags::TildeE< Frame::Inertial, NeutrinoSpecies >..., Tags::TildeS< Frame::Inertial, NeutrinoSpecies >... >
 
using gradient_variables = tmpl::list<>
 
using primitive_variables_tag = ::Tags::Variables< tmpl::list< Tags::ClosureFactor< NeutrinoSpecies >..., Tags::TildeP< Frame::Inertial, NeutrinoSpecies >..., Tags::TildeJ< NeutrinoSpecies >..., Tags::TildeHNormal< NeutrinoSpecies >..., Tags::TildeHSpatial< Frame::Inertial, NeutrinoSpecies >..., Tags::M1HydroCouplingNormal< NeutrinoSpecies >..., Tags::M1HydroCouplingSpatial< Frame::Inertial, NeutrinoSpecies >... > >
 
using spacetime_variables_tag = ::Tags::Variables< tmpl::list< gr::Tags::Lapse< DataVector >, gr::Tags::Shift< DataVector, 3 >, gr::Tags::SpatialMetric< DataVector, 3 >, gr::Tags::InverseSpatialMetric< DataVector, 3 >, gr::Tags::SqrtDetSpatialMetric< DataVector >, ::Tags::deriv< gr::Tags::Lapse< DataVector >, tmpl::size_t< 3 >, Frame::Inertial >, ::Tags::deriv< gr::Tags::Shift< DataVector, 3 >, tmpl::size_t< 3 >, Frame::Inertial >, ::Tags::deriv< gr::Tags::SpatialMetric< DataVector, 3 >, tmpl::size_t< 3 >, Frame::Inertial >, gr::Tags::ExtrinsicCurvature< DataVector, 3 > > >
 
using hydro_variables_tag = ::Tags::Variables< tmpl::list< hydro::Tags::LorentzFactor< DataVector >, hydro::Tags::SpatialVelocity< DataVector, 3 >, Tags::GreyEmissivity< NeutrinoSpecies >..., Tags::GreyAbsorptionOpacity< NeutrinoSpecies >..., Tags::GreyScatteringOpacity< NeutrinoSpecies >... > >
 
using compute_volume_time_derivative_terms = TimeDerivativeTerms< NeutrinoSpecies... >
 
using inverse_spatial_metric_tag = gr::Tags::InverseSpatialMetric< DataVector, 3 >
 

Static Public Attributes

static constexpr bool is_in_flux_conservative_form = true
 
static constexpr bool has_primitive_and_conservative_vars = false
 
static constexpr size_t volume_dim = 3
 

The documentation for this struct was generated from the following file: