SpECTRE  v2021.11.01
domain::Actions::CheckFunctionsOfTimeAreReady Struct 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 std::tuple< db::DataBox< DbTags > &&, Parallel::AlgorithmExecutionapply (db::DataBox< DbTags > &box, tuples::TaggedTuple< InboxTags... > &, Parallel::GlobalCache< Metavariables > &cache, const ArrayIndex &array_index, ActionList, const ParallelComponent *component)
 

Detailed Description

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: