SpECTRE  v2026.04.01
Loading...
Searching...
No Matches
PhaseControl::TriggerAndPhaseChanges Struct Reference

Option-creatable pair of a trigger and associated phase change objects. More...

#include <PhaseControlTags.hpp>

Classes

struct  PhaseChanges
struct  Trigger

Public Types

using options = tmpl::list<Trigger, PhaseChanges>

Public Member Functions

 TriggerAndPhaseChanges (std::unique_ptr<::Trigger > trigger_in, std::vector< std::unique_ptr<::PhaseChange > > phase_changes_in)
void pup (PUP::er &p)

Public Attributes

std::unique_ptr<::Triggertrigger {}
std::vector< std::unique_ptr<::PhaseChange > > phase_changes {}

Static Public Attributes

static constexpr Options::String help

Detailed Description

Option-creatable pair of a trigger and associated phase change objects.

Member Data Documentation

◆ help

Options::String PhaseControl::TriggerAndPhaseChanges::help
staticconstexpr
Initial value:
=
"Phase changes that are evaluated when the Trigger fires."

The documentation for this struct was generated from the following file:
  • src/Parallel/PhaseControl/PhaseControlTags.hpp