SpECTRE  v2024.09.29
domain::Actions::CheckFunctionsOfTimeAreReady< Dim > Struct Template Reference

Check that functions of time are up-to-date. More...

#include <FunctionsOfTimeAreReady.hpp>

Static Public Member Functions

template<typename DbTags , typename... InboxTags, typename Metavariables , typename ArrayIndex , typename ActionList , typename ParallelComponent >
static Parallel::iterable_action_return_t apply (db::DataBox< DbTags > &box, tuples::TaggedTuple< InboxTags... > &, Parallel::GlobalCache< Metavariables > &cache, const ArrayIndex &array_index, ActionList, const ParallelComponent *component)
 

Detailed Description

template<size_t Dim>
struct domain::Actions::CheckFunctionsOfTimeAreReady< Dim >

Check that functions of time are up-to-date.

Wait for all functions of time in domain::Tags::FunctionsOfTime to be ready at Tags::Time. This ensures that the coordinates can be safely accessed in later actions without first verifying the state of the time-dependent maps.


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