|
SpECTRE
v2025.08.19
|
#include <RunCallbacks.hpp>
Static Public Member Functions | |
| template<typename DbTags , typename Metavariables , typename TemporalId > | |
| static void | apply (const db::DataBox< DbTags > &box, Parallel::GlobalCache< Metavariables > &cache, const TemporalId &measurement_id) |
| template<typename DbTags , typename Metavariables > | |
| static void | apply (const db::DataBox< DbTags > &box, Parallel::GlobalCache< Metavariables > &cache, const FastFlow::Status) |
Apply the process_measurement struct of each of the ControlSystems to the result of the Submeasurement.
The submeasurement results are supplied as a db::DataBox in order to allow individual control systems to select the portions of the submeasurement that they are interested in.
In addition to being manually called, struct can be called as a callback and conform to the intrp::protocols::PostInterpolationCallback and ah::protocols::Callback protocols.