![]() |
convertUNICADO2CPACS
|
Class which contains geometry and performance parameters of the engine. More...
#include <cpacsAcftXML.h>
Classes | |
class | enginePerformanceMap |
Class which contains performance parameters of one engine deck. More... | |
class | JetEngine |
Class which gathers the parameters of a jet engine. More... | |
class | ScaledPerformanceCharacteristics |
Class that gathers the following performance characteristics: thrust, fuel flow, TSFC and N1. More... | |
class | TurbopropEngine |
Class which gathers the parameters of a turboprop engine. More... | |
Public Member Functions | |
cpacsEngine () | |
Constructor of class cpacsEngine. More... | |
virtual | ~cpacsEngine () |
Destructor of class cpacsEngine. More... | |
Public Attributes | |
information | info |
transformation | trafo |
std::vector< section > | nacelleSections |
std::vector< positioning > | nacellePositionings |
std::vector< segment > | nacelleSegments |
std::string | symmetry |
std::string | engineUID |
std::string | parentUID |
double | length |
double | width |
double | height |
double | diameter |
double | propDiameter |
double | fanDiameter |
double | EquivalentThrust |
double | scaleEngines |
double | ScaleFuelFlow |
double | thrust00 |
double | fpr00 |
double | bpr00 |
double | opr00 |
enginePerformanceMap | theEnginePerformanceMap |
JetEngine | theJetEngineData |
TurbopropEngine | theTurbopropEngineData |
ScaledPerformanceCharacteristics | maxTakeOff |
ScaledPerformanceCharacteristics | maxGoAround |
ScaledPerformanceCharacteristics | maxContinuousMax |
ScaledPerformanceCharacteristics | maxContinuousBucket |
ScaledPerformanceCharacteristics | maxContinuousBucketOfftakes |
Class which contains geometry and performance parameters of the engine.
cpacsAcft::cpacsEngine::cpacsEngine | ( | ) |
Constructor of class cpacsEngine.
|
virtual |
Destructor of class cpacsEngine.
double cpacsAcft::cpacsEngine::bpr00 |
Bypass ratio at takeoff [-]
double cpacsAcft::cpacsEngine::diameter |
Outer diameter of the engine [m]
std::string cpacsAcft::cpacsEngine::engineUID |
uID of the engine
double cpacsAcft::cpacsEngine::EquivalentThrust |
Equivalent thrust of the engine [kN]
double cpacsAcft::cpacsEngine::fanDiameter |
fan diameter (= inner diameter) of the engine [m]
double cpacsAcft::cpacsEngine::fpr00 |
Fan pressure ratio at takeoff [-]
double cpacsAcft::cpacsEngine::height |
width of the unmounted engine [m] Height of the unmounted engine [m]
information cpacsAcft::cpacsEngine::info |
Object of the information class that provides the CPACS engine infos like uID and description
double cpacsAcft::cpacsEngine::length |
Overall length of the engine [m]
ScaledPerformanceCharacteristics cpacsAcft::cpacsEngine::maxContinuousBucket |
ScaledPerformanceCharacteristics class object for max Continuous Bucket
ScaledPerformanceCharacteristics cpacsAcft::cpacsEngine::maxContinuousBucketOfftakes |
ScaledPerformanceCharacteristics class object for max Continuous Bucket Offtakes
ScaledPerformanceCharacteristics cpacsAcft::cpacsEngine::maxContinuousMax |
ScaledPerformanceCharacteristics class object for max Continuous Max
ScaledPerformanceCharacteristics cpacsAcft::cpacsEngine::maxGoAround |
ScaledPerformanceCharacteristics class object for max Go-Around
ScaledPerformanceCharacteristics cpacsAcft::cpacsEngine::maxTakeOff |
ScaledPerformanceCharacteristics class object for max TakeOff
std::vector<positioning> cpacsAcft::cpacsEngine::nacellePositionings |
Vector of the nacelle positions in the cpacs file
std::vector<section> cpacsAcft::cpacsEngine::nacelleSections |
Vector of the nacelle sections in the cpacs file
std::vector<segment> cpacsAcft::cpacsEngine::nacelleSegments |
Vector of the nacelle segments in the cpacs file
double cpacsAcft::cpacsEngine::opr00 |
Overall pressure ratio at takeoff [-]
std::string cpacsAcft::cpacsEngine::parentUID |
uID of the component on which the engine is mounted
double cpacsAcft::cpacsEngine::propDiameter |
prop diameter of the engine
double cpacsAcft::cpacsEngine::scaleEngines |
double cpacsAcft::cpacsEngine::ScaleFuelFlow |
Scaling factor for the engine model i.S.e. Gummimotors
std::string cpacsAcft::cpacsEngine::symmetry |
Symmetry axis of the engine (if unsymmetric: string symmetry= "")
enginePerformanceMap cpacsAcft::cpacsEngine::theEnginePerformanceMap |
enginePerformanceMap class object
TurbopropEngine cpacsAcft::cpacsEngine::theTurbopropEngineData |
TurbopropEngine class object
double cpacsAcft::cpacsEngine::thrust00 |
Scaling factor for the fuel flow Thrust at takeoff [kN]
transformation cpacsAcft::cpacsEngine::trafo |
Object of the transformation class which provides the CPACS values "scaling" [-], "translation" [m] and "rotation" [deg]
double cpacsAcft::cpacsEngine::width |