SpECTRE  v2024.09.29
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
ScalarTensorTemplateBase< EvolutionMetavarsDerived > Struct Template Reference

Public Types

using derived_metavars = EvolutionMetavarsDerived
 
using system = ScalarTensor::System
 
using TimeStepperBase = LtsTimeStepper
 
using factory_creation = implementation defined
 
using observed_reduction_data_tags = observers::collect_reduction_data_tags< tmpl::push_back< tmpl::at< typename factory_creation::factory_classes, Event > > >
 
using initialize_initial_data_dependent_quantities_actions = implementation defined
 
using const_global_cache_tags = implementation defined
 
using dg_registration_list = implementation defined
 
template<typename ControlSystems >
using step_actions = implementation defined
 
template<bool UseControlSystems>
using initialization_actions = implementation defined
 

Public Member Functions

void pup (PUP::er &)
 

Static Public Attributes

static constexpr size_t volume_dim = 3_st
 
static constexpr bool local_time_stepping
 
static constexpr bool use_dg_element_collection = false
 
static constexpr auto default_phase_order
 

Member Data Documentation

◆ default_phase_order

template<class EvolutionMetavarsDerived >
constexpr auto ScalarTensorTemplateBase< EvolutionMetavarsDerived >::default_phase_order
staticconstexpr
Initial value:
=
detail::make_default_phase_order()

◆ local_time_stepping

template<class EvolutionMetavarsDerived >
constexpr bool ScalarTensorTemplateBase< EvolutionMetavarsDerived >::local_time_stepping
staticconstexpr
Initial value:
=
TimeStepperBase::local_time_stepping

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