SpECTRE  v2024.04.12
Tags::ConcreteTimeStepper< StepperType > Struct Template Reference

The evolution TimeStepper. The template parameter should be one of the time stepper base classes, such as TimeStepper or LtsTimeStepper. More...

#include <TimeStepper.hpp>

Public Types

using type = std::unique_ptr< StepperType >
 
using option_tags = tmpl::list<::OptionTags::TimeStepper< StepperType > >
 

Static Public Member Functions

static std::unique_ptr< StepperType > create_from_options (const std::unique_ptr< StepperType > &time_stepper)
 

Static Public Attributes

static constexpr bool pass_metavariables = false
 

Detailed Description

template<typename StepperType>
struct Tags::ConcreteTimeStepper< StepperType >

The evolution TimeStepper. The template parameter should be one of the time stepper base classes, such as TimeStepper or LtsTimeStepper.

For the contained object to be used, the reference tags listed in time_stepper_ref_tags<StepperType> will also need to be added to the DataBox.


The documentation for this struct was generated from the following file: