|
using | metavars = MockMetavars< TranslationDerivOrder, RotationDerivOrder, ExpansionDerivOrder, ShapeDerivOrder > |
|
using | observed_reduction_data_tags = implementation defined |
|
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 = implementation defined |
|
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 = implementation defined |
|
using | component_list = implementation defined |
|
|
static constexpr size_t | volume_dim = 3 |
|
static constexpr bool | using_expansion = ExpansionDerivOrder != 0 |
|
static constexpr bool | using_rotation = RotationDerivOrder != 0 |
|
static constexpr bool | using_translation = TranslationDerivOrder != 0 |
|
static constexpr bool | using_shape = ShapeDerivOrder != 0 |
|
static constexpr size_t | exp_deriv_order |
|
static constexpr size_t | rot_deriv_order |
|
static constexpr size_t | trans_deriv_order |
|
static constexpr size_t | shape_deriv_order = using_shape ? ShapeDerivOrder : 2 |
|
◆ exp_deriv_order
template<size_t TranslationDerivOrder, size_t RotationDerivOrder, size_t ExpansionDerivOrder, size_t ShapeDerivOrder>
Initial value:=
using_expansion ? ExpansionDerivOrder : 2
◆ rot_deriv_order
template<size_t TranslationDerivOrder, size_t RotationDerivOrder, size_t ExpansionDerivOrder, size_t ShapeDerivOrder>
Initial value:=
using_rotation ? RotationDerivOrder : 2
◆ trans_deriv_order
template<size_t TranslationDerivOrder, size_t RotationDerivOrder, size_t ExpansionDerivOrder, size_t ShapeDerivOrder>
Initial value:=
using_translation ? TranslationDerivOrder : 2
The documentation for this struct was generated from the following file:
- tests/Unit/Helpers/ControlSystem/SystemHelpers.hpp