SpECTRE
v2025.03.17
|
Contains various actions. More...
Classes | |
struct | AdvanceTime |
Advance time one substep. More... | |
struct | ChangeSlabSize |
Adjust the slab size based on previous executions of Events::ChangeSlabSize. More... | |
struct | CleanHistory |
Clean time stepper history after a substep. More... | |
struct | Goto |
Jumps to a Label. More... | |
struct | Label |
Labels a location in the action list that can be jumped to using Goto. More... | |
struct | MutateApply |
Apply the function Mutator::apply to the DataBox. More... | |
struct | RandomizeVariables |
Optionally add random noise to the initial guess. More... | |
struct | RecordTimeStepperData |
Records the variables and their time derivatives in the time stepper history. More... | |
struct | RunEventsOnFailure |
Invokes all events specified in Tags::EventsRunAtCleanup . More... | |
struct | SetData |
Mutate the DataBox tags in TagsList according to the data . More... | |
struct | TakeLtsStep |
Record time stepper data, adjust the step size, and take a step. Usually this is done as part of the evolution::dg::Actions::ComputeTimeDerivative action. This is for executables that do not use that. More... | |
struct | UpdateConservatives |
Compute the conservative variables from the primitive variables. More... | |
struct | UpdateMessageQueue |
Add data to a LinkedMessageQueue. More... | |
struct | UpdatePrimitives |
Compute the primitive variables from the conservative variables. More... | |
struct | UpdateU |
Perform variable updates for one substep. More... | |
Typedefs | |
template<typename ConditionTag , typename ActionList > | |
using | RepeatUntil = implementation defined |
Repeats the ActionList until ConditionTag is True . | |
Contains various actions.