Vulcan
Aerospace Engineering Utilities Built on Janus
Loading...
Searching...
No Matches
vulcan::aero::AeroState< Scalar > Struct Template Reference

Complete aerodynamic state at a flight condition. More...

#include <Aerodynamics.hpp>

Public Attributes

Scalar dynamic_pressure
 Dynamic pressure [Pa].
Scalar mach
 Mach number [-].
Scalar reynolds
 Reynolds number [-].
Scalar airspeed
 Airspeed magnitude [m/s].
Scalar alpha
 Angle of attack [rad].
Scalar beta
 Sideslip angle [rad].

Detailed Description

template<typename Scalar>
struct vulcan::aero::AeroState< Scalar >

Complete aerodynamic state at a flight condition.

Contains all aerodynamic quantities computed in a single evaluation. Efficient for trajectory optimization where multiple properties are needed.

Template Parameters
ScalarScalar type (double or casadi::MX)

Member Data Documentation

◆ airspeed

template<typename Scalar>
Scalar vulcan::aero::AeroState< Scalar >::airspeed

Airspeed magnitude [m/s].

◆ alpha

template<typename Scalar>
Scalar vulcan::aero::AeroState< Scalar >::alpha

Angle of attack [rad].

◆ beta

template<typename Scalar>
Scalar vulcan::aero::AeroState< Scalar >::beta

Sideslip angle [rad].

◆ dynamic_pressure

template<typename Scalar>
Scalar vulcan::aero::AeroState< Scalar >::dynamic_pressure

Dynamic pressure [Pa].

◆ mach

template<typename Scalar>
Scalar vulcan::aero::AeroState< Scalar >::mach

Mach number [-].

◆ reynolds

template<typename Scalar>
Scalar vulcan::aero::AeroState< Scalar >::reynolds

Reynolds number [-].


The documentation for this struct was generated from the following file: