|
using | metavars = MockMetavars< TranslationDerivOrder, RotationDerivOrder, ExpansionDerivOrder, ShapeDerivOrder > |
|
using | observed_reduction_data_tags = tmpl::list<> |
|
using | element_component = MockElementComponent< metavars > |
|
using | BothHorizons = control_system::measurements::BothHorizons |
|
using | expansion_system = control_system::Systems::Expansion< exp_deriv_order, BothHorizons > |
|
using | rotation_system = control_system::Systems::Rotation< rot_deriv_order, BothHorizons > |
|
using | translation_system = control_system::Systems::Translation< trans_deriv_order, BothHorizons, 2 > |
|
using | shape_system = control_system::Systems::Shape<::domain::ObjectLabel::A, shape_deriv_order, BothHorizons > |
|
using | control_systems = tmpl::flatten< tmpl::list< tmpl::conditional_t< using_expansion, expansion_system, tmpl::list<> >, tmpl::conditional_t< using_rotation, rotation_system, tmpl::list<> >, tmpl::conditional_t< using_translation, translation_system, tmpl::list<> >, tmpl::conditional_t< using_shape, shape_system, tmpl::list<> > > > |
|
using | expansion_component = MockControlComponent< metavars, expansion_system > |
|
using | rotation_component = MockControlComponent< metavars, rotation_system > |
|
using | translation_component = MockControlComponent< metavars, translation_system > |
|
using | shape_component = MockControlComponent< metavars, shape_system > |
|
using | observer_component = MockObserverWriter< metavars > |
|
using | control_components = tmpl::flatten< tmpl::list< tmpl::conditional_t< using_expansion, expansion_component, tmpl::list<> >, tmpl::conditional_t< using_rotation, rotation_component, tmpl::list<> >, tmpl::conditional_t< using_translation, translation_component, tmpl::list<> >, tmpl::conditional_t< using_shape, shape_component, tmpl::list<> > > > |
|
using | component_list = tmpl::flatten< tmpl::list< observer_component, element_component, control_components > > |
|