SpECTRE  v2026.04.01
Loading...
Searching...
No Matches
EvolutionMetavars< BoundaryComponent > Struct Template Reference

Classes

struct  Ah
struct  AhA
struct  amr
struct  ApparentHorizon
struct  BondiSachs
struct  ExcisionBoundary
struct  ExcisionBoundaryA
struct  factory_creation
struct  registration
struct  registration_list
struct  Spheres
struct  SphericalSurface
struct  SubcellOptions

Public Types

using system = Burgers::System
using temporal_id = Tags::TimeStepId
using TimeStepperBase = LtsTimeStepper
using initial_data_list
using analytic_variables_tags = typename system::variables_tag::tags_list
using analytic_compute
using error_compute = Tags::ErrorsCompute<analytic_variables_tags>
using error_tags = db::wrap_tags_in<Tags::Error, analytic_variables_tags>
using observe_fields
using non_tensor_compute_tags
using observed_reduction_data_tags
using dg_step_actions
using dg_subcell_step_actions
using step_actions
using const_global_cache_tags
using dg_registration_list
using initialization_actions
using dg_element_array
using component_list
using system = Cce::System<evolve_ccm>
using cce_boundary_component = BoundaryComponent<EvolutionMetavars>
using component_list
using observed_reduction_data_tags = tmpl::list<>
using system = Cce::System<evolve_ccm>
using cce_boundary_component = BoundaryComponent<EvolutionMetavars>
using cce_base = CharacteristicExtractDefaults<false>
using evolved_swsh_tags
using evolved_swsh_dt_tags
using klein_gordon_boundary_communication_tags
using klein_gordon_gauge_boundary_tags
using klein_gordon_scri_tags
using cce_step_choosers
using klein_gordon_pre_swsh_derivative_tags
using klein_gordon_swsh_derivative_tags
using klein_gordon_transform_buffer_tags
using klein_gordon_source_tags
using klein_gordon_cce_integrand_tags
using scri_values_to_observe
using cce_scri_tags
using component_list
using observed_reduction_data_tags = tmpl::list<>
using background_spacetime = BackgroundSpacetime
using system = CurvedScalarWave::System<Dim>
using temporal_id = Tags::TimeStepId
using TimeStepperBase = LtsTimeStepper
using deriv_compute
using observe_fields
using non_tensor_compute_tags
using initial_data_list
using interpolation_target_tags = tmpl::list<SphericalSurface>
using interpolator_source_vars
using observed_reduction_data_tags
using step_actions
using const_global_cache_tags
using dg_registration_list
using initialization_actions
using dg_element_array
using component_list
using background_spacetime = BackgroundSpacetime
using solutions_and_data = tmpl::list<InitialData>
using system = CurvedScalarWave::System<volume_dim>
using temporal_id = Tags::TimeStepId
using TimeStepperBase = TimeStepper
using deriv_compute
using observe_fields
using non_tensor_compute_tags
using interpolation_target_tags = tmpl::list<Spheres>
using interpolator_source_vars
using observed_reduction_data_tags
using step_actions
using const_global_cache_tags
using dg_registration_list
using initialization_actions
using dg_element_array
using component_list
using system = ForceFree::System
using temporal_id = Tags::TimeStepId
using TimeStepperBase = TimeStepper
using initial_data_list
using analytic_variables_tags = typename system::variables_tag::tags_list
using analytic_compute
using error_compute = Tags::ErrorsCompute<analytic_variables_tags>
using error_tags = db::wrap_tags_in<Tags::Error, analytic_variables_tags>
using observe_fields
using non_tensor_compute_tags
using observed_reduction_data_tags
using dg_step_actions
using const_global_cache_tags
using dg_registration_list
using initialization_actions
using dg_element_array_component
using component_list
using system = gh::System<volume_dim>
using temporal_id = Tags::TimeStepId
using TimeStepperBase = LtsTimeStepper
using initialize_initial_data_dependent_quantities_actions
using AhA = Ah<::domain::ObjectLabel::A, ::Frame::Distorted>
using AhB = Ah<::domain::ObjectLabel::B, ::Frame::Distorted>
using AhC = Ah<::domain::ObjectLabel::C, ::Frame::Inertial>
using ExcisionBoundaryA = ExcisionBoundary<::domain::ObjectLabel::A>
using ExcisionBoundaryB = ExcisionBoundary<::domain::ObjectLabel::B>
using both_horizons = control_system::measurements::BothHorizons
using control_systems
using source_vars_no_deriv
using interpolation_target_tags
using observe_fields
using non_tensor_compute_tags
using const_global_cache_tags
using mutable_global_cache_tags = tmpl::list<>
using dg_registration_list
using step_actions
using initialization_actions
using gh_dg_element_array
using observed_reduction_data_tags
using control_system_horizon_metavars
using control_components
using component_list
using gh_base = GeneralizedHarmonicTemplateBase<volume_dim, UseLts>
using initialization_actions
using step_actions
using gh_dg_element_array
using component_list
using gh_base = GeneralizedHarmonicTemplateBase<volume_dim, UseLts>
using control_systems
using interpolation_target_tags
using source_vars_no_deriv
using observed_reduction_data_tags
using dg_registration_list = typename gh_base::dg_registration_list
using step_actions
using initialization_actions
using gh_dg_element_array
using control_system_horizon_metavars
using control_components
using component_list
using base
using const_global_cache_tags = typename base::const_global_cache_tags
using observed_reduction_data_tags
using component_list = typename base::component_list
using factory_creation = typename base::factory_creation
using registration = typename base::registration
using defaults = GhValenciaDivCleanDefaults<use_dg_subcell>
using base
using domain_frame = typename defaults::domain_frame
using temporal_id = typename defaults::temporal_id
using system = typename defaults::system
using analytic_variables_tags = typename defaults::analytic_variables_tags
using analytic_solution_fields = typename defaults::analytic_solution_fields
using ordered_list_of_primitive_recovery_schemes
using initialize_initial_data_dependent_quantities_actions
using interpolation_target_tags = tmpl::list<InterpolationTargetTags...>
using observe_fields = typename base::observe_fields
using initial_data_tag = typename base::initial_data_tag
using const_global_cache_tags
using observed_reduction_data_tags
using registration = typename base::registration
using component_list
using system = NewtonianEuler::System<Dim>
using temporal_id = Tags::TimeStepId
using TimeStepperBase = TimeStepper
using initial_data_tag = evolution::initial_data::Tags::InitialData
using initial_data_list = NewtonianEuler::InitialData::initial_data_list<Dim>
using analytic_variables_tags
using equation_of_state_tag = hydro::Tags::EquationOfState<false, 2>
using analytic_compute
using error_compute = Tags::ErrorsCompute<analytic_variables_tags>
using error_tags = db::wrap_tags_in<Tags::Error, analytic_variables_tags>
using observe_fields
using non_tensor_compute_tags
using observed_reduction_data_tags
using dg_registration_list
using initialization_actions
using events_and_dense_triggers_postprocessors
using dg_step_actions
using dg_subcell_step_actions
using step_actions
using dg_element_array
using component_list
using const_global_cache_tags
using neutrino_species = tmpl::list<neutrinos::ElectronNeutrinos<1>>
using system = RadiationTransport::M1Grey::System<neutrino_species>
using temporal_id = Tags::TimeStepId
using TimeStepperBase = ImexTimeStepper
using initial_data_list
using analytic_variables_tags = typename system::variables_tag::tags_list
using analytic_compute
using error_compute = Tags::ErrorsCompute<analytic_variables_tags>
using error_tags = db::wrap_tags_in<Tags::Error, analytic_variables_tags>
using observe_fields
using non_tensor_compute_tags
using observed_reduction_data_tags
using step_actions
using dg_registration_list
using initialization_actions
using dg_element_array
using component_list
using const_global_cache_tags
using system = Particles::MonteCarlo::System
using temporal_id = Tags::TimeStepId
using TimeStepperBase = TimeStepper
using initial_data_list
using equation_of_state_tag = hydro::Tags::GrmhdEquationOfState
using observe_fields
using non_tensor_compute_tags
using analytic_variables_tags = typename system::variables_tag::tags_list
using analytic_compute
using observed_reduction_data_tags
using dg_registration_list
using initialization_actions
using dg_element_array
using component_list
using const_global_cache_tags
using system = ScalarAdvection::System<Dim>
using temporal_id = Tags::TimeStepId
using TimeStepperBase = TimeStepper
using initial_data_list
using analytic_variables_tags = typename system::variables_tag::tags_list
using analytic_compute
using error_compute = Tags::ErrorsCompute<analytic_variables_tags>
using error_tags = db::wrap_tags_in<Tags::Error, analytic_variables_tags>
using observe_fields
using non_tensor_compute_tags
using observed_reduction_data_tags
using dg_step_actions
using dg_subcell_step_actions
using step_actions
using const_global_cache_tags
using dg_registration_list
using initialization_actions
using dg_element_array
using component_list
using st_base = ScalarTensorTemplateBase<EvolutionMetavars>
using control_systems
using interpolation_target_tags
using scalar_charge_interpolator_source_vars
using source_vars_no_deriv
using observed_reduction_data_tags
using dg_registration_list = typename st_base::dg_registration_list
using step_actions = typename st_base::template step_actions<control_systems>
using initialization_actions
using st_dg_element_array
using gh_dg_element_array = st_dg_element_array
using control_system_horizon_metavars
using component_list
using initial_data_list = ScalarWave::Solutions::all_solutions<Dim>
using system = ScalarWave::System<Dim>
using temporal_id = Tags::TimeStepId
using TimeStepperBase = TimeStepper
using analytic_solution_fields = typename system::variables_tag::tags_list
using deriv_compute
using analytic_compute
using error_compute = Tags::ErrorsCompute<analytic_solution_fields>
using error_tags = db::wrap_tags_in<Tags::Error, analytic_solution_fields>
using observe_fields
using non_tensor_compute_tags
using observed_reduction_data_tags
using step_actions
using const_global_cache_tags
using dg_registration_list
using initialization_actions
using dg_element_array
using component_list
Public Types inherited from CharacteristicExtractDefaults< false >
using evolved_swsh_tags
using evolved_swsh_dt_tags
using evolved_coordinates_variables_tag
using cce_boundary_communication_tags
using cce_gauge_boundary_tags
using scri_values_to_observe
using cce_scri_tags
using cce_integrand_tags
using ccm_matching_tags
using cce_integration_independent_tags
using cce_temporary_equations_tags
using cce_pre_swsh_derivatives_tags
using cce_transform_buffer_tags
using cce_swsh_derivative_tags
using cce_angular_coordinate_tags
using cce_step_choosers
using ccm_psi0
Public Types inherited from GeneralizedHarmonicTemplateBase< VolumeDim, UseLts >
using system
using TimeStepperBase
using factory_creation
using observed_reduction_data_tags
using initialize_initial_data_dependent_quantities_actions
using const_global_cache_tags
using dg_registration_list
using step_actions
using initialization_actions
Public Types inherited from GeneralizedHarmonicTemplateBase< 3, UseLts >
using system
using TimeStepperBase
using factory_creation
using observed_reduction_data_tags
using initialize_initial_data_dependent_quantities_actions
using const_global_cache_tags
using dg_registration_list
using step_actions
using initialization_actions
Public Types inherited from ScalarTensorTemplateBase< EvolutionMetavars >
using derived_metavars
using system
using TimeStepperBase
using factory_creation
using observed_reduction_data_tags
using initialize_initial_data_dependent_quantities_actions
using const_global_cache_tags
using dg_registration_list
using step_actions
using initialization_actions

Public Member Functions

void pup (PUP::er &)
void pup (PUP::er &)
void pup (PUP::er &)
void pup (PUP::er &)
void pup (PUP::er &)
void pup (PUP::er &)
void pup (PUP::er &)
void pup (PUP::er &)
void pup (PUP::er &)
void pup (PUP::er &)
void pup (PUP::er &)
void pup (PUP::er &)
Public Member Functions inherited from GeneralizedHarmonicTemplateBase< VolumeDim, UseLts >
void pup (PUP::er &)
Public Member Functions inherited from GeneralizedHarmonicTemplateBase< 3, UseLts >
void pup (PUP::er &)
Public Member Functions inherited from ScalarTensorTemplateBase< EvolutionMetavars >
void pup (PUP::er &)

Static Public Member Functions

static void run_deadlock_analysis_simple_actions (Parallel::GlobalCache< EvolutionMetavars > &cache, const std::vector< std::string > &deadlocked_components)
static void run_deadlock_analysis_simple_actions (Parallel::GlobalCache< EvolutionMetavars > &cache, const std::vector< std::string > &deadlocked_components)
static void run_deadlock_analysis_simple_actions (Parallel::GlobalCache< EvolutionMetavars > &cache, const std::vector< std::string > &deadlocked_components)

Static Public Attributes

static constexpr size_t volume_dim = 1
static constexpr bool local_time_stepping
static constexpr bool use_dg_element_collection = false
static constexpr bool use_dg_subcell = true
static constexpr Options::String help
static constexpr std::array< Parallel::Phase, 5 > default_phase_order
static constexpr std::array< Parallel::Phase, 4 > default_phase_order
static constexpr bool interpolate = volume_dim == 3
static constexpr bool use_filtering = true
static constexpr auto default_phase_order
static constexpr bool use_damped_harmonic_rollon = false
static constexpr bool use_control_systems
Static Public Attributes inherited from CharacteristicExtractDefaults< false >
static constexpr bool evolve_ccm
Static Public Attributes inherited from GeneralizedHarmonicTemplateBase< VolumeDim, UseLts >
static constexpr size_t volume_dim
static constexpr bool local_time_stepping
static constexpr bool use_dg_element_collection
static constexpr auto default_phase_order
Static Public Attributes inherited from GeneralizedHarmonicTemplateBase< 3, UseLts >
static constexpr size_t volume_dim
static constexpr bool local_time_stepping
static constexpr bool use_dg_element_collection
static constexpr auto default_phase_order
Static Public Attributes inherited from ScalarTensorTemplateBase< EvolutionMetavars >
static constexpr size_t volume_dim
static constexpr bool local_time_stepping
static constexpr bool use_dg_element_collection
static constexpr auto default_phase_order

Member Typedef Documentation

◆ analytic_compute [1/7]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::analytic_compute
Initial value:
volume_dim, analytic_variables_tags, use_dg_subcell, initial_data_list>
Computes the analytic solution and adds Tags::Analytic of the std::optional<Tensor>s to the DataBox.
Definition ComputeTags.hpp:44

◆ analytic_compute [2/7]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::analytic_compute
Initial value:
volume_dim, analytic_variables_tags, false, initial_data_list>

◆ analytic_compute [3/7]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::analytic_compute
Initial value:
volume_dim, analytic_variables_tags, use_dg_subcell, initial_data_list>

◆ analytic_compute [4/7]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::analytic_compute
Initial value:
volume_dim, analytic_variables_tags, false, initial_data_list>

◆ analytic_compute [5/7]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::analytic_compute
Initial value:
volume_dim, analytic_variables_tags, false, initial_data_list>

◆ analytic_compute [6/7]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::analytic_compute
Initial value:
volume_dim, analytic_variables_tags, use_dg_subcell, initial_data_list>

◆ analytic_compute [7/7]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::analytic_compute
Initial value:
evolution::Tags::AnalyticSolutionsCompute<Dim, analytic_solution_fields,
false, initial_data_list>

◆ analytic_variables_tags

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::analytic_variables_tags
Initial value:
typename system::primitive_variables_tag::tags_list

◆ base [1/2]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::base
Initial value:
EvolutionMetavars<UseControlSystems, UseParametrizedDeleptonization,
InterpolationTargetTags...>,
true, UseControlSystems, UseParametrizedDeleptonization>
Definition EvolveBurgers.hpp:120
Definition GhValenciaDivCleanBase.hpp:328

◆ base [2/2]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::base
Initial value:
UseControlSystems,
UseParametrizedDeleptonization>

◆ cce_scri_tags

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::cce_scri_tags
Initial value:
tmpl::append<cce_base::cce_scri_tags,
tmpl::list<Cce::Tags::ScriPlus<Cce::Tags::KleinGordonPsi>>>

◆ cce_step_choosers

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::cce_step_choosers
Initial value:
StepChoosers::ErrorControl<StepChooserUse::LtsStep,
StepChoosers::ErrorControl<StepChooserUse::LtsStep,
evolved_coordinates_variables_tag,
Sets a constant goal.
Definition Constant.hpp:25
Sets a goal based on time-stepper truncation error.
Definition ErrorControl.hpp:101
Limits step increase to a constant ratio.
Definition LimitIncrease.hpp:23
Definition CharacteristicExtractBase.hpp:37
Definition CharacteristicExtractBase.hpp:33
Definition VariablesTag.hpp:17

◆ component_list [1/16]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::component_list
Initial value:
tmpl::list<observers::Observer<EvolutionMetavars>,
dg_element_array>
The nodegroup parallel component that is responsible for writing data to disk.
Definition ObserverComponent.hpp:52

◆ component_list [2/16]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::component_list
Initial value:
tmpl::list<observers::ObserverWriter<EvolutionMetavars>,
cce_boundary_component,
The component for handling the CCE evolution and waveform output.
Definition CharacteristicEvolution.hpp:103

◆ component_list [3/16]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::component_list
Initial value:
tmpl::list<observers::ObserverWriter<EvolutionMetavars>,
cce_boundary_component,
The component for handling the CCE evolution for the Klein-Gordon system coupled with General Relativ...
Definition KleinGordonCharacteristicEvolution.hpp:57

◆ component_list [4/16]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::component_list
Initial value:
tmpl::flatten<
tmpl::list<observers::Observer<EvolutionMetavars>,
tmpl::conditional_t<interpolate,
tmpl::list<>>,
dg_element_array>>
Definition EvolveCurvedScalarWave.hpp:172
A nodegroup parallel component that reads in a volume data file and distributes its data to elements ...
Definition ElementDataReader.hpp:41
ParallelComponent representing a set of points to be interpolated to and a function to call upon inte...
Definition InterpolationTarget.hpp:46

◆ component_list [5/16]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::component_list
Initial value:
tmpl::flatten<tmpl::list<
dg_element_array>>
The singleton component that represents the worldtube.
Definition SingletonChare.hpp:64
The group parallel component that is responsible for reducing data to be observed.
Definition ObserverComponent.hpp:30

◆ component_list [6/16]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::component_list
Initial value:
tmpl::list<observers::Observer<EvolutionMetavars>,
dg_element_array_component>

◆ component_list [7/16]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::component_list
Initial value:
tmpl::flatten<tmpl::list<
tmpl::transform<
control_system_horizon_metavars,
tmpl::bind<ah::Component, tmpl::pin<EvolutionMetavars>, tmpl::_1>>,
tmpl::transform<interpolation_target_tags,
tmpl::pin<EvolutionMetavars>, tmpl::_1>>,
gh_dg_element_array>>
tmpl::transform< ControlSystems, tmpl::bind< ControlComponent, tmpl::pin< Metavariables >, tmpl::_1 > > control_components
List of control components to be added to the component list of the metavars.
Definition Component.hpp:71
The singleton parallel component responsible for finding horizons.
Definition Component.hpp:26
A singleton parallel component to manage adaptive mesh refinement.
Definition Component.hpp:33
Definition CompletionSingleton.hpp:350
Singleton parallel component used for monitoring memory usage of other parallel components.
Definition MemoryMonitor.hpp:43

◆ component_list [8/16]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::component_list

◆ component_list [9/16]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::component_list
Initial value:
tmpl::flatten<tmpl::list<
tmpl::transform<
control_system_horizon_metavars,
tmpl::bind<ah::Component, tmpl::pin<EvolutionMetavars>, tmpl::_1>>,
tmpl::transform<interpolation_target_tags,
tmpl::pin<EvolutionMetavars>, tmpl::_1>>>>

◆ component_list [10/16]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::component_list
Initial value:
tmpl::push_back<typename base::component_list,

◆ component_list [11/16]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::component_list
Initial value:
tmpl::list<observers::Observer<EvolutionMetavars>,
dg_element_array>

◆ component_list [12/16]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::component_list
Initial value:
tmpl::list<observers::Observer<EvolutionMetavars>,
dg_element_array>

◆ component_list [13/16]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::component_list
Initial value:
tmpl::list<observers::Observer<EvolutionMetavars>,
dg_element_array>

◆ component_list [14/16]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::component_list
Initial value:
tmpl::list<observers::Observer<EvolutionMetavars>,
dg_element_array>

◆ component_list [15/16]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::component_list
Initial value:
tmpl::flatten<tmpl::list<
tmpl::transform<
control_system_horizon_metavars,
tmpl::bind<ah::Component, tmpl::pin<EvolutionMetavars>, tmpl::_1>>,
tmpl::transform<interpolation_target_tags,
tmpl::pin<EvolutionMetavars>, tmpl::_1>>>>

◆ component_list [16/16]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::component_list
Initial value:
tmpl::list<::amr::Component<EvolutionMetavars>,
dg_element_array>

◆ const_global_cache_tags [1/11]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::const_global_cache_tags
Initial value:
tmpl::list<
tmpl::conditional_t<use_dg_subcell,
tmpl::list<Burgers::fd::Tags::Reconstructor>,
tmpl::list<>>>
The global cache tag for the initial data type.
Definition InitialData.hpp:37

◆ const_global_cache_tags [2/11]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::const_global_cache_tags
Initial value:
tmpl::list<
The background spacetime on which the scalar wave propagates.
Definition BackgroundSpacetime.hpp:41

◆ const_global_cache_tags [3/11]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::const_global_cache_tags
Initial value:
tmpl::list<
The parameters controlling the growth of the black holes excision sphere, see smooth_broken_power_law...
Definition Tags.hpp:578
The value of the scalar charge.
Definition Tags.hpp:300
The excision sphere corresponding to the worldtube.
Definition Tags.hpp:263
The internal expansion order of the worldtube solution.
Definition Tags.hpp:716
The mass of the scalar charge. Only has a value if the scalar self force is applied.
Definition Tags.hpp:370
The maximum number of iterations that will be applied to the acceleration of the particle.
Definition Tags.hpp:386
Triggers at which to write the coefficients of the worldtube's internal Taylor series to file.
Definition Tags.hpp:287
The interval over which the self-force is smoothly turned on.
Definition Tags.hpp:354
The time at which the self-force is smoothly turned on.
Definition Tags.hpp:331
The verbosity of the worldtube executable.
Definition Tags.hpp:399
The parameters controlling the growth of the worldtube excision sphere, see smooth_broken_power_law....
Definition Tags.hpp:562

◆ const_global_cache_tags [4/11]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::const_global_cache_tags
Initial value:
The constraint damping parameter for divergence cleaning of magnetic fields.
Definition Tags.hpp:232
The constraint damping parameter for divergence cleaning of electric fields.
Definition Tags.hpp:219
The damping parameter in the electric current density to impose force-free conditions....
Definition Tags.hpp:246

◆ const_global_cache_tags [5/11]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::const_global_cache_tags
Initial value:
A DampingFunction to compute the constraint damping parameter .
Definition ConstraintDampingTags.hpp:79
A DampingFunction to compute the constraint damping parameter .
Definition ConstraintDampingTags.hpp:97
A DampingFunction to compute the constraint damping parameter .
Definition ConstraintDampingTags.hpp:115
The gauge condition to impose.
Definition GaugeCondition.hpp:43

◆ const_global_cache_tags [6/11]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::const_global_cache_tags
Initial value:

◆ const_global_cache_tags [7/11]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::const_global_cache_tags
Initial value:
tmpl::push_back<
tmpl::conditional_t<
use_dg_subcell,
tmpl::list<NewtonianEuler::fd::Tags::Reconstructor<volume_dim>>,
tmpl::list<>>,
initial_data_tag, equation_of_state_tag,
The source term in the evolution equations.
Definition Tags.hpp:109

◆ const_global_cache_tags [8/11]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::const_global_cache_tags
Initial value:
tmpl::list<evolution::initial_data::Tags::InitialData>

◆ const_global_cache_tags [9/11]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::const_global_cache_tags
Initial value:
tmpl::list<
NeutrinoSpecies>>
Simple tag for the table of neutrino-matter interaction rates (emission, absorption and scattering fo...
Definition Tags.hpp:73

◆ const_global_cache_tags [10/11]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::const_global_cache_tags
Initial value:
tmpl::conditional_t<
use_dg_subcell,
tmpl::list<ScalarAdvection::fd::Tags::Reconstructor<Dim>,
tmpl::list<>>>
Definition TciOptions.hpp:54

◆ const_global_cache_tags [11/11]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::const_global_cache_tags
Initial value:
tmpl::list<evolution::initial_data::Tags::InitialData>

◆ control_components [1/2]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::control_components

◆ control_components [2/2]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::control_components

◆ control_system_horizon_metavars [1/3]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::control_system_horizon_metavars
Initial value:
control_system::metafunctions::horizon_metavars<control_systems>

◆ control_system_horizon_metavars [2/3]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::control_system_horizon_metavars
Initial value:
control_system::metafunctions::horizon_metavars<control_systems>

◆ control_system_horizon_metavars [3/3]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::control_system_horizon_metavars
Initial value:
control_system::metafunctions::horizon_metavars<control_systems>

◆ control_systems [1/3]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::control_systems
Initial value:
tmpl::list<control_system::Systems::Rotation<3, both_horizons>,
both_horizons>,
both_horizons>,
@ A
The object along the positive x-axis in the grid frame.
Definition ObjectLabel.hpp:13
@ B
The object along the negative x-axis in the grid frame.
Definition ObjectLabel.hpp:15
Controls the 3D CubicScale map.
Definition Expansion.hpp:68
Controls the Shape map.
Definition Shape.hpp:61
Controls the component of the Shape map.
Definition Size.hpp:68
Controls the 3D Skew map.
Definition Skew.hpp:59
Controls the 3D Translation map.
Definition Translation.hpp:63

◆ control_systems [2/3]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::control_systems
Initial value:

◆ control_systems [3/3]

◆ deriv_compute [1/3]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::deriv_compute
Initial value:
typename system::variables_tag, domain::Tags::Mesh<volume_dim>,
typename system::gradient_variables>
Definition IndexType.hpp:43
Definition IndexType.hpp:46
Compute the spatial derivatives of tags in a Variables.
Definition PartialDerivatives.hpp:384
The inverse Jacobian from the source frame to the target frame.
Definition Tags.hpp:118
The computational grid of the Element in the DataBox.
Definition Tags.hpp:62

◆ deriv_compute [2/3]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::deriv_compute
Initial value:
typename system::variables_tag, domain::Tags::Mesh<volume_dim>,
typename system::gradient_variables>

◆ deriv_compute [3/3]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::deriv_compute
Initial value:
typename system::variables_tag, domain::Tags::Mesh<volume_dim>,
typename system::gradient_variables,
The coordinates in a given frame.
Definition Tags.hpp:85

◆ dg_registration_list [1/10]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::dg_registration_list
Initial value:
tmpl::list<observers::Actions::RegisterEventsWithObservers>

◆ dg_registration_list [2/10]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::dg_registration_list
Initial value:
tmpl::list<observers::Actions::RegisterEventsWithObservers>

◆ dg_registration_list [3/10]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::dg_registration_list
Initial value:
tmpl::list<observers::Actions::RegisterEventsWithObservers>

◆ dg_registration_list [4/10]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::dg_registration_list
Initial value:
tmpl::list<observers::Actions::RegisterEventsWithObservers>

◆ dg_registration_list [5/10]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::dg_registration_list
Initial value:
tmpl::list<observers::Actions::RegisterEventsWithObservers>

◆ dg_registration_list [6/10]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::dg_registration_list
Initial value:
tmpl::list<observers::Actions::RegisterEventsWithObservers>

◆ dg_registration_list [7/10]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::dg_registration_list
Initial value:
tmpl::list<observers::Actions::RegisterEventsWithObservers>

◆ dg_registration_list [8/10]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::dg_registration_list
Initial value:
tmpl::list<observers::Actions::RegisterEventsWithObservers>

◆ dg_registration_list [9/10]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::dg_registration_list
Initial value:
tmpl::list<observers::Actions::RegisterEventsWithObservers>

◆ dg_registration_list [10/10]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::dg_registration_list
Initial value:
tmpl::list<observers::Actions::RegisterEventsWithObservers>

◆ dg_step_actions [1/2]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::dg_step_actions
Initial value:
tmpl::flatten<tmpl::list<
volume_dim, system, AllStepChoosers, local_time_stepping,
use_dg_element_collection>,
volume_dim, use_dg_element_collection>,
tmpl::conditional_t<
local_time_stepping,
local_time_stepping, EvolutionMetavars, volume_dim,
true>>>,
volume_dim, false, use_dg_element_collection>,
tmpl::list<
tmpl::conditional_t<use_dg_subcell,
tmpl::list<>>,
tmpl::conditional_t<
local_time_stepping,
tmpl::list<>>>>
Apply the function Mutator::apply to the DataBox.
Definition MutateApply.hpp:49
A placeholder type to indicate that all constructible step choosers should be used in step chooser ut...
Definition StepChooser.hpp:67
The troubled-cell indicator run on the DG grid to check if the solution is admissible.
Definition TciOnDgGrid.hpp:31
Run the events and dense triggers.
Definition RunEventsAndDenseTriggers.hpp:78
Computes the boundary corrections for global time-stepping and adds them to the time derivative.
Definition ApplyBoundaryCorrections.hpp:965
Computes the boundary corrections for local time-stepping and adds them to the variables.
Definition ApplyBoundaryCorrections.hpp:981
Computes the time derivative for a DG time step.
Definition ComputeTimeDerivative.hpp:355
Apply corrections from boundary communication.
Definition ApplyBoundaryCorrections.hpp:365
Run the troubled-cell indicator on the candidate solution and perform the time step rollback if neede...
Definition TciAndRollback.hpp:91

◆ dg_step_actions [2/2]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::dg_step_actions
Initial value:
tmpl::flatten<tmpl::list<
volume_dim, system, AllStepChoosers, local_time_stepping,
use_dg_element_collection>,
volume_dim, use_dg_element_collection>,
tmpl::conditional_t<
local_time_stepping,
local_time_stepping, EvolutionMetavars, volume_dim,
true>>>,
volume_dim, false, use_dg_element_collection>,
tmpl::list<
tmpl::conditional_t<use_dg_subcell,
tmpl::list<>>,
tmpl::conditional_t<
local_time_stepping,
tmpl::list<>>>>
The troubled-cell indicator run on the DG grid to check if the solution is admissible.
Definition TciOnDgGrid.hpp:34

◆ dg_subcell_step_actions [1/2]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::dg_subcell_step_actions
Initial value:
tmpl::flatten<tmpl::list<
dg_step_actions,
tmpl::conditional_t<local_time_stepping,
tmpl::list<>>,
use_dg_element_collection>,
tmpl::conditional_t<
local_time_stepping,
tmpl::list<>>,
Returns , the variables needed for reconstruction.
Definition GhostData.hpp:27
Jumps to a Label.
Definition Goto.hpp:71
Labels a location in the action list that can be jumped to using Goto.
Definition Goto.hpp:40
Troubled-cell indicator applied to the finite difference subcell solution to check if the correspondi...
Definition TciOnFdGrid.hpp:31
Compute the time derivative on the subcell grid using FD reconstruction.
Definition TimeDerivative.hpp:54
Label marking the part of the subcell solver that the unlimited DG solver jumps to after rolling back...
Definition Labels.hpp:19
Receive the subcell data from our neighbor, and accumulate the data from the relaxed discrete maximum...
Definition ReconstructionCommunication.hpp:674
Goes to Labels::BeginDg or Labels::BeginSubcell depending on whether the active grid is Dg or Subcell...
Definition SelectNumericalMethod.hpp:42
Sets the local data from the relaxed discrete maximum principle troubled-cell indicator and sends gho...
Definition ReconstructionCommunication.hpp:122
Run the troubled-cell indicator on the subcell solution to see if it is safe to switch back to DG.
Definition TciAndSwitchToDg.hpp:147
Take a finite-difference time step on the subcell grid.
Definition TakeTimeStep.hpp:62

◆ dg_subcell_step_actions [2/2]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::dg_subcell_step_actions
Initial value:
tmpl::flatten<tmpl::list<
dg_step_actions,
tmpl::conditional_t<local_time_stepping,
tmpl::list<>>,
use_dg_element_collection>,
tmpl::conditional_t<
local_time_stepping,
tmpl::list<>>,
Returns , the variables needed for reconstruction.
Definition GhostData.hpp:27
Troubled-cell indicator applied to the finite difference subcell solution to check if the correspondi...
Definition TciOnFdGrid.hpp:34
Compute the time derivative on the subcell grid using FD reconstruction.
Definition TimeDerivative.hpp:55

◆ events_and_dense_triggers_postprocessors

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::events_and_dense_triggers_postprocessors
Initial value:
tmpl::list<
A wrapper adding an always-true is_ready function for a RunEventsAndDenseTriggers postprocessor....
Definition RunEventsAndDenseTriggers.hpp:372

◆ evolved_swsh_dt_tags

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::evolved_swsh_dt_tags
Initial value:
tmpl::append<cce_base::evolved_swsh_dt_tags,
tmpl::list<Cce::Tags::KleinGordonPi>>

◆ evolved_swsh_tags

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::evolved_swsh_tags
Initial value:
tmpl::append<cce_base::evolved_swsh_tags,
tmpl::list<Cce::Tags::KleinGordonPsi>>

◆ initial_data_list [1/6]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::initial_data_list
Initial value:
tmpl::list< Sinusoid > all_data
List of all analytic data.
Definition Factory.hpp:11
tmpl::list< Bump, Linear, Step > all_solutions
List of all analytic solutions.
Definition Factory.hpp:13

◆ initial_data_list [2/6]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::initial_data_list
Initial value:
tmpl::flatten<tmpl::list<
tmpl::conditional_t<
Dim == 3,
tmpl::list<>>>>
Analytic initial data for a pure spherical harmonic in three dimensions.
Definition PureSphericalHarmonic.hpp:45
Numeric initial data loaded from volume data files.
Definition SetInitialData.hpp:47
tmpl::append< tmpl::list< PlaneWave< Dim > >, tmpl::conditional_t< Dim==1, tmpl::list< SemidiscretizedDg >, tmpl::list<> >, tmpl::conditional_t< Dim==3, tmpl::list< RegularSphericalWave >, tmpl::list<> > > all_solutions
List of all analytic solutions.
Definition Factory.hpp:14

◆ initial_data_list [3/6]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::initial_data_list
Initial value:
tmpl::list< FfeBreakdown, MagnetosphericWald, RotatingDipole > all_data
Typelist of all analytic data of GRFFE evolution system.
Definition Factory.hpp:15
tmpl::list< AlfvenWave, ExactWald, FastWave > all_solutions
Typelist of all analytic solutions of GRFFE evolution system.
Definition Factory.hpp:15

◆ initial_data_list [4/6]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::initial_data_list
Initial value:
tmpl::list< HomogeneousSphere > all_data
Typelist of all analytic data of M1Grey evolution system.
Definition Factory.hpp:14
tmpl::list< ConstantM1 > all_solutions
List of all analytic solutions.
Definition Factory.hpp:11

◆ initial_data_list [5/6]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::initial_data_list
Initial value:
tmpl::list< HomogeneousSphere > all_solutions
List of all analytic solutions.
Definition Factory.hpp:11

◆ initial_data_list [6/6]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::initial_data_list
Initial value:
tmpl::conditional_t<Dim == 1,
tmpl::list<ScalarAdvection::Solutions::Kuzmin>>
Initial data for the 1D scalar advection problem adopted from krivodonova2007 and its analytic soluti...
Definition Krivodonova.hpp:61
An 1D sinusoidal wave advecting with speed 1.0, periodic over the interval .
Definition Sinusoid.hpp:37

◆ initialization_actions [1/9]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::initialization_actions
Initial value:
tmpl::list<
volume_dim>>,
tmpl::flatten<tmpl::list<StepChoosers::step_chooser_compute_tags<
EvolutionMetavars, local_time_stepping>>>>,
interpolation_target_tags>,
Action that initializes or updates items related to the spacetime background of the CurvedScalarWave ...
Definition CalculateGrVars.hpp:44
Mutator meant to be used with Initialization::Actions::AddSimpleTags to initialize the constraint dam...
Definition Initialize.hpp:48
Initialize the list of compute tags in ComputeTagsList
Definition AddComputeTags.hpp:39
Initialize the list of simple tags in Mutators::return_tags by calling each mutator in the order they...
Definition AddSimpleTags.hpp:43
Mutate DataBox items by calling db::mutate_apply on each Mutator in the order they are specified.
Definition InitializeItems.hpp:35
Allocate variables needed for evolution of nonconservative systems.
Definition NonconservativeSystem.hpp:45
Initialize time-stepper items.
Definition Evolution.hpp:317
Initialize items related to time stepping.
Definition Evolution.hpp:116
Terminate the algorithm to proceed to the next phase.
Definition TerminatePhase.hpp:28
Definition RunEventsAndDenseTriggers.hpp:297
Initialize items related to the basic structure of the element.
Definition DgDomain.hpp:65
Initialize mortars between elements for exchanging boundary correction terms.
Definition Mortars.hpp:131
Adds interpolation point holders to the Element's DataBox.
Definition ElementInitInterpPoints.hpp:42

◆ initialization_actions [2/9]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::initialization_actions
Initial value:
tmpl::list<
tmpl::list<ForceFree::Tags::ComputeTildeJ>>,
StepChoosers::step_chooser_compute_tags<EvolutionMetavars,
local_time_stepping>>,
Assign the masking scalar variable (see Tags::NsInteriorMask) at the initialization phase in NS magne...
Definition MaskNeutronStarInterior.hpp:40
Allocate variables needed for evolution of conservative systems.
Definition ConservativeSystem.hpp:68
Sets variables needed for evolution of hyperbolic systems.
Definition SetVariables.hpp:58
Allocate or assign background general relativity quantities needed for evolution systems run on a cur...
Definition BackgroundGrVars.hpp:51

◆ initialization_actions [3/9]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::initialization_actions
Initial value:
tmpl::list<
use_control_systems>,
typename system::variables_tag, ::domain::Tags::Mesh<volume_dim>,
typename system::gradient_variables>>>,
tmpl::push_back<StepChoosers::step_chooser_compute_tags<
EvolutionMetavars, local_time_stepping>>>,
interpolation_target_tags>,
Initialize items related to adaptive mesh refinement.
Definition Initialize.hpp:28
Set up the element component for control-system measurements.
Definition InitializeMeasurements.hpp:56
Initializes the element-local completion-request tag.
Definition CompletionSingleton.hpp:339

◆ initialization_actions [4/9]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::initialization_actions
Initial value:
typename gh_base::template initialization_actions<EvolutionMetavars,
false>

◆ initialization_actions [5/9]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::initialization_actions
Initial value:
tmpl::push_back<
tmpl::pop_back<typename gh_base::template initialization_actions<
EvolutionMetavars, use_control_systems>>,
interpolation_target_tags>,
tmpl::back<typename gh_base::template initialization_actions<
EvolutionMetavars, use_control_systems>>>

◆ initialization_actions [6/9]

◆ initialization_actions [7/9]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::initialization_actions
Initial value:
tmpl::list<
false>,
false>>,
NeutrinoSpecies, true>,
Allocate variables needed for evolution of Monte Carlo transport.
Definition InitializeMonteCarlo.hpp:78
Definition CellCrossingTime.hpp:37
Definition NeutrinoMomentsFromMonteCarlo.hpp:47
Inverse Jacobian of the map from inertial coordinate to an orthonormal frame comoving with the fluid....
Definition InverseJacobianInertialToFluidCompute.hpp:26
Computes the Jacobian of the map from the InverseJacobian<Dim, SourceFrame, TargetFrame> tag.
Definition Tags.hpp:171
Initialize the subcell grid, including the size of the evolved Variables and, if present,...
Definition Initialize.hpp:102
Allocate or assign background general relativity quantities on cell-centered and face-centered FD gri...
Definition BackgroundGrVars.hpp:58

◆ initialization_actions [8/9]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::initialization_actions
Initial value:
tmpl::push_back<
tmpl::pop_back<typename st_base::template initialization_actions<
use_control_systems>>,
interpolation_target_tags>,
tmpl::back<typename st_base::template initialization_actions<
use_control_systems>>>

◆ initialization_actions [9/9]

◆ initialize_initial_data_dependent_quantities_actions [1/2]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::initialize_initial_data_dependent_quantities_actions
Initial value:
gh::Solutions::all_solutions<volume_dim>, volume_dim>,
Set from the gauge source function (or 1-index constraint) and from the 3-index constraint.
Definition SetPiAndPhiFromConstraints.hpp:65

◆ initialize_initial_data_dependent_quantities_actions [2/2]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::initialize_initial_data_dependent_quantities_actions
Initial value:
typename defaults::initialize_initial_data_dependent_quantities_actions

◆ interpolation_target_tags [1/3]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::interpolation_target_tags
Initial value:
tmpl::push_back<
BondiSachs, ExcisionBoundaryA, ExcisionBoundaryB>
tmpl::flatten< tmpl::transform< measurements_t< ControlSystems >, tmpl::lazy::transform< submeasurements< tmpl::_1 >, tmpl::defer< detail::interpolation_target_tags_for_submeasurement< tmpl::_1, control_systems_with_measurement< tmpl::pin< ControlSystems >, tmpl::parent< tmpl::_1 > > > > > > > interpolation_target_tags
Extract the interpolation_target_tag aliases from all submeasurements for the list of control systems...
Definition Metafunctions.hpp:97
Definition EvolveGhBinaryBlackHole.hpp:339
Definition EvolveScalarTensorSingleBlackHole.hpp:102

◆ interpolation_target_tags [2/3]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::interpolation_target_tags

◆ interpolation_target_tags [3/3]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::interpolation_target_tags

◆ interpolator_source_vars [1/2]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::interpolator_source_vars
Initial value:
tmpl::list<gr::Tags::SpatialMetric<DataVector, volume_dim>,
The scalar field.
Definition Tags.hpp:30

◆ interpolator_source_vars [2/2]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::interpolator_source_vars

◆ klein_gordon_boundary_communication_tags

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::klein_gordon_boundary_communication_tags
Initial value:
Cce::Tags::klein_gordon_worldtube_boundary_tags

◆ klein_gordon_cce_integrand_tags

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::klein_gordon_cce_integrand_tags
Initial value:
tmpl::list<Cce::Tags::PoleOfIntegrand<Cce::Tags::KleinGordonPi>,
A prefix tag representing the regular part of the right-hand side of a regular differential equation.
Definition Tags.hpp:285

◆ klein_gordon_gauge_boundary_tags

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::klein_gordon_gauge_boundary_tags
Initial value:
tmpl::list<
A prefix tag representing the gauge-transformed boundary data for a quantity on the extraction surfac...
Definition Tags.hpp:269

◆ klein_gordon_pre_swsh_derivative_tags

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::klein_gordon_pre_swsh_derivative_tags
Initial value:
tmpl::list<Cce::Tags::Dy<Cce::Tags::Dy<Cce::Tags::KleinGordonPsi>>,
The derivative with respect to the numerical coordinate , where is Bondi radius of the worldtube.
Definition Tags.hpp:137

◆ klein_gordon_scri_tags

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::klein_gordon_scri_tags
Initial value:
tmpl::list<Cce::Tags::ScriPlus<Cce::Tags::KleinGordonPi>>

◆ klein_gordon_source_tags

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::klein_gordon_source_tags
Initial value:
tmpl::flatten<
tmpl::bind<Cce::Tags::KleinGordonSource, tmpl::_1>>>
tmpl::list< Tags::BondiBeta, Tags::BondiQ, Tags::BondiU, Tags::BondiW, Tags::BondiH > bondi_hypersurface_step_tags
Definition IntegrandInputSteps.hpp:21

◆ klein_gordon_swsh_derivative_tags

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::klein_gordon_swsh_derivative_tags
Initial value:
tmpl::list<
Definition Tags.hpp:41
Prefix tag representing the spin-weighted derivative of a spin-weighted scalar.
Definition SwshTags.hpp:171
Struct for labeling the spin-weighted derivative in tags.
Definition SwshTags.hpp:57
Struct for labeling the spin-weighted derivative in tags.
Definition SwshTags.hpp:65
Struct for labeling the spin-weighted derivative in tags.
Definition SwshTags.hpp:50
Struct for labeling the spin-weighted derivative in tags.
Definition SwshTags.hpp:54

◆ klein_gordon_transform_buffer_tags

◆ non_tensor_compute_tags [1/10]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::non_tensor_compute_tags
Initial value:
tmpl::list<
tmpl::conditional_t<
use_dg_subcell,
analytic_compute, error_compute>
Sets the ObserverMesh to domain::Tags::Mesh
Definition Tags.hpp:33
Computes the active mesh, which is the DG mesh if ActiveGrid is Dg and the subcell mesh if ActiveGrid...
Definition ObserverMesh.hpp:26

◆ non_tensor_compute_tags [2/10]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::non_tensor_compute_tags
Initial value:
tmpl::list<::Events::Tags::ObserverMeshCompute<volume_dim>,
deriv_compute>

◆ non_tensor_compute_tags [3/10]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::non_tensor_compute_tags
Initial value:
tmpl::list<::Events::Tags::ObserverMeshCompute<volume_dim>,
deriv_compute>

◆ non_tensor_compute_tags [4/10]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::non_tensor_compute_tags
Initial value:
tmpl::list<::Events::Tags::ObserverMeshCompute<volume_dim>,
analytic_compute, error_compute>
Sets the ObserverDetInvJacobian to domain::Tags::DetInvJacobian
Definition Tags.hpp:172

◆ non_tensor_compute_tags [5/10]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::non_tensor_compute_tags
Initial value:
tmpl::list<
volume_dim, gh::Solutions::all_solutions<volume_dim>>>
Sets the ObserverCoordinates to domain::Tags::Coordinates
Definition Tags.hpp:61
Sets the ObserverInverseJacobian to domain::Tags::InverseJacobian
Definition Tags.hpp:97
Sets the ObserverJacobian to domain::Tags::Jacobian
Definition Tags.hpp:135
Sets the ObserverMeshVelocty to domain::Tags::MeshVelocty
Definition Tags.hpp:204
Gauge condition and its spacetime derivative .
Definition GaugeCondition.hpp:61

◆ non_tensor_compute_tags [6/10]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::non_tensor_compute_tags
Initial value:
tmpl::append<
tmpl::conditional_t<
use_dg_subcell,
tmpl::list<
evolution::dg::subcell::Tags::
ObserverJacobianAndDetInvJacobianCompute<
tmpl::list<::Events::Tags::ObserverMeshCompute<volume_dim>,
tmpl::list<analytic_compute, error_compute>>
Computes the active inverse Jacobian.
Definition ObserverCoordinates.hpp:73

◆ non_tensor_compute_tags [7/10]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::non_tensor_compute_tags
Initial value:
tmpl::list<::Events::Tags::ObserverMeshCompute<volume_dim>,
analytic_compute, error_compute>

◆ non_tensor_compute_tags [8/10]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::non_tensor_compute_tags
Initial value:
tmpl::conditional_t<
use_dg_subcell,
tmpl::list<evolution::dg::subcell::Tags::ObserverMeshCompute<volume_dim>,
evolution::dg::subcell::Tags::
ObserverJacobianAndDetInvJacobianCompute<
tmpl::list<>>

◆ non_tensor_compute_tags [9/10]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::non_tensor_compute_tags
Initial value:
tmpl::list<
tmpl::conditional_t<
use_dg_subcell,
tmpl::list<
evolution::dg::subcell::Tags::
ObserverJacobianAndDetInvJacobianCompute<
tmpl::list<::Events::Tags::ObserverMeshCompute<volume_dim>,
tmpl::list<analytic_compute, error_compute>>

◆ non_tensor_compute_tags [10/10]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::non_tensor_compute_tags
Initial value:
tmpl::list<::Events::Tags::ObserverMeshCompute<volume_dim>,
deriv_compute, analytic_compute, error_compute>

◆ observe_fields [1/9]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::observe_fields
Initial value:
tmpl::push_back<
tmpl::append<
typename system::variables_tag::tags_list, error_tags,
tmpl::conditional_t<use_dg_subcell,
tmpl::list<evolution::dg::subcell::Tags::
TciStatusCompute<volume_dim>>,
tmpl::list<>>>,
tmpl::conditional_t<
use_dg_subcell,
tmpl::conditional_t<
use_dg_subcell,
volume_dim, Frame::Inertial>,
Definition IndexType.hpp:45
"Computes" the active coordinates by setting the DataVectors to point into the coordinates of either ...
Definition ObserverCoordinates.hpp:40

◆ observe_fields [2/9]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::observe_fields
Initial value:
tmpl::push_back<
tmpl::flatten<tmpl::list<
tmpl::append<typename system::variables_tag::tags_list,
typename deriv_compute::type::tags_list>,
Compute item to get the one-index constraint for the scalar-wave evolution system.
Definition Constraints.hpp:74
Tag for the one-index constraint of the scalar wave system in curved spacetime.
Definition Tags.hpp:80
Compute item to get the two-index constraint for the scalar-wave evolution system.
Definition Constraints.hpp:96
Tag for the two-index constraint of the scalar wave system in curved spacetime.
Definition Tags.hpp:91
Definition Norms.hpp:122

◆ observe_fields [3/9]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::observe_fields

◆ observe_fields [4/9]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::observe_fields
Initial value:
tmpl::push_back<
tmpl::append<typename system::variables_tag::tags_list, error_tags>,
Compute item for electric charge density from TildeQ.
Definition ElectromagneticVariables.hpp:85
Compute item for electric current density from TildeJ.
Definition ElectromagneticVariables.hpp:100
Compute item for electric field from TildeE.
Definition ElectromagneticVariables.hpp:55
Compute item for magnetic field from TildeB.
Definition ElectromagneticVariables.hpp:70

◆ observe_fields [5/9]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::observe_fields
Initial value:
tmpl::push_back<
tmpl::append<
typename system::variables_tag::tags_list,
typename system::primitive_variables_tag::tags_list, error_tags,
tmpl::conditional_t<use_dg_subcell,
tmpl::list<evolution::dg::subcell::Tags::
TciStatusCompute<volume_dim>>,
tmpl::list<>>>,
tmpl::conditional_t<
use_dg_subcell,
volume_dim, Frame::ElementLogical>,
tmpl::conditional_t<
use_dg_subcell,
tmpl::conditional_t<
use_dg_subcell,
volume_dim, Frame::Inertial>,

◆ observe_fields [6/9]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::observe_fields
Initial value:
tmpl::push_back<
tmpl::append<typename system::variables_tag::tags_list,
typename system::primitive_variables_tag::tags_list,
error_tags>,

◆ observe_fields [7/9]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::observe_fields
Initial value:
tmpl::push_back<
tmpl::append<tmpl::conditional_t<
use_dg_subcell,
volume_dim, Frame::ElementLogical>,
volume_dim, Frame::Grid>,
volume_dim, Frame::Inertial>>,
tmpl::list<>>>,
Simple tag containing the inertial frame energy density on the grid for Monte Carlo packets.
Definition NeutrinoMomentsFromMonteCarlo.hpp:41

◆ observe_fields [8/9]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::observe_fields
Initial value:
tmpl::push_back<
tmpl::append<
typename system::variables_tag::tags_list, error_tags,
tmpl::conditional_t<use_dg_subcell,
tmpl::list<evolution::dg::subcell::Tags::
TciStatusCompute<volume_dim>>,
tmpl::list<>>>,
tmpl::conditional_t<
use_dg_subcell,
volume_dim, Frame::ElementLogical>,
tmpl::conditional_t<
use_dg_subcell,
tmpl::conditional_t<
use_dg_subcell,
volume_dim, Frame::Inertial>,

◆ observe_fields [9/9]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::observe_fields
Initial value:
tmpl::push_back<
tmpl::append<typename system::variables_tag::tags_list,
typename deriv_compute::type::tags_list, error_tags>,
Computes the energy density using ScalarWave::energy_density()
Definition EnergyDensity.hpp:46
Computes the momentum density using ScalarWave::momentum_density()
Definition MomentumDensity.hpp:47
Compute item to get the one-index constraint for the scalar-wave evolution system.
Definition Constraints.hpp:73
Tag for the one-index constraint of the ScalarWave system.
Definition Tags.hpp:59
Compute item to get the two-index constraint for the scalar-wave evolution system.
Definition Constraints.hpp:95
Tag for the two-index constraint of the ScalarWave system.
Definition Tags.hpp:69

◆ observed_reduction_data_tags [1/14]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::observed_reduction_data_tags
Initial value:
observers::collect_reduction_data_tags<tmpl::flatten<tmpl::list<
tmpl::at<typename factory_creation::factory_classes, Event>>>>

◆ observed_reduction_data_tags [2/14]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::observed_reduction_data_tags
Initial value:
observers::collect_reduction_data_tags<
tmpl::at<typename factory_creation::factory_classes, Event>>

◆ observed_reduction_data_tags [3/14]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::observed_reduction_data_tags
Initial value:
observers::collect_reduction_data_tags<
tmpl::at<typename factory_creation::factory_classes, Event>>

◆ observed_reduction_data_tags [4/14]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::observed_reduction_data_tags
Initial value:
observers::collect_reduction_data_tags<tmpl::flatten<tmpl::list<
tmpl::at<typename factory_creation::factory_classes, Event>>>>

◆ observed_reduction_data_tags [5/14]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::observed_reduction_data_tags
Initial value:
observers::collect_reduction_data_tags<
tmpl::at<typename factory_creation::factory_classes, Event>>

◆ observed_reduction_data_tags [6/14]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::observed_reduction_data_tags
Initial value:
observers::collect_reduction_data_tags<tmpl::push_back<
tmpl::at<typename factory_creation::factory_classes, Event>,
typename ExcisionBoundary::post_interpolation_callbacks>>

◆ observed_reduction_data_tags [7/14]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::observed_reduction_data_tags
Initial value:
typename base::observed_reduction_data_tags

◆ observed_reduction_data_tags [8/14]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::observed_reduction_data_tags
Initial value:
observers::collect_reduction_data_tags<
tmpl::at<typename factory_creation::factory_classes, Event>>

◆ observed_reduction_data_tags [9/14]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::observed_reduction_data_tags
Initial value:
observers::collect_reduction_data_tags<tmpl::flatten<tmpl::list<
tmpl::at<typename factory_creation::factory_classes, Event>>>>

◆ observed_reduction_data_tags [10/14]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::observed_reduction_data_tags
Initial value:
observers::collect_reduction_data_tags<tmpl::flatten<tmpl::list<
tmpl::at<typename factory_creation::factory_classes, Event>>>>

◆ observed_reduction_data_tags [11/14]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::observed_reduction_data_tags
Initial value:
observers::collect_reduction_data_tags<tmpl::flatten<tmpl::list<
tmpl::at<typename factory_creation::factory_classes, Event>>>>

◆ observed_reduction_data_tags [12/14]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::observed_reduction_data_tags
Initial value:
observers::collect_reduction_data_tags<tmpl::flatten<tmpl::list<
tmpl::at<typename factory_creation::factory_classes, Event>>>>

◆ observed_reduction_data_tags [13/14]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::observed_reduction_data_tags
Initial value:
observers::collect_reduction_data_tags<
tmpl::at<typename factory_creation::factory_classes, Event>>

◆ observed_reduction_data_tags [14/14]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::observed_reduction_data_tags
Initial value:
observers::collect_reduction_data_tags<tmpl::flatten<tmpl::list<
tmpl::at<typename factory_creation::factory_classes, Event>>>>

◆ ordered_list_of_primitive_recovery_schemes

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::ordered_list_of_primitive_recovery_schemes
Initial value:
typename defaults::ordered_list_of_primitive_recovery_schemes

◆ scalar_charge_interpolator_source_vars

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::scalar_charge_interpolator_source_vars
Initial value:
detail::ObserverTags::scalar_charge_vars_to_interpolate_to_target

◆ scri_values_to_observe

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::scri_values_to_observe
Initial value:
tmpl::append<cce_base::scri_values_to_observe,
tmpl::list<Cce::Tags::ScriPlus<Cce::Tags::KleinGordonPsi>>>

◆ source_vars_no_deriv [1/3]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::source_vars_no_deriv
Initial value:
tmpl::list<gr::Tags::SpacetimeMetric<DataVector, volume_dim>,
Auxiliary variable which is analytically the spatial derivative of the spacetime metric.
Definition Tags.hpp:38
Conjugate momentum to the spacetime metric.
Definition Tags.hpp:27

◆ source_vars_no_deriv [2/3]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::source_vars_no_deriv
Initial value:
tmpl::list<gr::Tags::SpacetimeMetric<DataVector, volume_dim>,

◆ source_vars_no_deriv [3/3]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::source_vars_no_deriv
Initial value:
tmpl::list<
Auxiliary variable which is analytically the spatial derivative of the scalar field.
Definition Tags.hpp:60
The conjugate momentum of the scalar field.
Definition Tags.hpp:49
Definition Tags.hpp:65
Definition Tags.hpp:61
Definition Tags.hpp:16

◆ step_actions [1/6]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::step_actions
Initial value:
tmpl::conditional_t<use_dg_subcell, dg_subcell_step_actions,
dg_step_actions>

◆ step_actions [2/6]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::step_actions
Initial value:
tmpl::flatten<tmpl::list<
volume_dim, system, AllStepChoosers, local_time_stepping,
use_dg_element_collection>,
volume_dim, use_dg_element_collection>,
tmpl::conditional_t<
local_time_stepping,
tmpl::list<>>,
tmpl::conditional_t<
use_filtering,
dg::Actions::Filter<
tmpl::list<>>>>
A cached exponential filter.
Definition ExponentialFilter.hpp:60
Computes an updated iteration of the puncture field given the current acceleration of the charge sent...
Definition IteratePunctureField.hpp:30
Checks if the regular field has been received from the worldtube and computes the retarded field for ...
Definition ReceiveWorldtubeData.hpp:49
Projects the regular field and its time derivative onto real spherical harmonics and sends the resu...
Definition SendToWorldtube.hpp:69

◆ step_actions [3/6]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::step_actions
Initial value:
typename gh_base::template step_actions<EvolutionMetavars, tmpl::list<>>

◆ step_actions [4/6]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::step_actions
Initial value:
typename gh_base::template step_actions<EvolutionMetavars,
control_systems>

◆ step_actions [5/6]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::step_actions
Initial value:
tmpl::conditional_t<use_dg_subcell, dg_subcell_step_actions,
dg_step_actions>

◆ step_actions [6/6]

template<template< typename > class BoundaryComponent>
using EvolutionMetavars< BoundaryComponent >::step_actions
Initial value:
tmpl::conditional_t<use_dg_subcell, dg_subcell_step_actions,
dg_step_actions>

Member Data Documentation

◆ default_phase_order [1/3]

template<template< typename > class BoundaryComponent>
constexpr auto EvolutionMetavars< BoundaryComponent >::default_phase_order
staticconstexpr
Initial value:
{
@ Evolve
phase in which time steps are taken for an evolution executable
Definition Phase.hpp:59
@ Register
phase in which components register with other components
Definition Phase.hpp:79
@ Initialization
initial phase of an executable
Definition Phase.hpp:67
@ InitializeTimeStepperHistory
phase in which the time stepper executes a self-start procedure
Definition Phase.hpp:72
@ Exit
final phase of an executable
Definition Phase.hpp:63

◆ default_phase_order [2/3]

template<template< typename > class BoundaryComponent>
std::array<Parallel::Phase, 4> EvolutionMetavars< BoundaryComponent >::default_phase_order
staticconstexpr

◆ default_phase_order [3/3]

template<template< typename > class BoundaryComponent>
auto EvolutionMetavars< BoundaryComponent >::default_phase_order
staticconstexpr
Initial value:
=
@ ImportInitialData
phase in which initial data is imported from volume files
Definition Phase.hpp:65
@ RegisterWithElementDataReader
phase in which components register with the data importer components
Definition Phase.hpp:81

◆ help

template<template< typename > class BoundaryComponent>
constexpr Options::String EvolutionMetavars< BoundaryComponent >::help
staticconstexpr
Initial value:
{
"Evolve the Burgers equation.\n\n"
"The analytic solution is: Linear\n"
"The numerical flux is: LocalLaxFriedrichs\n"}

◆ local_time_stepping

template<template< typename > class BoundaryComponent>
constexpr bool EvolutionMetavars< BoundaryComponent >::local_time_stepping
staticconstexpr
Initial value:
=
TimeStepperBase::local_time_stepping

◆ use_control_systems

template<template< typename > class BoundaryComponent>
constexpr bool EvolutionMetavars< BoundaryComponent >::use_control_systems
staticconstexpr
Initial value:
=
tmpl::size<control_systems>::value > 0

The documentation for this struct was generated from the following files:
  • src/Evolution/Executables/Burgers/EvolveBurgers.hpp
  • src/Evolution/Executables/Cce/CharacteristicExtract.hpp
  • src/Evolution/Executables/Cce/KleinGordonCharacteristicExtract.hpp
  • src/Evolution/Executables/CurvedScalarWave/EvolveCurvedScalarWave.hpp
  • src/Evolution/Executables/CurvedScalarWave/EvolveWorldtubeCurvedScalarWave.hpp
  • src/Evolution/Executables/ForceFree/EvolveForceFree.hpp
  • src/Evolution/Executables/GeneralizedHarmonic/EvolveGhBinaryBlackHole.hpp
  • src/Evolution/Executables/GeneralizedHarmonic/EvolveGhNoBlackHole.hpp
  • src/Evolution/Executables/GeneralizedHarmonic/EvolveGhSingleBlackHole.hpp
  • src/Evolution/Executables/GrMhd/GhValenciaDivClean/EvolveGhValenciaDivClean.hpp
  • src/Evolution/Executables/GrMhd/GhValenciaDivClean/EvolveGhValenciaDivCleanWithHorizon.hpp
  • src/Evolution/Executables/NewtonianEuler/EvolveNewtonianEuler.hpp
  • src/Evolution/Executables/RadiationTransport/M1Grey/EvolveM1Grey.hpp
  • src/Evolution/Executables/RadiationTransport/MonteCarlo/EvolveMonteCarlo.hpp
  • src/Evolution/Executables/ScalarAdvection/EvolveScalarAdvection.hpp
  • src/Evolution/Executables/ScalarTensor/EvolveScalarTensorSingleBlackHole.hpp
  • src/Evolution/Executables/ScalarWave/EvolveScalarWave.hpp