SpECTRE  v2026.04.01
Loading...
Searching...
No Matches
GhValenciaDivCleanDefaults< UseDgSubcell > Struct Template Reference

Public Types

using domain_frame = Frame::Inertial
using temporal_id = Tags::TimeStepId
using TimeStepperBase = TimeStepper
using neutrino_system = RadiationTransport::NoNeutrinos::System
using system = grmhd::GhValenciaDivClean::System<neutrino_system>
using analytic_variables_tags
using analytic_solution_fields
using ordered_list_of_primitive_recovery_schemes
using initialize_initial_data_dependent_quantities_actions

Public Member Functions

void pup (PUP::er &)

Static Public Attributes

static constexpr size_t volume_dim = 3
static constexpr bool use_damped_harmonic_rollon = true
static constexpr bool local_time_stepping
static constexpr bool use_dg_element_collection = false

Member Typedef Documentation

◆ analytic_solution_fields

template<bool UseDgSubcell>
using GhValenciaDivCleanDefaults< UseDgSubcell >::analytic_solution_fields
Initial value:
tmpl::append<typename system::primitive_variables_tag::tags_list,
typename system::gh_system::variables_tag::tags_list>

◆ analytic_variables_tags

template<bool UseDgSubcell>
using GhValenciaDivCleanDefaults< UseDgSubcell >::analytic_variables_tags
Initial value:
typename system::primitive_variables_tag::tags_list

◆ ordered_list_of_primitive_recovery_schemes

template<bool UseDgSubcell>
using GhValenciaDivCleanDefaults< UseDgSubcell >::ordered_list_of_primitive_recovery_schemes
Initial value:
tmpl::list<
Compute the primitive variables from the conservative variables using the scheme of kastaun2020uxr.
Definition KastaunEtAl.hpp:53
Compute the primitive variables from the conservative variables using the scheme of Newman and Hamlin...
Definition NewmanHamlin.hpp:52
Compute the primitive variables from the conservative variables using the scheme of Palenzuela et al,...
Definition PalenzuelaEtAl.hpp:53

Member Data Documentation

◆ local_time_stepping

template<bool UseDgSubcell>
bool GhValenciaDivCleanDefaults< UseDgSubcell >::local_time_stepping
staticconstexpr
Initial value:
=
TimeStepperBase::local_time_stepping

The documentation for this struct was generated from the following file:
  • src/Evolution/Executables/GrMhd/GhValenciaDivClean/GhValenciaDivCleanBase.hpp