MBDyn-1.7.3
|
#include "mbconfig.h"
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include "ac/f2c.h"
#include "aerodc81.h"
#include "bisec.h"
#include "c81data.h"
Go to the source code of this file.
Functions | |
static int | get_coef (int nm, doublereal *m, int na, doublereal *a, doublereal alpha, doublereal mach, doublereal *c, doublereal *c0) |
static doublereal | get_dcla (int nm, doublereal *m, doublereal *s, doublereal mach) |
doublereal | c81_data_get_coef (int nm, doublereal *m, int na, doublereal *a, doublereal alpha, doublereal mach) |
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 |
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().
doublereal c81_data_get_coef | ( | int | nm, |
doublereal * | m, | ||
int | na, | ||
doublereal * | a, | ||
doublereal | alpha, | ||
doublereal | mach | ||
) |
Definition at line 90 of file aerodc81.c.
References c, and get_coef().
Referenced by main().
|
static |
Definition at line 637 of file aerodc81.c.
References bisec_d(), and grad::fabs().
Referenced by c81_aerod2(), c81_aerod2_u(), and c81_data_get_coef().
|
static |
Definition at line 770 of file aerodc81.c.
References bisec_d(), and grad::fabs().
Referenced by c81_aerod2(), and c81_aerod2_u().
const outa_t outa_Zero |
Definition at line 87 of file aerodc81.c.