SpECTRE  v2026.04.01
Loading...
Searching...
No Matches
control_system::Systems::Translation< DerivOrder, Measurement, NumberOfObjects > Struct Template Reference

Controls the 3D Translation map. More...

#include <Translation.hpp>

Classes

struct  MeasurementQueue
struct  process_measurement

Public Types

using measurement = Measurement
using control_error
using simple_tags = tmpl::list<MeasurementQueue>

Static Public Member Functions

static std::string name ()
static std::optional< std::stringcomponent_name (const size_t component, const size_t num_components)

Static Public Attributes

static constexpr size_t deriv_order = DerivOrder

Detailed Description

template<size_t DerivOrder, typename Measurement, size_t NumberOfObjects>
struct control_system::Systems::Translation< DerivOrder, Measurement, NumberOfObjects >

Controls the 3D Translation map.

Details

Controls the function \( \vec{T}(t) \) in the Translation map.

Requirements:

Member Typedef Documentation

◆ control_error

template<size_t DerivOrder, typename Measurement, size_t NumberOfObjects>
using control_system::Systems::Translation< DerivOrder, Measurement, NumberOfObjects >::control_error
Initial value:
? 1
: NumberOfObjects>
T is_same_v
Control error in the 3D Translation coordinate map.
Definition Translation.hpp:84

The documentation for this struct was generated from the following file:
  • src/ControlSystem/Systems/Translation.hpp