|
SpECTRE
v2026.04.01
|
Component that supplies CCE worldtube boundary data sourced from a running GH system. More...
#include <WorldtubeBoundary.hpp>
Public Types | |
| using | base_type |
| using | const_global_cache_tags |
| using | end_time_tag = Tags::NoEndTime |
| Public Types inherited from Cce::WorldtubeComponentBase< GhWorldtubeBoundary< Metavariables >, Metavariables > | |
| using | chare_type |
| using | metavariables |
| using | initialize_action_list |
| using | simple_tags_from_options |
| using | worldtube_boundary_computation_steps |
| using | phase_dependent_action_list |
| using | options |
Static Public Member Functions | |
| static void | execute_next_phase (const Parallel::Phase next_phase, const Parallel::CProxy_GlobalCache< Metavariables > &global_cache) |
| static void | initialize (Parallel::CProxy_GlobalCache< Metavariables > &) |
| Static Public Member Functions inherited from Cce::WorldtubeComponentBase< GhWorldtubeBoundary< Metavariables >, 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) |
Additional Inherited Members | |
| Static Public Attributes inherited from Cce::WorldtubeComponentBase< GhWorldtubeBoundary< Metavariables >, Metavariables > | |
| static constexpr bool | checkpoint_data |
Component that supplies CCE worldtube boundary data sourced from a running GH system.
The DataBox associated with the worldtube boundary component contains an interface manager (derived from Cce::GhWorldtubeInterfaceManager) that stores and provides the data received from the GH system. The data manager handles buffering and interpolating to desired target time points when requested via the simple action Cce::Actions::BoundaryComputeAndSendToEvolution, at which point it will send the required collection of boundary quantities to the identified CharacteristicEvolution component. It is assumed that the simple action Cce::Actions::BoundaryComputeAndSendToEvolution will only be called during the Evolve phase.
Uses const global tags:
Metavariables must contain:
| using Cce::GhWorldtubeBoundary< Metavariables >::base_type |
| using Cce::GhWorldtubeBoundary< Metavariables >::const_global_cache_tags |