Kerbal Space Program  1.12.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Public Member Functions | Public Attributes | List of all members
DeltaVCalc Class Reference

This data class is used to store DeltaV Calculations. More...

Public Member Functions

 DeltaVCalc ()
 
 DeltaVCalc (double dVinVac, double dVatASL, double dVActual, double time, List< DeltaVEngineInfo > activeEngines, double ispVAC, double ispASL, double ispActual, float TWRVac, float TWRASL, float TWRActual, float startMass, float endMass, double thrustVac, double thrustASL, double thrustActual)
 Constructor. More...
 

Public Attributes

List< DeltaVEngineInfoactiveEngines
 A list of the Engines involved in the calculation More...
 
double dVActual
 DeltaV Actual (active vessel in flight) More...
 
double dVatASL
 DeltaV At Sea Level More...
 
double dVinVac
 DeltaV in Vacuum More...
 
float endMass
 The Ending Mass at the end of the calculation. More...
 
double ispActual
 The ISP Actual (active vessel in flight) More...
 
double ispASL
 The ISP At Sea Level More...
 
double ispVAC
 The ISP in Vacuum More...
 
float startMass
 The Starting Mass at the start of the calculation. More...
 
double thrustActual
 The thrust produced Actual (active vessel in flight) More...
 
double thrustASL
 The thrust produced At Sea Level. More...
 
double thrustVac
 The thrust produced in Vacuum. More...
 
double time
 The Time engines burn to produce the DeltaV More...
 
float TWRActual
 The Thrust to Weight Ratio More...
 
float TWRASL
 The Thrust to Weight Ratio More...
 
float TWRVac
 The Thrust to Weight Ratio More...
 

Detailed Description

This data class is used to store DeltaV Calculations.

Constructor & Destructor Documentation

DeltaVCalc.DeltaVCalc ( )
inline
DeltaVCalc.DeltaVCalc ( double  dVinVac,
double  dVatASL,
double  dVActual,
double  time,
List< DeltaVEngineInfo activeEngines,
double  ispVAC,
double  ispASL,
double  ispActual,
float  TWRVac,
float  TWRASL,
float  TWRActual,
float  startMass,
float  endMass,
double  thrustVac,
double  thrustASL,
double  thrustActual 
)
inline

Constructor.

Parameters
dVinVacThe precalculated delta V in Vacuum
dVatASLThe precalculated delta V At Sea Level
dVActualThe precalculated delta V Actual value for vessel active in flight
timeThe time step for the calculation.
activeEnginesA list of EngineInfo for engines that were active during the calculation.
ispVACThe ISP in Vacuum.
ispASLThe ISP ASL.
ispActualThe ISP for a vessel active during flight.
TWRVacThe Thrust to Weight Ratio in Vacuum
TWRASLThe Thrust to Weight Ratio ASL
TWRActualThe Thrust to Weight Ration Actual (for in-flight active vessel)
startMassThe starting Mass of the vessel/ship at the start of the calculation.
endMassThe ending Mass of the vessel/ship at the start of the calculation.
thrustVacThe thrust in Vacuum
thrustASLThe thrust At Sea Level
thrustActualThe actual thrust produced for vessel active in flight.

Member Data Documentation

List<DeltaVEngineInfo> DeltaVCalc.activeEngines

A list of the Engines involved in the calculation

double DeltaVCalc.dVActual

DeltaV Actual (active vessel in flight)

double DeltaVCalc.dVatASL

DeltaV At Sea Level

double DeltaVCalc.dVinVac

DeltaV in Vacuum

float DeltaVCalc.endMass

The Ending Mass at the end of the calculation.

double DeltaVCalc.ispActual

The ISP Actual (active vessel in flight)

double DeltaVCalc.ispASL

The ISP At Sea Level

double DeltaVCalc.ispVAC

The ISP in Vacuum

float DeltaVCalc.startMass

The Starting Mass at the start of the calculation.

double DeltaVCalc.thrustActual

The thrust produced Actual (active vessel in flight)

double DeltaVCalc.thrustASL

The thrust produced At Sea Level.

double DeltaVCalc.thrustVac

The thrust produced in Vacuum.

double DeltaVCalc.time

The Time engines burn to produce the DeltaV

float DeltaVCalc.TWRActual

The Thrust to Weight Ratio

float DeltaVCalc.TWRASL

The Thrust to Weight Ratio

float DeltaVCalc.TWRVac

The Thrust to Weight Ratio


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