| MBDyn-1.7.3
    | 
#include "aerodyn.h"#include "rotor.h"#include "beam.h"#include "beam2.h"#include "aerodata.h"#include "gauss.h"#include "aerod2.h"#include "shape.h"

Go to the source code of this file.
| Classes | |
| class | AerodynamicOutput | 
| struct | AerodynamicOutput::Aero_output | 
| class | Aerodynamic2DElem< iNN > | 
| class | AerodynamicBody | 
| class | AerodynamicBeam | 
| class | AerodynamicBeam2 | 
| Functions | |
| void | ReadAerodynamicCustomOutput (DataManager *pDM, MBDynParser &HP, unsigned int uLabel, unsigned &uFlags, OrientationDescription &od) | 
| void | ReadOptionalAerodynamicCustomOutput (DataManager *pDM, MBDynParser &HP, unsigned int uLabel, unsigned &uFlags, OrientationDescription &od) | 
| Elem * | ReadAerodynamicBody (DataManager *pDM, MBDynParser &HP, const DofOwner *pDO, unsigned int uLabel) | 
| Elem * | ReadAerodynamicBeam (DataManager *pDM, MBDynParser &HP, const DofOwner *pDO, unsigned int uLabel) | 
| Elem * | ReadAerodynamicBeam2 (DataManager *pDM, MBDynParser &HP, const DofOwner *pDO, unsigned int uLabel) | 
| Elem* ReadAerodynamicBeam | ( | DataManager * | pDM, | 
| MBDynParser & | HP, | ||
| const DofOwner * | pDO, | ||
| unsigned int | uLabel | ||
| ) | 
Definition at line 2268 of file aeroelem.cc.
References AerodynamicOutput::AEROD_OUT_NODE, AerodynamicOutput::AEROD_OUT_PGAUSS, AerodynamicOutput::AEROD_OUT_STD, Elem::AERODYNAMIC, ASSERT, bDefaultUseJacobian, Elem::BEAM, DEBUGCOUTFNAME, DEBUGLCOUT, Shape::dGet(), DataManager::fReadOutput(), HighParser::GetInt(), WithLabel::GetLabel(), IncludeParser::GetLineData(), DataManager::GetLogFile(), MBDynParser::GetPosRel(), MBDynParser::GetRotRel(), HighParser::GetYesNoOrBool(), AeroData::iGetNumDof(), HighParser::IsArg(), HighParser::IsKeyWord(), MBDYN_EXCEPT_ARGS, MYDEBUG_INPUT, AerodynamicOutput::OUTPUT_NONE, DataManager::pFindElem(), Beam::pGetNode(), ReadAeroData(), ReadInducedVelocity(), ReadOptionalAerodynamicCustomOutput(), SAFENEWWITHCONSTRUCTOR, UNKNOWN_ORIENTATION_DESCRIPTION, and Write().
Referenced by DataManager::ReadOneElem().

| Elem* ReadAerodynamicBeam2 | ( | DataManager * | pDM, | 
| MBDynParser & | HP, | ||
| const DofOwner * | pDO, | ||
| unsigned int | uLabel | ||
| ) | 
Definition at line 3167 of file aeroelem.cc.
References AerodynamicOutput::AEROD_OUT_NODE, AerodynamicOutput::AEROD_OUT_PGAUSS, AerodynamicOutput::AEROD_OUT_STD, Elem::AERODYNAMIC, bDefaultUseJacobian, Elem::BEAM, DEBUGCOUTFNAME, DEBUGLCOUT, Shape::dGet(), DataManager::fReadOutput(), HighParser::GetInt(), WithLabel::GetLabel(), IncludeParser::GetLineData(), DataManager::GetLogFile(), MBDynParser::GetPosRel(), MBDynParser::GetRotRel(), HighParser::GetYesNoOrBool(), AeroData::iGetNumDof(), HighParser::IsArg(), HighParser::IsKeyWord(), MBDYN_EXCEPT_ARGS, MYDEBUG_INPUT, AerodynamicOutput::OUTPUT_NONE, DataManager::pFindElem(), Beam2::pGetNode(), ReadAeroData(), ReadInducedVelocity(), ReadOptionalAerodynamicCustomOutput(), SAFENEWWITHCONSTRUCTOR, UNKNOWN_ORIENTATION_DESCRIPTION, and Write().
Referenced by DataManager::ReadOneElem().

| Elem* ReadAerodynamicBody | ( | DataManager * | pDM, | 
| MBDynParser & | HP, | ||
| const DofOwner * | pDO, | ||
| unsigned int | uLabel | ||
| ) | 
Definition at line 1361 of file aeroelem.cc.
References AerodynamicOutput::AEROD_OUT_NODE, AerodynamicOutput::AEROD_OUT_PGAUSS, AerodynamicOutput::AEROD_OUT_STD, Elem::AERODYNAMIC, bDefaultUseJacobian, grad::cos(), DEBUGCOUTFNAME, DEBUGLCOUT, Shape::dGet(), DataManager::fReadOutput(), WithLabel::GetLabel(), IncludeParser::GetLineData(), DataManager::GetLogFile(), MBDynParser::GetPosRel(), HighParser::GetReal(), MBDynParser::GetRotRel(), HighParser::GetYesNoOrBool(), AeroData::iGetNumDof(), HighParser::IsArg(), HighParser::IsKeyWord(), MBDYN_EXCEPT_ARGS, MYDEBUG_INPUT, AerodynamicOutput::OUTPUT_NONE, ReadAeroData(), ReadInducedVelocity(), DataManager::ReadNode(), ReadOptionalAerodynamicCustomOutput(), SAFENEWWITHCONSTRUCTOR, grad::sin(), Node::STRUCTURAL, UNKNOWN_ORIENTATION_DESCRIPTION, and Write().
Referenced by DataManager::ReadOneElem().

| void ReadAerodynamicCustomOutput | ( | DataManager * | pDM, | 
| MBDynParser & | HP, | ||
| unsigned int | uLabel, | ||
| unsigned & | uFlags, | ||
| OrientationDescription & | od | ||
| ) | 
Definition at line 1295 of file aeroelem.cc.
References IncludeParser::GetLineData(), HighParser::IsArg(), HighParser::IsKeyWord(), MBDYN_EXCEPT_ARGS, AerodynamicOutput::OUTPUT_GP_ALL, AerodynamicOutput::OUTPUT_GP_CONFIGURATION, AerodynamicOutput::OUTPUT_GP_F, AerodynamicOutput::OUTPUT_GP_FORCES, AerodynamicOutput::OUTPUT_GP_M, AerodynamicOutput::OUTPUT_GP_R, AerodynamicOutput::OUTPUT_GP_V, AerodynamicOutput::OUTPUT_GP_W, AerodynamicOutput::OUTPUT_GP_X, AerodynamicOutput::OUTPUT_NONE, and ReadOptionalOrientationDescription().
Referenced by DataManager::ReadControl(), and ReadOptionalAerodynamicCustomOutput().

| void ReadOptionalAerodynamicCustomOutput | ( | DataManager * | pDM, | 
| MBDynParser & | HP, | ||
| unsigned int | uLabel, | ||
| unsigned & | uFlags, | ||
| OrientationDescription & | od | ||
| ) | 
Definition at line 1351 of file aeroelem.cc.
References Elem::AERODYNAMIC, DataManager::GetOutput(), HighParser::IsKeyWord(), and ReadAerodynamicCustomOutput().
Referenced by ReadAerodynamicBeam(), ReadAerodynamicBeam2(), and ReadAerodynamicBody().
