|
SpECTRE
v2025.08.19
|
DataBox tag for the averager. More...
#include <SystemTags.hpp>
Public Types | |
| using | type = ::Averager< ControlSystem::deriv_order - 1 > |
| using | option_tags = tmpl::list< OptionTags::ControlSystemInputs< ControlSystem > > |
Static Public Member Functions | |
| static type | create_from_options (const std::optional< control_system::OptionHolder< ControlSystem > > &option_holder) |
Static Public Attributes | |
| static constexpr bool | pass_metavariables = false |
DataBox tag for the averager.
To compute the deriv_orderth derivative of a control error, the max derivative we need from the averager is the deriv_order - 1st derivative.
If the option holder is nullopt, constructs a default Averager.