|
SpECTRE
v2026.04.01
|
The component for handling the CCE evolution for the Klein-Gordon system coupled with General Relativity. More...
#include <KleinGordonCharacteristicEvolution.hpp>
Public Types | |
| using | metavariables = Metavariables |
| using | cce_system = Cce::KleinGordonSystem<evolve_ccm> |
| using | cce_base = CharacteristicEvolution<Metavariables> |
| using | initialize_action_list |
| template<typename BondiTag> | |
| using | hypersurface_computation |
| using | klein_gordon_hypersurface_computation |
| using | simple_tags_from_options |
| using | self_start_extract_action_list |
| using | extract_action_list |
| using | phase_dependent_action_list |
| using | compute_scri_quantities_and_observe |
| Public Types inherited from Cce::CharacteristicEvolution< Metavariables > | |
| using | chare_type = Parallel::Algorithms::Singleton |
| using | metavariables = Metavariables |
| using | cce_system = Cce::System<evolve_ccm> |
| using | initialize_action_list |
| using | simple_tags_from_options |
| template<typename BondiTag> | |
| using | hypersurface_computation |
| using | compute_scri_quantities_and_observe |
| using | self_start_extract_action_list |
| using | extract_action_list |
| using | phase_dependent_action_list |
Static Public Member Functions | |
| static void | initialize (Parallel::CProxy_GlobalCache< Metavariables > &) |
| static void | execute_next_phase (const Parallel::Phase next_phase, const Parallel::CProxy_GlobalCache< Metavariables > &global_cache) |
| Static Public Member Functions inherited from Cce::CharacteristicEvolution< Metavariables > | |
| static void | initialize (Parallel::CProxy_GlobalCache< Metavariables > &) |
| static void | execute_next_phase (const Parallel::Phase next_phase, const Parallel::CProxy_GlobalCache< Metavariables > &global_cache) |
Static Public Attributes | |
| static constexpr bool | evolve_ccm = Metavariables::evolve_ccm |
| Static Public Attributes inherited from Cce::CharacteristicEvolution< Metavariables > | |
| static constexpr bool | checkpoint_data = true |
| static constexpr bool | evolve_ccm = Metavariables::evolve_ccm |
The component for handling the CCE evolution for the Klein-Gordon system coupled with General Relativity.
The DataBox associated with KleinGordonCharacteristicEvolution will contain all the tags of CharacteristicEvolution, with additional tags related to the scalar field.
Metavariables requirements:
| using Cce::KleinGordonCharacteristicEvolution< Metavariables >::hypersurface_computation |
| using Cce::KleinGordonCharacteristicEvolution< Metavariables >::initialize_action_list |
| using Cce::KleinGordonCharacteristicEvolution< Metavariables >::klein_gordon_hypersurface_computation |
| using Cce::KleinGordonCharacteristicEvolution< Metavariables >::phase_dependent_action_list |
| using Cce::KleinGordonCharacteristicEvolution< Metavariables >::simple_tags_from_options |