SpECTRE  v2025.01.30
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 = tmpl::list< OptionTags::ControlSystemInputs< ControlSystem >, domain::OptionTags::DomainCreator< Metavariables::volume_dim >, ::OptionTags::InitialTime >
 

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.


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