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

von Kármán filter state (higher order than Dryden) More...

#include <VonKarmanTurbulence.hpp>

Public Attributes

std::array< Scalar, 3 > x_u
 Longitudinal filter states (3rd order).
std::array< Scalar, 4 > x_v
 Lateral filter states (4th order).
std::array< Scalar, 4 > x_w
 Vertical filter states (4th order).

Detailed Description

template<typename Scalar>
struct vulcan::von_karman::FilterState< Scalar >

von Kármán filter state (higher order than Dryden)

Uses rational polynomial approximation of the irrational transfer function. Third-order for longitudinal, fourth-order for lateral/vertical.

Member Data Documentation

◆ x_u

template<typename Scalar>
std::array<Scalar, 3> vulcan::von_karman::FilterState< Scalar >::x_u

Longitudinal filter states (3rd order).

◆ x_v

template<typename Scalar>
std::array<Scalar, 4> vulcan::von_karman::FilterState< Scalar >::x_v

Lateral filter states (4th order).

◆ x_w

template<typename Scalar>
std::array<Scalar, 4> vulcan::von_karman::FilterState< Scalar >::x_w

Vertical filter states (4th order).


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