Sets the termination flag for the code to exit.
More...
#include <Completion.hpp>
using compute_tags_for_observation_box = implementation defined
using options = implementation defined
using return_tags = implementation defined
using argument_tags = implementation defined
using is_ready_argument_tags = implementation defined
template<typename Metavariables , typename ArrayIndex , typename Component >
void operator() (Parallel::GlobalCache < Metavariables > &cache, const ArrayIndex &array_index, const Component *const, const ObservationValue &) const
template<typename Metavariables , typename ArrayIndex , typename Component >
bool is_ready (Parallel::GlobalCache < Metavariables > &, const ArrayIndex &, const Component *const) const
bool needs_evolved_variables () const override
Whether the event uses anything depending on the evolved_variables. If this returns false, anything depending on the evolved variables may have an incorrect value when the event is run. More...
Event (CkMigrateMessage *msg)
WRAPPED_PUPable_abstract (Event )
template<typename ComputeTagsList , typename DataBoxType , typename Metavariables , typename ArrayIndex , typename ComponentPointer >
void run (const gsl::not_null < ObservationBox< ComputeTagsList, DataBoxType > * > box, Parallel::GlobalCache < Metavariables > &cache, const ArrayIndex &array_index, const ComponentPointer, const ObservationValue &observation_value) const
template<typename DbTags , typename Metavariables , typename ArrayIndex , typename ComponentPointer >
bool is_ready (const db::DataBox< DbTags > &box, Parallel::GlobalCache < Metavariables > &cache, const ArrayIndex &array_index, const ComponentPointer) const
virtual bool needs_evolved_variables () const =0
Whether the event uses anything depending on the evolved_variables. If this returns false, anything depending on the evolved variables may have an incorrect value when the event is run. More...
Sets the termination flag for the code to exit.
◆ needs_evolved_variables()
bool Events::Completion::needs_evolved_variables
(
)
const
inline override virtual
Whether the event uses anything depending on the evolved_variables. If this returns false, anything depending on the evolved variables may have an incorrect value when the event is run.
Implements Event .
◆ help
Initial value: = {
"Sets the termination flag for the code to exit." }
The documentation for this class was generated from the following file:
src/ParallelAlgorithms/EventsAndTriggers/Completion.hpp