SpECTRE
v2024.09.29
|
Initialize items related to the control system. More...
#include <Initialization.hpp>
Static Public Member Functions | |
static void | apply (const gsl::not_null<::Averager< deriv_order - 1 > * > averager, const gsl::not_null< int * > current_number_of_measurements, const gsl::not_null< std::unordered_map< std::string, control_system::UpdateAggregator > * > update_aggregators, const Parallel::GlobalCache< Metavariables > *const &cache) |
Static Public Attributes | |
static constexpr size_t | deriv_order = ControlSystem::deriv_order |
Initialize items related to the control system.
GlobalCache:
control_system::Tags::MeasurementTimescales
control_system::Tags::WriteDataToDisk
control_system::Tags::ObserveCenters
control_system::Tags::Verbosity
control_system::Tags::IsActiveMap
control_system::Tags::SystemToCombinedNames
domain::Tags::ObjectCenter<domain::ObjectLabel::A>
domain::Tags::ObjectCenter<domain::ObjectLabel::B>
DataBox:
control_system::Tags::Averager<ControlSystem>
control_system::Tags::Controller<ControlSystem>
control_system::Tags::TimescaleTuner<ControlSystem>
control_system::Tags::ControlError<ControlSystem>
control_system::Tags::CurrentNumberOfMeasurements
control_system::Tags::UpdateAggregators