convertUNICADO2CPACS
unicadoAcft::unicadoPropulsion Class Reference

Represents the unicado Propulsion Values-XML-Block. More...

#include <unicadoAcftXML.h>

Collaboration diagram for unicadoAcft::unicadoPropulsion:
Collaboration graph

Classes

class  engineDimensions
 Describes geometrical data of scaled engine, core engine. More...
 
class  jetEngineData
 Describes jet engine specific data. More...
 
class  nacellePositioning
 Describes positioning of nacelle. More...
 
class  scaledPerformanceCharacteristics
 Describes performance characteristic of one scaled engine. More...
 
class  turbopropEngineData
 Describes prob specific engine data. More...
 

Public Member Functions

 unicadoPropulsion ()
 Constructor unicadoPropulsion. More...
 
virtual ~unicadoPropulsion ()
 Destructor unicadoPropulsion. More...
 

Public Attributes

std::string typeOfEngine
 
std::string engineModel
 
uint16_t noOfEngines
 
double scaleEngines
 
double scaleFuelFlow
 
std::string engineFile
 
jetEngineData theJetEngineData
 
turbopropEngineData theTurbopropEngineData
 
engineDimensions theEngineDimensions
 
nacellePositioning theNacellePositioning
 
scaledPerformanceCharacteristics maxTakeOff
 
scaledPerformanceCharacteristics maxGoAround
 
scaledPerformanceCharacteristics maxContinuousMax
 
scaledPerformanceCharacteristics maxContinuousBucket
 
scaledPerformanceCharacteristics maxContinuousBucketOfftakes
 
double EquivalentThrust
 

Detailed Description

Represents the unicado Propulsion Values-XML-Block.

Constructor & Destructor Documentation

◆ unicadoPropulsion()

unicadoAcft::unicadoPropulsion::unicadoPropulsion ( )

Constructor unicadoPropulsion.

◆ ~unicadoPropulsion()

unicadoAcft::unicadoPropulsion::~unicadoPropulsion ( )
virtual

Destructor unicadoPropulsion.

Member Data Documentation

◆ engineFile

std::string unicadoAcft::unicadoPropulsion::engineFile

Name of engine file (contains geometry data and decks)

◆ engineModel

std::string unicadoAcft::unicadoPropulsion::engineModel

Engine model i.e. V2527-A5

◆ EquivalentThrust

double unicadoAcft::unicadoPropulsion::EquivalentThrust

1.25 * Max-Go-Around (thrust at ISA+15, SL, Ma0.25, N1 100 perc) [kN]

◆ maxContinuousBucket

scaledPerformanceCharacteristics unicadoAcft::unicadoPropulsion::maxContinuousBucket

Maximum thrust limit w/o time limit at ISA+0 at FL350, Mach=0.25, w/o offtakes, bucket thrust

◆ maxContinuousBucketOfftakes

scaledPerformanceCharacteristics unicadoAcft::unicadoPropulsion::maxContinuousBucketOfftakes

Maximum thrust limit w/o time limit: ISA+0, FL350, Mach=0.25, Average Cruise Offtakes, bucket thrust

◆ maxContinuousMax

scaledPerformanceCharacteristics unicadoAcft::unicadoPropulsion::maxContinuousMax

Maximum thrust limit w/o time limit at ISA+0 at FL350, Mach=0.25, w/o offtakes, maximum thrust

◆ maxGoAround

scaledPerformanceCharacteristics unicadoAcft::unicadoPropulsion::maxGoAround

Maximum go-around condition at ISA+15 and no off-takes at FL0, Mach=0.25

◆ maxTakeOff

scaledPerformanceCharacteristics unicadoAcft::unicadoPropulsion::maxTakeOff

Maximum start thrust condition at ISA+15 and no off-takes at FL0 Mach=0.0

◆ noOfEngines

uint16_t unicadoAcft::unicadoPropulsion::noOfEngines

Number of engines

◆ scaleEngines

double unicadoAcft::unicadoPropulsion::scaleEngines

Scaling factor for engine model

◆ scaleFuelFlow

double unicadoAcft::unicadoPropulsion::scaleFuelFlow

Scaling factor for fuel flow

◆ theEngineDimensions

engineDimensions unicadoAcft::unicadoPropulsion::theEngineDimensions

engineDimensions class object

◆ theJetEngineData

jetEngineData unicadoAcft::unicadoPropulsion::theJetEngineData

jetEngine class object

◆ theNacellePositioning

nacellePositioning unicadoAcft::unicadoPropulsion::theNacellePositioning

class nacellePositioning object

◆ theTurbopropEngineData

turbopropEngineData unicadoAcft::unicadoPropulsion::theTurbopropEngineData

turbopropEngineData class object

◆ typeOfEngine

std::string unicadoAcft::unicadoPropulsion::typeOfEngine

Type of engine i.e. jet or prop


The documentation for this class was generated from the following files: