SpECTRE  v2025.08.19
amr::Actions::RegisterElement Struct Reference

Static Public Member Functions

template<typename ParallelComponent , typename DbTagList , typename Metavariables , size_t Dim>
static void perform_registration (const db::DataBox< DbTagList > &, Parallel::GlobalCache< Metavariables > &cache, const ElementId< Dim > &element_id)
 
template<typename ParallelComponent , typename DbTagList , typename Metavariables , size_t Dim>
static void perform_deregistration (const db::DataBox< DbTagList > &, Parallel::GlobalCache< Metavariables > &cache, const ElementId< Dim > &element_id)
 
template<typename DbTagList , typename... InboxTags, typename Metavariables , typename ActionList , typename ParallelComponent , size_t Dim>
static Parallel::iterable_action_return_t apply (db::DataBox< DbTagList > &box, const tuples::TaggedTuple< InboxTags... > &, Parallel::GlobalCache< Metavariables > &cache, const ElementId< Dim > &element_id, const ActionList, const ParallelComponent *const)
 

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