|
SpECTRE
2021.08.02
|
Initializes the contents of the CharacteristicEvolution component for performing the time evolution of the system, which is the singleton that handles the main evolution system for CCE computations.
More...
#include <InitializeCharacteristicEvolutionTime.hpp>
Static Public Member Functions | |
| template<typename DbTags , typename... InboxTags, typename Metavariables , typename ArrayIndex , typename ActionList , typename ParallelComponent > | |
| static auto | apply (db::DataBox< DbTags > &box, const tuples::TaggedTuple< InboxTags... > &, const Parallel::GlobalCache< Metavariables > &, const ArrayIndex &, const ActionList, const ParallelComponent *const) noexcept |
Initializes the contents of the CharacteristicEvolution component for performing the time evolution of the system, which is the singleton that handles the main evolution system for CCE computations.
Sets up the DataBox to be ready to perform the time-stepping associated with the CCE system.
DataBox changes:
Tags::TimeStepIdTags::Next<Tags::TimeStepId>Tags::TimeStepTags::TimeSetupDataBox aggregated initialization mechanism, so Actions::SetupDataBox must be present in the Initialization phase action list prior to this action.