The class contains general mission data, predefined mission steps and the resulting trajectory.
More...
#include <unicadoAcftXML.h>
The class contains general mission data, predefined mission steps and the resulting trajectory.
◆ missionAnalysis()
unicadoAcft::unicadoPerformance::missionAnalysis::missionAnalysis |
( |
| ) |
|
◆ ~missionAnalysis()
virtual unicadoAcft::unicadoPerformance::missionAnalysis::~missionAnalysis |
( |
| ) |
|
|
inlinevirtual |
◆ readMissionXML()
void unicadoAcft::unicadoPerformance::missionAnalysis::readMissionXML |
( |
const std::string & |
micadoDir, |
|
|
const std::string & |
missionXMLFile |
|
) |
| |
function reads mission xml file
- Parameters
-
micadoDir | path to the UNICADO result folder |
missionXMLFile | name of xml file containing mission data |
◆ readTrajectory()
void unicadoAcft::unicadoPerformance::missionAnalysis::readTrajectory |
( |
const std::string & |
micadoDir, |
|
|
const std::string & |
missionCSVFile |
|
) |
| |
function reads mission output values from csv file
- Parameters
-
micadoDir | path to the UNICADO result folder |
missionCSVFile | name of csv file containing trajectory data |
◆ bleedAirPowerOfftakes_av
double unicadoAcft::unicadoPerformance::missionAnalysis::bleedAirPowerOfftakes_av |
Average bleed air offtakes [kg/sec]
◆ blocktime
double unicadoAcft::unicadoPerformance::missionAnalysis::blocktime |
Block time on the mission[h]
◆ cargoMass
double unicadoAcft::unicadoPerformance::missionAnalysis::cargoMass |
Cargo mass on the mission [kg]
◆ CL_avg
double unicadoAcft::unicadoPerformance::missionAnalysis::CL_avg |
Average lift coefficient during cruise
◆ CL_max
double unicadoAcft::unicadoPerformance::missionAnalysis::CL_max |
Maximum lift coefficient during cruise
◆ CL_min
double unicadoAcft::unicadoPerformance::missionAnalysis::CL_min |
Minimum lift coefficient during cruise
◆ destinationAirport
std::string unicadoAcft::unicadoPerformance::missionAnalysis::destinationAirport |
name of the airport at the destination
◆ flighttime
double unicadoAcft::unicadoPerformance::missionAnalysis::flighttime |
Flight time on the mission [h]
◆ mass_TOC
double unicadoAcft::unicadoPerformance::missionAnalysis::mass_TOC |
Mass at top of climb point [kg]
◆ mass_TOD
double unicadoAcft::unicadoPerformance::missionAnalysis::mass_TOD |
Mass at top of descend point [kg]
◆ missionFile
std::string unicadoAcft::unicadoPerformance::missionAnalysis::missionFile |
name of the mission xml file
◆ missionfuel
double unicadoAcft::unicadoPerformance::missionAnalysis::missionfuel |
Whole mission fuel (Block + reserve)[kg]
◆ missionSegments
std::vector<missionSegment> unicadoAcft::unicadoPerformance::missionAnalysis::missionSegments |
vector containing class missionSegments objects
◆ noOfApproachSteps
int unicadoAcft::unicadoPerformance::missionAnalysis::noOfApproachSteps |
number of approach steps in mission-XML file
◆ noOfCruiseSteps
int unicadoAcft::unicadoPerformance::missionAnalysis::noOfCruiseSteps |
number of cruise steps in mission-XML file
◆ noOfDepartureSteps
int unicadoAcft::unicadoPerformance::missionAnalysis::noOfDepartureSteps |
number of departure steps in mission-XML file
◆ numberOfPAX
double unicadoAcft::unicadoPerformance::missionAnalysis::numberOfPAX |
Number of passengers on the mission
◆ originAirport
std::string unicadoAcft::unicadoPerformance::missionAnalysis::originAirport |
name of the airport at the origin
◆ payload
double unicadoAcft::unicadoPerformance::missionAnalysis::payload |
Payload on the mission [kg]
◆ range
double unicadoAcft::unicadoPerformance::missionAnalysis::range |
Range on the mission [NM]
◆ shaftPowerOfftakes_av
double unicadoAcft::unicadoPerformance::missionAnalysis::shaftPowerOfftakes_av |
Average shaft power offtakes [kW]
◆ takeOffEngineDerate
double unicadoAcft::unicadoPerformance::missionAnalysis::takeOffEngineDerate |
Engine Derate (AMTC,eng); reduced takeoff-thrust [-]
◆ takeOffWeight
double unicadoAcft::unicadoPerformance::missionAnalysis::takeOffWeight |
◆ taxifuelLdg
double unicadoAcft::unicadoPerformance::missionAnalysis::taxifuelLdg |
taxi fuel used at destination airport [kg]
◆ taxifuelTakeoff
double unicadoAcft::unicadoPerformance::missionAnalysis::taxifuelTakeoff |
taxi fuel used at origin airport[kg]
◆ theCruiseSteps
std::vector<cruiseStep> unicadoAcft::unicadoPerformance::missionAnalysis::theCruiseSteps |
Vector containing objects of class cruise steps
◆ theTrajectory
trajectory unicadoAcft::unicadoPerformance::missionAnalysis::theTrajectory |
◆ tripfuel
double unicadoAcft::unicadoPerformance::missionAnalysis::tripfuel |
Tripfuel (Fuel burned from takeoff to landing) [kg]
The documentation for this class was generated from the following files: