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

Complete atmospheric state at a given altitude. More...

#include <USSA1976.hpp>

Public Attributes

Scalar temperature
 Kinetic temperature [K].
Scalar pressure
 Pressure [Pa].
Scalar density
 Air density [kg/m³].
Scalar speed_of_sound
 Speed of sound [m/s].
Scalar gravity
 Gravitational acceleration [m/s²].
Scalar dynamic_viscosity
 Dynamic viscosity [Pa·s].

Detailed Description

template<typename Scalar>
struct vulcan::ussa1976::AtmosphericState< Scalar >

Complete atmospheric state at a given altitude.

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

Template Parameters
Scalardouble or casadi::MX for symbolic computation

Member Data Documentation

◆ density

template<typename Scalar>
Scalar vulcan::ussa1976::AtmosphericState< Scalar >::density

Air density [kg/m³].

◆ dynamic_viscosity

template<typename Scalar>
Scalar vulcan::ussa1976::AtmosphericState< Scalar >::dynamic_viscosity

Dynamic viscosity [Pa·s].

◆ gravity

template<typename Scalar>
Scalar vulcan::ussa1976::AtmosphericState< Scalar >::gravity

Gravitational acceleration [m/s²].

◆ pressure

template<typename Scalar>
Scalar vulcan::ussa1976::AtmosphericState< Scalar >::pressure

Pressure [Pa].

◆ speed_of_sound

template<typename Scalar>
Scalar vulcan::ussa1976::AtmosphericState< Scalar >::speed_of_sound

Speed of sound [m/s].

◆ temperature

template<typename Scalar>
Scalar vulcan::ussa1976::AtmosphericState< Scalar >::temperature

Kinetic temperature [K].


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