|
SpECTRE
v2026.04.01
|
Initializes the CharacteristicEvolution component with contents needed to perform the interpolation at scri+. More...
#include <InitializeCharacteristicEvolutionScri.hpp>
Public Types | |
| using | simple_tags_from_options |
| using | const_global_cache_tags |
| using | simple_tags |
| using | compute_tags = tmpl::list<> |
Static Public Member Functions | |
| 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 TagList, typename... TagPack> | |
| static void | initialize_impl (const gsl::not_null< db::DataBox< TagList > * > box, tmpl::list< TagPack... >) |
Initializes the CharacteristicEvolution component with contents needed to perform the interpolation at scri+.
Sets up the DataBox to be ready to store data in the scri+ interpolators and perform interpolation for the final scri+ outputs.
DataBox changes:
| using Cce::Actions::InitializeCharacteristicEvolutionScri< ScriValuesToObserve, BoundaryComponent >::const_global_cache_tags |
| using Cce::Actions::InitializeCharacteristicEvolutionScri< ScriValuesToObserve, BoundaryComponent >::simple_tags |
| using Cce::Actions::InitializeCharacteristicEvolutionScri< ScriValuesToObserve, BoundaryComponent >::simple_tags_from_options |