SpECTRE  v2026.04.01
Loading...
Searching...
No Matches
control_system::Tags::TimescaleTuner< ControlSystem > Struct Template Reference

DataBox tag for the timescale tuner. More...

#include <SystemTags.hpp>

Public Types

using type = ::TimescaleTuner<not is_size>
template<typename Metavariables>
using option_tags

Static Public Member Functions

template<typename Metavariables>
static type create_from_options (const std::optional< control_system::OptionHolder< ControlSystem > > &option_holder, const std::unique_ptr<::DomainCreator< Metavariables::volume_dim > > &domain_creator, const double initial_time)

Static Public Attributes

static constexpr bool pass_metavariables = true

Detailed Description

template<typename ControlSystem>
struct control_system::Tags::TimescaleTuner< ControlSystem >

DataBox tag for the timescale tuner.

If the option holder is nullopt, constructs a default TimescaleTuner.

Member Typedef Documentation

◆ option_tags

template<typename ControlSystem>
template<typename Metavariables>
using control_system::Tags::TimescaleTuner< ControlSystem >::option_tags
Initial value:
tmpl::list<OptionTags::ControlSystemInputs<ControlSystem>,
The time at which to start the simulation.
Definition InitialTime.hpp:13
The input file tag for the DomainCreator to use.
Definition OptionTags.hpp:22

The documentation for this struct was generated from the following file:
  • src/ControlSystem/Tags/SystemTags.hpp