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>
|
|
template<typename DbTags, typename... InboxTags, typename Metavariables, typename ArrayIndex, typename ActionList, typename ParallelComponent> |
| static Parallel::iterable_action_return_t | apply (db::DataBox< DbTags > &box, const tuples::TaggedTuple< InboxTags... > &, const Parallel::GlobalCache< Metavariables > &, const ArrayIndex &, const ActionList, const ParallelComponent *const) |
template<typename EvolvedCoordinatesVariablesTag, typename EvolvedSwshTag, bool local_time_stepping>
struct Cce::Actions::InitializeCharacteristicEvolutionTime< EvolvedCoordinatesVariablesTag, EvolvedSwshTag, local_time_stepping >
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.
Details
Sets up the DataBox to be ready to perform the time-stepping associated with the CCE system.
DataBox changes:
- Modifies: nothing
- Adds:
- Removes: nothing
◆ compute_tags
template<typename EvolvedCoordinatesVariablesTag, typename EvolvedSwshTag, bool local_time_stepping>
Initial value:
tmpl::transform<time_stepper_ref_tags<LtsTimeStepper>,
tmpl::bind<Tags::CceEvolutionPrefix, tmpl::_1>>
◆ const_global_cache_tags
template<typename EvolvedCoordinatesVariablesTag, typename EvolvedSwshTag, bool local_time_stepping>
◆ simple_tags
template<typename EvolvedCoordinatesVariablesTag, typename EvolvedSwshTag, bool local_time_stepping>
◆ simple_tags_from_options
template<typename EvolvedCoordinatesVariablesTag, typename EvolvedSwshTag, bool local_time_stepping>
Initial value:
tmpl::list<Initialization::Tags::InitialSlabSize<local_time_stepping>,
The documentation for this struct was generated from the following file:
- src/Evolution/Systems/Cce/Actions/InitializeCharacteristicEvolutionTime.hpp