SpECTRE  v2024.06.18
control_system::Tags::Controller< ControlSystem > Struct Template Reference

DataBox tag for the controller. More...

#include <SystemTags.hpp>

Public Types

using type = ::Controller< ControlSystem::deriv_order >
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 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::Controller< ControlSystem >

DataBox tag for the controller.

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