|
SpECTRE
v2025.08.19
|
Initialize/update items related to time stepping after an AMR change. More...
#include <Evolution.hpp>
Public Types | |
| using | return_tags = tmpl::list<::Tags::TimeStepId, ::Tags::Next<::Tags::TimeStepId >, ::Tags::TimeStep, ::Tags::Time, ::Tags::StepNumberWithinSlab, ::Tags::AdaptiveSteppingDiagnostics, ::Tags::ChangeSlabSize::SlabSizeGoal > |
| using | argument_tags = tmpl::list< Parallel::Tags::ArrayIndex< ElementId< Dim > > > |
Static Public Member Functions | |
| static void | apply (const gsl::not_null< TimeStepId * >, const gsl::not_null< TimeStepId * >, const gsl::not_null< TimeDelta * >, const gsl::not_null< double * >, const gsl::not_null< uint64_t * >, const gsl::not_null< AdaptiveSteppingDiagnostics * >, const gsl::not_null< double * >, const ElementId< Dim > &, const std::pair< Mesh< Dim >, Element< Dim > > &) |
| template<typename... Tags> | |
| static void | apply (const gsl::not_null< TimeStepId * > time_step_id, const gsl::not_null< TimeStepId * > next_time_step_id, const gsl::not_null< TimeDelta * > time_step, const gsl::not_null< double * > time, const gsl::not_null< uint64_t * > step_number_within_slab, const gsl::not_null< AdaptiveSteppingDiagnostics * > adaptive_stepping_diagnostics, const gsl::not_null< double * > slab_size_goal, const ElementId< Dim > &element_id, const tuples::TaggedTuple< Tags... > &parent_items) |
| template<typename... Tags> | |
| static void | apply (const gsl::not_null< TimeStepId * > time_step_id, const gsl::not_null< TimeStepId * > next_time_step_id, const gsl::not_null< TimeDelta * > time_step, const gsl::not_null< double * > time, const gsl::not_null< uint64_t * > step_number_within_slab, const gsl::not_null< AdaptiveSteppingDiagnostics * > adaptive_stepping_diagnostics, const gsl::not_null< double * > slab_size_goal, const ElementId< Dim > &, const std::unordered_map< ElementId< Dim >, tuples::TaggedTuple< Tags... > > &children_items) |
Initialize/update items related to time stepping after an AMR change.