SpECTRE  v2024.03.19
grmhd::GhValenciaDivClean::System Struct Reference

Public Types

using boundary_conditions_base = BoundaryConditions::BoundaryCondition
 
using boundary_correction_base = BoundaryCorrections::BoundaryCorrection
 
using grmhd_system = grmhd::ValenciaDivClean::System
 
using gh_system = gh::System< 3_st >
 
using variables_tag = ::Tags::Variables< tmpl::append< typename gh_system::variables_tag::tags_list, typename grmhd_system::variables_tag::tags_list > >
 
using non_conservative_variables = typename gh_system::variables_tag::tags_list
 
using flux_variables = tmpl::append< typename gh_system::flux_variables, typename grmhd_system::flux_variables >
 
using gradient_variables = tmpl::append< typename gh_system::gradient_variables, typename grmhd_system::gradient_variables >
 
using gradients_tags = gradient_variables
 
using primitive_variables_tag = typename grmhd_system::primitive_variables_tag
 
using spacetime_variables_tag = ::Tags::Variables< tmpl::list<::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 compute_volume_time_derivative_terms = TimeDerivativeTerms
 
using conservative_from_primitive = typename grmhd_system::conservative_from_primitive
 
template<typename OrderedListOfPrimitiveRecoverySchemes >
using primitive_from_conservative = typename grmhd_system::template primitive_from_conservative< OrderedListOfPrimitiveRecoverySchemes >
 
using compute_largest_characteristic_speed = Tags::ComputeLargestCharacteristicSpeed<>
 
using inverse_spatial_metric_tag = typename gh_system::inverse_spatial_metric_tag
 

Static Public Attributes

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

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