SpECTRE  v2024.03.19
observers::Actions::RegisterVolumeContributorWithObserverWriter Struct Reference

Register an ArrayComponentId with a specific ObservationIdRegistrationKey that will call observers::ThreadedActions::ContributeVolumeData. More...

#include <ObserverRegistration.hpp>

Static Public Member Functions

template<typename ParallelComponent , typename DbTagsList , typename Metavariables , typename ArrayIndex >
static void apply (db::DataBox< DbTagsList > &box, const Parallel::GlobalCache< Metavariables > &, const ArrayIndex &, const observers::ObservationKey &observation_key, const Parallel::ArrayComponentId &id_of_caller)
 

Detailed Description

Register an ArrayComponentId with a specific ObservationIdRegistrationKey that will call observers::ThreadedActions::ContributeVolumeData.

Should be invoked on ObserverWriter by the component that will be contributing the data.


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