SpECTRE  2021.08.02
StepControllers::FullSlab Class Reference

A StepController that always chooses to step a full slab, independent of the desired step size. Intended for simuations using global time stepping. More...

#include <FullSlab.hpp>

Public Types

using options = tmpl::list<>
 

Public Member Functions

TimeDelta choose_step (const Time &time, const double desired_step) const noexcept override
 

Static Public Attributes

static constexpr Options::String help = {"Chooses the full slab."}
 

Detailed Description

A StepController that always chooses to step a full slab, independent of the desired step size. Intended for simuations using global time stepping.

Member Function Documentation

◆ choose_step()

TimeDelta StepControllers::FullSlab::choose_step ( const Time time,
const double  desired_step 
) const
inlineoverridevirtualnoexcept

Implements StepController.