SpECTRE  v2024.04.12
Tags::TimeStepperRef< StepperInterface, StepperType > Struct Template Reference

Reference tag to provide access to the time stepper through its provided interfaces, such as Tags::TimeStepper<TimeStepper> and Tags::TimeStepper<LtsTimeStepper>. Usually added through the time_stepper_ref_tags alias. More...

#include <TimeStepper.hpp>

Public Types

using base = TimeStepper< StepperInterface >
 
using argument_tags = tmpl::list< ConcreteTimeStepper< StepperType > >
 
- Public Types inherited from Tags::TimeStepper< StepperInterface >
using type = StepperInterface
 

Static Public Member Functions

static const StepperInterface & get (const StepperType &stepper)
 

Detailed Description

template<typename StepperInterface, typename StepperType>
struct Tags::TimeStepperRef< StepperInterface, StepperType >

Reference tag to provide access to the time stepper through its provided interfaces, such as Tags::TimeStepper<TimeStepper> and Tags::TimeStepper<LtsTimeStepper>. Usually added through the time_stepper_ref_tags alias.


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