SpECTRE  v2024.12.16
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
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 = implementation defined
 

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

constexpr 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: