SpECTRE  v2021.12.06
Cce::WorldtubeComponentBase< WorldtubeComponent, Metavariables > Struct Template Reference

Generic base class for components that supply CCE worldtube boundary data. See class specializations for specific worldtube boundary components. More...

#include <WorldtubeBoundary.hpp>

Public Types

using chare_type = Parallel::Algorithms::Singleton
 
using metavariables = Metavariables
 
using initialize_action_list = tmpl::list<::Actions::SetupDataBox, Actions::InitializeWorldtubeBoundary< WorldtubeComponent >, Initialization::Actions::RemoveOptionsAndTerminatePhase >
 
using initialization_tags = Parallel::get_initialization_tags< initialize_action_list >
 
using worldtube_boundary_computation_steps = tmpl::list<>
 
using phase_dependent_action_list = tmpl::list< Parallel::PhaseActions< typename Metavariables::Phase, Metavariables::Phase::Initialization, initialize_action_list >, Parallel::PhaseActions< typename Metavariables::Phase, Metavariables::Phase::Evolve, worldtube_boundary_computation_steps > >
 
using options = tmpl::list<>
 

Static Public Member Functions

static void initialize (Parallel::CProxy_GlobalCache< Metavariables > &)
 
static void execute_next_phase (const typename Metavariables::Phase next_phase, const Parallel::CProxy_GlobalCache< Metavariables > &global_cache)
 

Detailed Description

template<typename WorldtubeComponent, typename Metavariables>
struct Cce::WorldtubeComponentBase< WorldtubeComponent, Metavariables >

Generic base class for components that supply CCE worldtube boundary data. See class specializations for specific worldtube boundary components.


The documentation for this struct was generated from the following file: