SpECTRE  v2024.04.12
control_system::Tags Namespace Reference

All DataBox tags related to the control system. More...

Classes

struct  Averager
 DataBox tag for the averager. More...
 
struct  ControlError
 DataBox tag for the control error. More...
 
struct  Controller
 DataBox tag for the controller. More...
 
struct  CurrentNumberOfMeasurements
 DataBox tag that keeps track of which measurement we are on. More...
 
struct  FunctionsOfTimeInitialize
 The FunctionsOfTime initialized from a DomainCreator, initial time, and control system OptionHolders. More...
 
struct  FutureMeasurements
 Measurement times for a set of control systems sharing a measurement. More...
 
struct  IsActiveMap
 Tag that holds a map between control system name and whether that control system is active. Can be used in the GlobalCache. More...
 
struct  MeasurementsPerUpdate
 Tag that determines how many measurements will occur per control system update. This will usually be stored in the global cache. More...
 
struct  MeasurementTimescales
 The measurement timescales associated with domain::Tags::FunctionsOfTime. More...
 
struct  ObserveCenters
 DataBox tag for writing the centers of the horizons to disk. More...
 
struct  SystemToCombinedNames
 Tag meant to be stored in the GlobalCache that stores a map between names of control systems and the "combined" name that that control system is part of. More...
 
struct  TimescaleTuner
 DataBox tag for the timescale tuner. More...
 
struct  UpdateAggregators
 Map between "combined" names and the control_system::UpdateAggregators that go with each. More...
 
struct  Verbosity
 DataBox tag that holds the verbosity used to print info about the control system algorithm. More...
 
struct  WriteDataToDisk
 DataBox tag for writing control system data to disk. More...
 

Detailed Description

All DataBox tags related to the control system.