#include <vulcan/core/VulcanTypes.hpp>
#include <janus/math/Linalg.hpp>
#include <janus/math/Logic.hpp>
#include <janus/math/Trig.hpp>
Go to the source code of this file.
|
| template<typename Scalar> |
| Scalar | vulcan::aero::dynamic_pressure (const Scalar &density, const Scalar &velocity) |
| | Dynamic pressure.
|
| template<typename Scalar> |
| Scalar | vulcan::aero::mach_number (const Scalar &velocity, const Scalar &speed_of_sound) |
| | Mach number.
|
| template<typename Scalar> |
| Scalar | vulcan::aero::reynolds_number (const Scalar &density, const Scalar &velocity, const Scalar &length, const Scalar &viscosity) |
| | Reynolds number.
|
| template<typename Scalar> |
| Scalar | vulcan::aero::airspeed (const Vec3< Scalar > &velocity_ground, const Vec3< Scalar > &velocity_wind) |
| | Compute airspeed from ground velocity and wind.
|
| template<typename Scalar> |
| Scalar | vulcan::aero::airspeed (const Vec3< Scalar > &velocity) |
| | Compute airspeed magnitude from velocity vector.
|
| template<typename Scalar> |
| Vec2< Scalar > | vulcan::aero::aero_angles (const Vec3< Scalar > &velocity_body) |
| | Compute aerodynamic angles from velocity in body frame.
|
| template<typename Scalar> |
| AeroState< Scalar > | vulcan::aero::aero_state (const Scalar &density, const Scalar &speed_of_sound, const Scalar &viscosity, const Vec3< Scalar > &velocity_body, const Scalar &char_length) |
| | Compute complete aerodynamic state.
|