|
SpECTRE
2021.08.02
|
Namespaces | |
| namespace | StepControllers |
| Holds all the StepControllers. | |
| namespace | TimeSteppers |
| Holds classes that take time steps. | |
Classes | |
| class | TimeSteppers::BoundaryHistory< LocalVars, RemoteVars, CouplingResult > |
| History data used by a TimeStepper for boundary integration. More... | |
| class | TimeSteppers::History< Vars, DerivVars > |
| History data used by a TimeStepper. More... | |
| class | TimeSteppers::HistoryIterator< Vars, DerivVars > |
| Iterator over history data used by a TimeStepper. See History for details. More... | |
| class | StepControllers::BinaryFraction |
| A StepController that chooses steps to be 1/2^n of a slab. More... | |
| class | StepControllers::FullSlab |
| A StepController that always chooses to step a full slab, independent of the desired step size. Intended for simuations using global time stepping. More... | |
| class | StepControllers::SimpleTimes |
| A StepController that roughly splits the remaining time, but prefers simpler (smaller denominator) fractions of slabs. More... | |
| class | StepControllers::SplitRemaining |
| A StepController that chooses steps to be 1/n of the remainder of the slab. More... | |
| class | StepController |
| StepControllers take desired step sizes (generally determined by StepChoosers) and convert them into TimeDeltas compatible with the slab requirements. More... | |
| class | TimeSteppers::AdamsBashforthN |
| class | TimeSteppers::DormandPrince5 |
| class | TimeSteppers::RungeKutta3 |
| A "strong stability-preserving" 3rd-order Runge-Kutta time-stepper, as described in [58] section 5.7. More... | |
| class | TimeSteppers::RungeKutta4 |
| class | TimeStepper |
| Abstract base class for TimeSteppers. More... | |
| class | LtsTimeStepper |
| Base class for TimeSteppers with local time-stepping support, derived from TimeStepper. More... | |
A collection of ODE integrators primarily used for time stepping.