MBDyn-1.7.3
|
Go to the source code of this file.
Typedefs | |
typedef long int | F_LOGICAL |
typedef char | F_CHAR |
typedef long int | F_INTEGER |
Functions | |
int __FC_DECL__() | ad_inputgate (F_CHAR *input_file) |
int __FC_DECL__() | adinputgate (void) |
int __FC_DECL__() | elemout (void) |
int __FC_DECL__() | aerofrcintrface (F_LOGICAL *FirstLoop, F_INTEGER *JElem, F_REAL *DFN, F_REAL *DFT, F_REAL *PMA) |
int __FC_DECL__() | getrotorparams (F_REAL *Omega, F_REAL *gamma, F_REAL *VHUB, F_REAL *tau) |
int __FC_DECL__() | getbladeparams (F_REAL *psi) |
int __FC_DECL__() | getelemparams (F_INTEGER *MulTabLoc, F_REAL *phi, F_REAL *radius, F_REAL *XGRND, F_REAL *YGRND, F_REAL *ZGRND) |
int __FC_DECL__() | getvnvt (F_REAL *VX, F_REAL *VY, F_REAL *VZ, F_REAL *VT, F_REAL *VNW, F_REAL *VNE) |
int __FC_DECL__() | usrmes (F_LOGICAL *Logical, F_CHAR msg[], F_INTEGER *code, F_CHAR level[]) |
int __FC_DECL__() | ad_abort (void) |
int __FC_DECL__() | mbdyn_init (F_CHAR *Version, F_INTEGER *nblades, F_REAL *rotradius) |
int __FC_DECL__() | mbdyn_ad_inputgate (F_CHAR *ifname, F_INTEGER *ifnamelen, F_CHAR *efname, F_INTEGER *efnamelen) |
int __FC_DECL__() | mbdyn_true (F_LOGICAL *val) |
int __FC_DECL__() | mbdyn_false (F_LOGICAL *val) |
int __FC_DECL__() | mbdyn_com_data (F_INTEGER *c_blade, F_INTEGER *c_elem) |
int __FC_DECL__() | mbdyn_sim_time (doublereal *c_time) |
int __FC_DECL__() | mbdyn_time_step (F_REAL *dt) |
int __FC_DECL__() | mbdyn_get_tl_const (F_REAL *RLOCAL, F_INTEGER *Cur_elem) |
int __FC_DECL__() | mbdyn_get_hl_const (F_REAL *RLOCAL, F_INTEGER *Cur_elem, F_REAL *RHub) |
typedef char F_CHAR |
Definition at line 64 of file NREL_AeroDyn.h.
Definition at line 65 of file NREL_AeroDyn.h.
Definition at line 63 of file NREL_AeroDyn.h.
int __FC_DECL__() ad_abort | ( | void | ) |
int __FC_DECL__() adinputgate | ( | void | ) |
int __FC_DECL__() aerofrcintrface | ( | F_LOGICAL * | FirstLoop, |
F_INTEGER * | JElem, | ||
F_REAL * | DFN, | ||
F_REAL * | DFT, | ||
F_REAL * | PMA | ||
) |
Referenced by AeroDynModule::AssRes().
int __FC_DECL__() elemout | ( | void | ) |
Referenced by getrotorparams().
int __FC_DECL__() getbladeparams | ( | F_REAL * | psi | ) |
Definition at line 1021 of file module-aerodyn.cc.
References AeroDynModule::GetCurrBladeR(), StructNode::GetRCurr(), AeroDynModule::iGetCurrBlade(), M_PI, module_aerodyn, AeroDynModule::pGetHubNode(), AeroDynModule::pGetNacelleNode(), R, and RotManip::VecRot().
int __FC_DECL__() getelemparams | ( | F_INTEGER * | MulTabLoc, |
F_REAL * | phi, | ||
F_REAL * | radius, | ||
F_REAL * | XGRND, | ||
F_REAL * | YGRND, | ||
F_REAL * | ZGRND | ||
) |
Definition at line 1053 of file module-aerodyn.cc.
References AeroDynModule::dGetCurrBladeNodeBuiltinTwist(), AeroDynModule::GetCurrBladeR(), StructNode::GetRCurr(), StructDispNode::GetXCurr(), module_aerodyn, Mat3x3::MulTV(), Vec3::Norm(), AeroDynModule::pGetCurrBladeNode(), AeroDynModule::pGetHubNode(), AeroDynModule::pGetNacelleNode(), R, AeroDynModule::SetCurrBladeNodePITNOW(), Mat3x3::Transpose(), and RotManip::VecRot().
int __FC_DECL__() getrotorparams | ( | F_REAL * | Omega, |
F_REAL * | gamma, | ||
F_REAL * | VHUB, | ||
F_REAL * | tau | ||
) |
Definition at line 949 of file module-aerodyn.cc.
References grad::atan2(), AeroDynModule::dGetHubTowerXYDistance(), elemout(), StructNode::GetRCurr(), Mat3x3::GetVec(), StructNode::GetWCurr(), M_PI, module_aerodyn, AeroDynModule::pGetHubNode(), AeroDynModule::pGetNacelleNode(), AeroDynModule::SetRotorSpeed(), and grad::sqrt().
int __FC_DECL__() getvnvt | ( | F_REAL * | VX, |
F_REAL * | VY, | ||
F_REAL * | VZ, | ||
F_REAL * | VT, | ||
F_REAL * | VNW, | ||
F_REAL * | VNE | ||
) |
Definition at line 1118 of file module-aerodyn.cc.
References grad::cos(), AeroDynModule::dGetCurrBladeNodePITNOW(), AeroDynModule::GetCurrBladeNodeRa(), StructNode::GetRCurr(), StructDispNode::GetVCurr(), module_aerodyn, Mat3x3::MulTV(), AeroDynModule::pGetCurrBladeNode(), and grad::sin().
int __FC_DECL__() mbdyn_ad_inputgate | ( | F_CHAR * | ifname, |
F_INTEGER * | ifnamelen, | ||
F_CHAR * | efname, | ||
F_INTEGER * | efnamelen | ||
) |
Referenced by AeroDynModule::AeroDynModule().
Referenced by AeroDynModule::AssRes().
Referenced by AeroDynModule::AssRes().
Referenced by AeroDynModule::AeroDynModule().
Referenced by AeroDynModule::AeroDynModule().
Referenced by AeroDynModule::AeroDynModule().
int __FC_DECL__() mbdyn_sim_time | ( | doublereal * | c_time | ) |
Referenced by AeroDynModule::AeroDynModule(), and AeroDynModule::AfterPredict().
int __FC_DECL__() mbdyn_time_step | ( | F_REAL * | dt | ) |
Referenced by AeroDynModule::AfterPredict().
Referenced by AeroDynModule::AeroDynModule().