MBDyn-1.7.3
|
Go to the source code of this file.
Classes | |
struct | outa_t |
struct | vam_t |
struct | c81_data |
Typedefs | |
typedef struct outa_t | outa_t |
typedef struct vam_t | vam_t |
typedef struct c81_data | c81_data |
Enumerations | |
enum | { OUTA_ALPHA = 1, OUTA_GAMMA = 2, OUTA_MACH = 3, OUTA_CL = 4, OUTA_CD = 5, OUTA_CM = 6, OUTA_CLALPHA = 7, OUTA_ALF1 = 8, OUTA_ALF2 = 9, OUTA_DAN = 10, OUTA_DAM = 11, OUTA_DCN = 12, OUTA_DCM = 13, OUTA_LAST = 20 } |
enum | { VAM_DENSITY = 0, VAM_SOUND_CELERITY, VAM_CHORD, VAM_FORCE_POSITION, VAM_BC_POSITION, VAM_TWIST, VAM_LAST } |
Functions | |
int | c81_aerod2 (doublereal *W, const vam_t *VAM, doublereal *TNG, outa_t *OUTA, c81_data *data) |
int | c81_aerod2_u (doublereal *W, const vam_t *VAM, doublereal *TNG, outa_t *OUTA, c81_data *data, long unsteadyflag) |
Variables | |
const outa_t | outa_Zero |
anonymous enum |
Enumerator | |
---|---|
OUTA_ALPHA | |
OUTA_GAMMA | |
OUTA_MACH | |
OUTA_CL | |
OUTA_CD | |
OUTA_CM | |
OUTA_CLALPHA | |
OUTA_ALF1 | |
OUTA_ALF2 | |
OUTA_DAN | |
OUTA_DAM | |
OUTA_DCN | |
OUTA_DCM | |
OUTA_LAST |
Definition at line 39 of file aerodc81.h.
anonymous enum |
Enumerator | |
---|---|
VAM_DENSITY | |
VAM_SOUND_CELERITY | |
VAM_CHORD | |
VAM_FORCE_POSITION | |
VAM_BC_POSITION | |
VAM_TWIST | |
VAM_LAST |
Definition at line 96 of file aerodc81.h.
int c81_aerod2 | ( | doublereal * | W, |
const vam_t * | VAM, | ||
doublereal * | TNG, | ||
outa_t * | OUTA, | ||
c81_data * | data | ||
) |
Definition at line 100 of file aerodc81.c.
References c81_data::ad, c81_data::al, outa_t::alpha, c81_data::am, grad::atan2(), vam_t::bc_position, outa_t::cd, vam_t::chord, outa_t::cl, outa_t::clalpha, outa_t::cm, grad::cos(), vam_t::density, grad::fabs(), vam_t::force_position, outa_t::gamma, get_coef(), get_dcla(), M_PI, outa_t::mach, c81_data::md, c81_data::ml, c81_data::mm, c81_data::NAD, c81_data::NAL, c81_data::NAM, c81_data::NMD, c81_data::NML, c81_data::NMM, vam_t::sound_celerity, grad::sqrt(), and c81_data::stall.
int c81_aerod2_u | ( | doublereal * | W, |
const vam_t * | VAM, | ||
doublereal * | TNG, | ||
outa_t * | OUTA, | ||
c81_data * | data, | ||
long | unsteadyflag | ||
) |
Definition at line 243 of file aerodc81.c.
References c81_data::ad, c81_data::al, outa_t::alf1, outa_t::alf2, outa_t::alpha, c81_data::am, grad::atan2(), vam_t::bc_position, outa_t::cd, vam_t::chord, outa_t::cl, outa_t::clalpha, outa_t::cm, grad::cos(), outa_t::dam, outa_t::dan, outa_t::dcm, outa_t::dcn, vam_t::density, grad::exp(), grad::fabs(), vam_t::force_position, outa_t::gamma, get_coef(), get_dcla(), M_PI, outa_t::mach, c81_data::md, c81_data::ml, c81_data::mm, c81_data::mstall, c81_data::NAD, c81_data::NAL, c81_data::NAM, c81_data::NMD, c81_data::NML, c81_data::NMM, grad::pow(), vam_t::sound_celerity, grad::sqrt(), and c81_data::stall.
Referenced by TheodorsenAeroData::AssJac(), C81AeroData::GetForces(), C81MultipleAeroData::GetForces(), and C81InterpolatedAeroData::GetForces().
const outa_t outa_Zero |
Definition at line 87 of file aerodc81.c.