convertUNICADO2CPACS
convertUNICADO2CPACS Class Reference

Class for the control of all reading functions from UNICADO. More...

#include <convertUNICADO2CPACS.h>

Collaboration diagram for convertUNICADO2CPACS:
Collaboration graph

Public Member Functions

 convertUNICADO2CPACS (const convertUNICADO2CPACSSettings &mySettings)
 Constructor of class convertUNICADO2CPACS. More...
 
virtual ~convertUNICADO2CPACS ()
 Destructor of class convertUNICADO2CPACS. More...
 
void initialize ()
 Function initializes unicado and cpacs aircraft. More...
 
void run ()
 Function converts from UNICADO aircraft to CPACS aircraft. More...
 

Public Attributes

unicadoAcftmyUnicadoAcftPt
 
cpacsAcftmyCpacsAcftPt
 
std::vector< cpacsAcft::cpacsMaterialtheUsedMaterials
 
std::vector< double > range
 

Private Member Functions

void createEmptyCpacsFile (const std::string &aFilename)
 Function to create an empty cpacs-file. More...
 
std::string getMaterial (const std::string &aMaterialName)
 Function searches for a material or creates a new one. More...
 
void convertMassesAndLoadings ()
 Function that converts MassesAndLoading from UNICADO-file into CPACS XML-Structure (MassesAndLoadings) More...
 
void convertMassBreakdown ()
 Function that converts massBreakdown from UNICADO-file into CPACS XML-Structure (MassBreakdown) More...
 
void convertGeometry ()
 Function that converts geometry from UNICADO-file into CPACS XML-Structure. More...
 
void convertFuselage ()
 Function that converts fuselage from UNICADO-file into CPACS XML-Structure. More...
 
void convertWing ()
 Function that converts wing from UNICADO-file into CPACS XML-Structure. More...
 
void convertStabiliser ()
 Function that converts stabiliser from UNICADO-file into CPACS XML-Structure. More...
 
void convertLiftingSurface (liftingSurface *unicadoLiftingSurfacePt, cpacsAcft::cpacsWing *cpacsWingPt)
 Function that converts a Geometry class Liftingsurface from UNICADO into CPACS XML-Structure. More...
 
void convertFin ()
 Function that converts Fin from UNICADO-file into CPACS XML-Structure. More...
 
void convertVerticalSurface (verticalsurface *verticalSurfacePt, cpacsAcft::cpacsWing *cpacsFinPt)
 Function that converts a Geometry class VerticalSurface from UNICADO into CPACS XML-Structure. More...
 
void convertPropulsionGeometry ()
 Function that prepares conversion and calls Engines and Pylons conversion functions. More...
 
void convertEngines (unicadoAcft::unicadoPropulsion *unicadoEnginedPt, cpacsAcft::cpacsEngine *cpacsEnginePt, int index)
 Function that converts Engines from UNICADO-file into CPACS XML-Structure. More...
 
void convertScaledPerformance (unicadoAcft::unicadoPropulsion *unicadoEnginedPt, cpacsAcft::cpacsEngine *cpacsEnginePt, std::string type)
 Function that converts scaled performance from UNICADO-file into CPACS XML-Structure. More...
 
void convertPylons (pylon *unicadoPylonPt, cpacsAcft::cpacsPylon *cpacsPylonPt)
 Function that converts Pylons from UNICADO-file into CPACS XML-Structure. More...
 
void convertNacelles ()
 Function that converts Nacelles from UNICADO-file into CPACS XML-Structure. More...
 
void convertlandingGear ()
 Function that converts Landing Gear from UNICADO-file into CPACS XML-Structure. More...
 
void createWheelGeometry (cpacsAcft::cpacsGear::wheel *thisWheelPt, const std::string &theGearName, const Vec3 &theWheelGroupReferencePt, const double &theWheelTrack)
 function creates the wheel geometry based on the radius and the wheel track More...
 
void createStrutGeometry (cpacsAcft::cpacsGear::mainStrut *thisStrutPt, const std::string &theGearName, const Vec3 &theStrutGroupReferencePt, const double &strutLength, const double &strutRadius)
 function creates cpacs strut geometry More...
 
double calculateUnicadoLGRelHeight (double spanPos, double relChordPos, double globalLandingGearZRef)
 Function that calculates relative height of unicado landing gear. More...
 
void convertFuseDatProfile (std::string profileFilePath, std::string profileName)
 Function that converts a Unicado Fuselage Profile from .dat file into CPACS XML-Structure. More...
 
void convertWingDatProfile (std::string profileFilePath, std::string profileName, cpacsAcft::cpacsWing *cpacsWingPt, liftingSurface::segment *SegmentPt)
 Function that converts a Unicado Wing Profile from .dat file into CPACS XML-Structure. More...
 
void convertVerticalWingDatProfile (std::string profileFilePath, std::string profileName, cpacsAcft::cpacsWing *cpacsWingPt, verticalsurface::segment *SegmentPt)
 Function that converts a Unicado Vertical Wing Profile from .dat file into CPACS XML-Structure. More...
 
void convertNacelleDatProfile (const std::string &profileFilePath, const std::string &profileName, const std::string &profileUID)
 Function that converts a Unicado Nacelle Profile from .dat file into CPACS XML-Structure. More...
 
void collectVerticalWingDatProfilePoints (std::vector< Vec3 > coords)
 Function collects half of the vertical lifting surface airfoil coordinates and closes the geometry object in the symmetry plane with a plate. More...
 
void convertAccommodation ()
 Function that converts accommodation data from UNICADO-file into CPACS XML-Structure. More...
 
void convertPropulsion ()
 Function that converts propulsion data from UNICADO-file into CPACS XML-Structure. More...
 
void convertSystems ()
 Function that converts systems data from UNICADO-file into CPACS XML-Structure. More...
 
void convertAerodynamics ()
 Function that converts aerodynamics from UNICADO-file into CPACS XML-Structure. More...
 
void convertStabilityAndControl ()
 Function that converts stability & control characteristics from UNICADO-file into CPACS XML-Structure. More...
 
void convertPerformance ()
 Function that converts performance data from UNICADO-file into CPACS XML-Structure. More...
 
void convertMission (unicadoAcft::unicadoPerformance::missionAnalysis *thisUnicadoMissionPt, cpacsAcft::cpacsMission *thisCpacsMissionPt)
 converts mission file from UNICADO to CPACS More...
 
void convertMonetaryValues ()
 Function that converts monetary values from UNICADO-file into CPACS XML-Structure. More...
 
void convertRC ()
 Function that converts recurring costs from UNICADO-file into CPACS XML-Structure. More...
 
void convertDOC ()
 Function that converts direct operating costs from UNICADO-file into CPACS XML-Structure. More...
 
void convertEOLCosts ()
 Function that converts end of life costs from UNICADO-file into CPACS XML-Structure. More...
 
void convertEcologicalValues ()
 Function that converts ecological values from UNICADO-file into CPACS XML-Structure. More...
 
void convertRequirements ()
 Function that converts requirements from UNICADO-file into CPACS XML-Structure. More...
 
void convertDesignSpecs ()
 Function that converts design specifications from UNICADO-file into CPACS XML-Structure. More...
 
void convertConfiguration ()
 Function that converts configuration data from UNICADO-file into CPACS XML-Structure. More...
 
void convertDesignSpecsAccommodation ()
 Function that converts accommodation design specifications from UNICADO-file into CPACS XML-Structure. More...
 
void convertDesignSpecsCargo ()
 Function that converts cargo design specifications from UNICADO-file into CPACS XML-Structure. More...
 
void convertDesignSpecPropulsion ()
 Function that converts propulsion design specifications from UNICADO-file into CPACS XML-Structure. More...
 

Private Attributes

const convertUNICADO2CPACSSettingsmySettingsPt
 

Detailed Description

Class for the control of all reading functions from UNICADO.

Constructor & Destructor Documentation

◆ convertUNICADO2CPACS()

convertUNICADO2CPACS::convertUNICADO2CPACS ( const convertUNICADO2CPACSSettings mySettings)
explicit

Constructor of class convertUNICADO2CPACS.

Parameters
mySettingsGlobal settings object

◆ ~convertUNICADO2CPACS()

convertUNICADO2CPACS::~convertUNICADO2CPACS ( )
virtual

Destructor of class convertUNICADO2CPACS.

Member Function Documentation

◆ calculateUnicadoLGRelHeight()

double convertUNICADO2CPACS::calculateUnicadoLGRelHeight ( double  spanPos,
double  relChordPos,
double  globalLandingGearZRef 
)
private

Function that calculates relative height of unicado landing gear.

Parameters
spanPos[m]
relChordPos[-]
globalLandingGearZRef[m]
Returns
relHeight [-]
Todo:
1241: Extend convertAccommodation
Here is the caller graph for this function:

◆ collectVerticalWingDatProfilePoints()

void convertUNICADO2CPACS::collectVerticalWingDatProfilePoints ( std::vector< Vec3 >  coords)
private

Function collects half of the vertical lifting surface airfoil coordinates and closes the geometry object in the symmetry plane with a plate.

Parameters
coordsvector<Vec3> normalized coordinate points, either from the left or from the right side of the (symmetrical) airfoil
Here is the caller graph for this function:

◆ convertAccommodation()

void convertUNICADO2CPACS::convertAccommodation ( )
private

Function that converts accommodation data from UNICADO-file into CPACS XML-Structure.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ convertAerodynamics()

void convertUNICADO2CPACS::convertAerodynamics ( )
private

Function that converts aerodynamics from UNICADO-file into CPACS XML-Structure.

Here is the caller graph for this function:

◆ convertConfiguration()

void convertUNICADO2CPACS::convertConfiguration ( )
private

Function that converts configuration data from UNICADO-file into CPACS XML-Structure.

◆ convertDesignSpecPropulsion()

void convertUNICADO2CPACS::convertDesignSpecPropulsion ( )
private

Function that converts propulsion design specifications from UNICADO-file into CPACS XML-Structure.

◆ convertDesignSpecs()

void convertUNICADO2CPACS::convertDesignSpecs ( )
private

Function that converts design specifications from UNICADO-file into CPACS XML-Structure.

Here is the caller graph for this function:

◆ convertDesignSpecsAccommodation()

void convertUNICADO2CPACS::convertDesignSpecsAccommodation ( )
private

Function that converts accommodation design specifications from UNICADO-file into CPACS XML-Structure.

◆ convertDesignSpecsCargo()

void convertUNICADO2CPACS::convertDesignSpecsCargo ( )
private

Function that converts cargo design specifications from UNICADO-file into CPACS XML-Structure.

◆ convertDOC()

void convertUNICADO2CPACS::convertDOC ( )
private

Function that converts direct operating costs from UNICADO-file into CPACS XML-Structure.

<

Todo:
T1244: Check if conversion of direct operating costs is needed
Here is the caller graph for this function:

◆ convertEcologicalValues()

void convertUNICADO2CPACS::convertEcologicalValues ( )
private

Function that converts ecological values from UNICADO-file into CPACS XML-Structure.

<

Todo:
T1246: Check if conversion of ecological values is needed
Here is the caller graph for this function:

◆ convertEngines()

void convertUNICADO2CPACS::convertEngines ( unicadoAcft::unicadoPropulsion unicadoEnginedPt,
cpacsAcft::cpacsEngine cpacsEnginePt,
int  index 
)
private

Function that converts Engines from UNICADO-file into CPACS XML-Structure.

Parameters
unicadoEnginedPtpointer to unicado propulsion unit
cpacsEnginePtpointer to cpacs engine
indexindex variable

<

Todo:
[T1237] (https://unicado.ilr.rwth-aachen.de/T1237) (Philip#1#): check if enginemount can be calculated with UNICADO
Here is the caller graph for this function:

◆ convertEOLCosts()

void convertUNICADO2CPACS::convertEOLCosts ( )
private

Function that converts end of life costs from UNICADO-file into CPACS XML-Structure.

<

Todo:
T1245: Check if conversion of end of life costs is needed
Here is the caller graph for this function:

◆ convertFin()

void convertUNICADO2CPACS::convertFin ( )
private

Function that converts Fin from UNICADO-file into CPACS XML-Structure.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ convertFuseDatProfile()

void convertUNICADO2CPACS::convertFuseDatProfile ( std::string  profileFilePath,
std::string  profileName 
)
private

Function that converts a Unicado Fuselage Profile from .dat file into CPACS XML-Structure.

Parameters
profileFilePathpath to .dat file
profileNamename of profile
Here is the caller graph for this function:

◆ convertFuselage()

void convertUNICADO2CPACS::convertFuselage ( )
private

Function that converts fuselage from UNICADO-file into CPACS XML-Structure.

<Int to Name and uID the fuselage Segments

Here is the call graph for this function:
Here is the caller graph for this function:

◆ convertGeometry()

void convertUNICADO2CPACS::convertGeometry ( )
private

Function that converts geometry from UNICADO-file into CPACS XML-Structure.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ convertlandingGear()

void convertUNICADO2CPACS::convertlandingGear ( )
private

Function that converts Landing Gear from UNICADO-file into CPACS XML-Structure.

<

Todo:
T1240:(ohm#1#) Define Spars in Component Segments Unicado Wing always to Spars Front and Rear than choose a spar to attach the MLG ie rearSpar
Here is the call graph for this function:
Here is the caller graph for this function:

◆ convertLiftingSurface()

void convertUNICADO2CPACS::convertLiftingSurface ( liftingSurface *  unicadoLiftingSurfacePt,
cpacsAcft::cpacsWing cpacsWingPt 
)
private

Function that converts a Geometry class Liftingsurface from UNICADO into CPACS XML-Structure.

Parameters
unicadoLiftingSurfacePtpointer to unicado lifting surface
cpacsWingPtpointer to cpacs wing

<

Todo:
[1249] (https://unicado.ilr.rwth-aachen.de/T1249) (ohm#1#): ask Benni to what extent the chordlength makes sense as scaling
Todo:
[1226] (https://unicado.ilr.rwth-aachen.de/T1226) (ohm#1#): Find Solution to get Spoilers with out mayor "S", else it might be possible to choose Spoiler based on l_i_rel_TE not equal to 0

<

Todo:
[T1227] (https://unicado.ilr.rwth-aachen.de/T1227) (philip#1#): write separate function for this and use switch-case structure

<

Todo:
[T1228] (https://unicado.ilr.rwth-aachen.de/T1228) (ohm#1#): Parent UID has to be adapted for slotted flaps

<

Todo:
[T1230] (https://unicado.ilr.rwth-aachen.de/T1230) (ohm#1#): Check exact position of hinge point
Here is the call graph for this function:
Here is the caller graph for this function:

◆ convertMassBreakdown()

void convertUNICADO2CPACS::convertMassBreakdown ( )
private

Function that converts massBreakdown from UNICADO-file into CPACS XML-Structure (MassBreakdown)

Todo:
T1224 (Ohm#1#): Check sub elements that could be transfered

<

Todo:
[T1125] (https://unicado.ilr.rwth-aachen.de/T1225) (aigner#1#): (JAN) mStandardItems and mOperationalItems need to be placed in CPACS categories.
Here is the call graph for this function:
Here is the caller graph for this function:

◆ convertMassesAndLoadings()

void convertUNICADO2CPACS::convertMassesAndLoadings ( )
private

Function that converts MassesAndLoading from UNICADO-file into CPACS XML-Structure (MassesAndLoadings)

Here is the call graph for this function:
Here is the caller graph for this function:

◆ convertMission()

void convertUNICADO2CPACS::convertMission ( unicadoAcft::unicadoPerformance::missionAnalysis thisUnicadoMissionPt,
cpacsAcft::cpacsMission thisCpacsMissionPt 
)
private

converts mission file from UNICADO to CPACS

Parameters
*thisUnicadoMissionPtObject of the UNICADO mission data
*thisCpacsMissionPtObject of the converted mission data for the CPACS file
Here is the caller graph for this function:

◆ convertMonetaryValues()

void convertUNICADO2CPACS::convertMonetaryValues ( )
private

Function that converts monetary values from UNICADO-file into CPACS XML-Structure.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ convertNacelleDatProfile()

void convertUNICADO2CPACS::convertNacelleDatProfile ( const std::string &  profileFilePath,
const std::string &  profileName,
const std::string &  profileUID 
)
private

Function that converts a Unicado Nacelle Profile from .dat file into CPACS XML-Structure.

Parameters
profileFilePathPath to .dat file
profileNamename of profile
profileUIDa profile uID
Here is the caller graph for this function:

◆ convertNacelles()

void convertUNICADO2CPACS::convertNacelles ( )
private

Function that converts Nacelles from UNICADO-file into CPACS XML-Structure.

<

Todo:
T1238: Check if scaling is necessary
Here is the call graph for this function:
Here is the caller graph for this function:

◆ convertPerformance()

void convertUNICADO2CPACS::convertPerformance ( )
private

Function that converts performance data from UNICADO-file into CPACS XML-Structure.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ convertPropulsion()

void convertUNICADO2CPACS::convertPropulsion ( )
private

Function that converts propulsion data from UNICADO-file into CPACS XML-Structure.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ convertPropulsionGeometry()

void convertUNICADO2CPACS::convertPropulsionGeometry ( )
private

Function that prepares conversion and calls Engines and Pylons conversion functions.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ convertPylons()

void convertUNICADO2CPACS::convertPylons ( pylon *  unicadoPylonPt,
cpacsAcft::cpacsPylon cpacsPylonPt 
)
private

Function that converts Pylons from UNICADO-file into CPACS XML-Structure.

Parameters
unicadoPylonPtpointer to unicado pylon
cpacsPylonPtpointer to cpacs pylon

<

Todo:
[1249] (https://unicado.ilr.rwth-aachen.de/T1249) (ohm#1#): ask Benni to what extent the chordlength makes sense as scaling
Here is the caller graph for this function:

◆ convertRC()

void convertUNICADO2CPACS::convertRC ( )
private

Function that converts recurring costs from UNICADO-file into CPACS XML-Structure.

Todo:
T1243: Check if conversion of AirframeComponents is needed
Todo:
T1247: Check if conversion of indirect operating costs is needed
Here is the call graph for this function:
Here is the caller graph for this function:

◆ convertRequirements()

void convertUNICADO2CPACS::convertRequirements ( )
private

Function that converts requirements from UNICADO-file into CPACS XML-Structure.

Todo:
T1248: Check if conversion of design specs is needed
Here is the caller graph for this function:

◆ convertScaledPerformance()

void convertUNICADO2CPACS::convertScaledPerformance ( unicadoAcft::unicadoPropulsion unicadoEnginedPt,
cpacsAcft::cpacsEngine cpacsEnginePt,
std::string  type 
)
private

Function that converts scaled performance from UNICADO-file into CPACS XML-Structure.

Parameters
unicadoEnginedPtpointer to unicado engine
cpacsEnginePtpointer to cpacs engine

◆ convertStabiliser()

void convertUNICADO2CPACS::convertStabiliser ( )
private

Function that converts stabiliser from UNICADO-file into CPACS XML-Structure.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ convertStabilityAndControl()

void convertUNICADO2CPACS::convertStabilityAndControl ( )
private

Function that converts stability & control characteristics from UNICADO-file into CPACS XML-Structure.

Here is the caller graph for this function:

◆ convertSystems()

void convertUNICADO2CPACS::convertSystems ( )
private

Function that converts systems data from UNICADO-file into CPACS XML-Structure.

<

Todo:
T1242(ohm#1#): Differentiate between Fin and Stabiliser trim tanks by position vector
Here is the call graph for this function:
Here is the caller graph for this function:

◆ convertVerticalSurface()

void convertUNICADO2CPACS::convertVerticalSurface ( verticalsurface *  verticalSurfacePt,
cpacsAcft::cpacsWing cpacsFinPt 
)
private

Function that converts a Geometry class VerticalSurface from UNICADO into CPACS XML-Structure.

Parameters
verticalSurfacePtpointer to vertical surface
cpacsFinPtpointer to cpacs fin

<

Todo:
[T1232] (https://unicado.ilr.rwth-aachen.de/T1232) (aigner#1#): Check reference point for vertical tail, typically center of fuselage

<

Todo:
[1249] (https://unicado.ilr.rwth-aachen.de/T1249) (ohm#1#): ask Benni to what extent the chordlength makes sense as scaling

<

Todo:
[T1233] (https://unicado.ilr.rwth-aachen.de/T1233): (philip#1#) check Lowersectionrelative and Uppersectionrelative for vertical surface

<

Todo:
[T1234] (https://unicado.ilr.rwth-aachen.de/T1234) (ohm#1#): Add ComponentSegment/structure xml-Block for fin

<

Todo:
[T1235] (https://unicado.ilr.rwth-aachen.de/T1235) (ohm#1#): Parent UID has to be adapted for slotted flaps
Here is the call graph for this function:
Here is the caller graph for this function:

◆ convertVerticalWingDatProfile()

void convertUNICADO2CPACS::convertVerticalWingDatProfile ( std::string  profileFilePath,
std::string  profileName,
cpacsAcft::cpacsWing cpacsWingPt,
verticalsurface::segment *  SegmentPt 
)
private

Function that converts a Unicado Vertical Wing Profile from .dat file into CPACS XML-Structure.

Parameters
profileFilePathPath to .dat file
profileNamename of profile
cpacsWingPtpointer to cpacs wing
SegmentPtpointer to segment of vertical surface
Here is the call graph for this function:
Here is the caller graph for this function:

◆ convertWing()

void convertUNICADO2CPACS::convertWing ( )
private

Function that converts wing from UNICADO-file into CPACS XML-Structure.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ convertWingDatProfile()

void convertUNICADO2CPACS::convertWingDatProfile ( std::string  profileFilePath,
std::string  profileName,
cpacsAcft::cpacsWing cpacsWingPt,
liftingSurface::segment *  SegmentPt 
)
private

Function that converts a Unicado Wing Profile from .dat file into CPACS XML-Structure.

Parameters
profileFilePathpath to .dat file
profileNamename of .dat file
cpacsWingPtpointer to cpacs wing
SegmentPtpointer to segment of lifting surface
Here is the caller graph for this function:

◆ createEmptyCpacsFile()

void convertUNICADO2CPACS::createEmptyCpacsFile ( const std::string &  aFilename)
private

Function to create an empty cpacs-file.

Parameters
aFilenamename of cpacs-file
Here is the caller graph for this function:

◆ createStrutGeometry()

void convertUNICADO2CPACS::createStrutGeometry ( cpacsAcft::cpacsGear::mainStrut thisStrutPt,
const std::string &  theGearName,
const Vec3 &  theStrutGroupReferencePt,
const double &  strutLength,
const double &  strutRadius 
)
private

function creates cpacs strut geometry

Parameters
*thisStrutPtPointer to the cpacs mainStrut geometry of landing gear
theGearNamestring containing the name of the gear component (MainGear, NoseGear, ...)
theStrutGroupReferencePtVec3 containing the reference point of the strut group
strutLengthlength of the strut [m]
strutRadiusradius of the strut [m]
Here is the call graph for this function:
Here is the caller graph for this function:

◆ createWheelGeometry()

void convertUNICADO2CPACS::createWheelGeometry ( cpacsAcft::cpacsGear::wheel thisWheelPt,
const std::string &  theGearName,
const Vec3 &  theWheelGroupReferencePt,
const double &  theWheelTrack 
)
private

function creates the wheel geometry based on the radius and the wheel track

Parameters
*thisWheelPtPointer to the cpacs wheel geometry of landing gear
theGearNamestring containing the name of the gear component (MainGear, NoseGear, ...)
theWheelTrackdouble wheel track of the current gear
Here is the caller graph for this function:

◆ getMaterial()

std::string convertUNICADO2CPACS::getMaterial ( const std::string &  aMaterialName)
private

Function searches for a material or creates a new one.

Parameters
aMaterialNamename of material
Returns
theUsedMaterials.back().info.uID: uID of material
Here is the caller graph for this function:

◆ initialize()

void convertUNICADO2CPACS::initialize ( )

Function initializes unicado and cpacs aircraft.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ run()

void convertUNICADO2CPACS::run ( )

Function converts from UNICADO aircraft to CPACS aircraft.

if block is switched on, the respective block is read from UNICADO acft and converted to CPACS acft

Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ myCpacsAcftPt

cpacsAcft* convertUNICADO2CPACS::myCpacsAcftPt

pointer to cpacs Acft

◆ mySettingsPt

const convertUNICADO2CPACSSettings* convertUNICADO2CPACS::mySettingsPt
private

Pointer to the settings

◆ myUnicadoAcftPt

unicadoAcft* convertUNICADO2CPACS::myUnicadoAcftPt

pointer to unicado Acft

◆ range

std::vector<double> convertUNICADO2CPACS::range

Maximum range of aircraft [m]

◆ theUsedMaterials

std::vector<cpacsAcft::cpacsMaterial> convertUNICADO2CPACS::theUsedMaterials

Material used for the Aircraft


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