|
|
using | derived_metavars = EvolutionMetavarsDerived |
| |
|
using | system = ScalarTensor::System |
| |
|
using | TimeStepperBase = LtsTimeStepper |
| |
|
using | factory_creation = detail::FactoryCreation< local_time_stepping > |
| |
|
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 = tmpl::list< ScalarTensor::Actions::InitializeGhAnd3Plus1Variables, gh::gauges::SetPiAndPhiFromConstraints< gh::ScalarTensor::AnalyticData::all_analytic_data, volume_dim >, Parallel::Actions::TerminatePhase > |
| |
|
using | const_global_cache_tags = tmpl::list< gh::gauges::Tags::GaugeCondition, evolution::initial_data::Tags::InitialData, gh::Tags::DampingFunctionGamma0< volume_dim, Frame::Grid >, gh::Tags::DampingFunctionGamma1< volume_dim, Frame::Grid >, gh::Tags::DampingFunctionGamma2< volume_dim, Frame::Grid >, ScalarTensor::Tags::DampingFunctionGamma1< volume_dim, Frame::Grid >, ScalarTensor::Tags::DampingFunctionGamma2< volume_dim, Frame::Grid >, ScalarTensor::Tags::RampUpParameters, ScalarTensor::Tags::CouplingParameters, ScalarTensor::Tags::ScalarMass > |
| |
|
using | dg_registration_list = tmpl::list< observers::Actions::RegisterEventsWithObservers > |
| |
|
template<typename ControlSystems > |
| using | step_actions = tmpl::list< evolution::dg::Actions::ComputeTimeDerivative< volume_dim, system, AllStepChoosers, local_time_stepping, use_dg_element_collection >, tmpl::conditional_t< local_time_stepping, tmpl::list< Actions::MutateApply< RecordTimeStepperData< system > >, evolution::Actions::RunEventsAndDenseTriggers< tmpl::list< ::domain::CheckFunctionsOfTimeAreReadyPostprocessor< volume_dim >, evolution::dg::ApplyBoundaryCorrections< local_time_stepping, derived_metavars, volume_dim, true > > >, Actions::MutateApply< UpdateU< system, local_time_stepping > >, evolution::dg::Actions::ApplyLtsBoundaryCorrections< volume_dim, false, use_dg_element_collection >, Actions::MutateApply< ChangeTimeStepperOrder< system > > >, tmpl::list< evolution::dg::Actions::ApplyBoundaryCorrectionsToTimeDerivative< volume_dim, false, use_dg_element_collection >, Actions::MutateApply< RecordTimeStepperData< system > >, evolution::Actions::RunEventsAndDenseTriggers< tmpl::list<> >, control_system::Actions::LimitTimeStep< ControlSystems >, Actions::MutateApply< UpdateU< system, local_time_stepping > > > >, Actions::MutateApply< CleanHistory< system > >, tmpl::conditional_t< local_time_stepping, Actions::MutateApply< evolution::dg::CleanMortarHistory< system > >, tmpl::list<> >, dg::Actions::Filter< Filters::Exponential< 0 >, system::gh_system::variables_tag::tags_list >, dg::Actions::Filter< Filters::Exponential< 1 >, system::scalar_system::variables_tag::tags_list > > |
| |
|
template<bool UseControlSystems> |
| using | initialization_actions = tmpl::list< Initialization::Actions::InitializeItems< Initialization::TimeStepping< derived_metavars, TimeStepperBase >, evolution::dg::Initialization::Domain< derived_metavars, UseControlSystems >, Initialization::TimeStepperHistory< derived_metavars > >, Initialization::Actions::NonconservativeSystem< system >, Initialization::Actions::AddComputeTags<::Tags::DerivCompute< typename system::variables_tag, domain::Tags::Mesh< volume_dim >, domain::Tags::InverseJacobian< volume_dim, Frame::ElementLogical, Frame::Inertial >, typename system::gradient_variables > >, Initialization::Actions::AddComputeTags< tmpl::push_back< StepChoosers::step_chooser_compute_tags< ScalarTensorTemplateBase, local_time_stepping > > >, ::evolution::dg::Initialization::Mortars< volume_dim, system >, evolution::Actions::InitializeRunEventsAndDenseTriggers, Parallel::Actions::TerminatePhase > |
| |