SpECTRE
v2025.03.17
|
Contains the available triggers. More...
Classes | |
class | Always |
Always triggers. More... | |
class | And |
Short-circuiting logical AND of other triggers. More... | |
class | InsideHorizon |
This trigger is true when the worldtube is entirely within a coordinate sphere of radius 1.99 M centered on the origin in the inertial frame. This assumes a black hole mass of 1M. More... | |
class | NearTimes |
Trigger in intervals surrounding particular times. More... | |
class | Not |
Negates another trigger. More... | |
class | OnSubsteps |
class | Or |
Short-circuiting logical OR of other triggers. More... | |
class | OrbitRadius |
This trigger returns true when the scalar charge is about to cross one of the specified areal radii. More... | |
class | SeparationLessThan |
A standard trigger that monitors the separation between two objects (either black holes or neutron stars, typically) is below a threshold. More... | |
class | SlabCompares |
Trigger based on a comparison with the slab number. More... | |
class | Slabs |
Trigger at specified numbers of slabs after the simulation start. More... | |
class | StepsWithinSlab |
Trigger at specified numbers of slabs after the simulation start. More... | |
class | TimeCompares |
Trigger based on a comparison with the time. More... | |
class | Times |
Trigger at particular times. More... | |
Typedefs | |
using | logical_triggers = implementation defined |
A list of all the logical triggers. | |
using | time_triggers = implementation defined |
Typelist of Time triggers. | |
Enumerations | |
enum class | WhenToCheck : uint8_t { WhenToCheck::AtIterations , WhenToCheck::AtSlabs , WhenToCheck::AtSteps } |
Frequency at which Events and Triggers are checked. More... | |
Functions | |
std::ostream & | operator<< (std::ostream &os, const WhenToCheck &when_to_check) |
Output operator for a WhenToCheck. | |
Contains the available triggers.