|
| | DtConstantAircraftFuelConsumptionModel () |
| |
| bool | isValid () const |
| | Allows system to be configured but still warn user that something may be wrong. More...
|
| |
| virtual bool | addDataPoints (const DtRwAircraftEngineEfficiencyDataPointList &datapoints, double startWeight, double endWeight, std::ostream *errorStream=0) |
| | Only uses first point. More...
|
| |
| virtual double | interpolateEfficiency (double speed, double altitude) const |
| | Interpolate an engine efficiency at a given speed and altitude. More...
|
| |
| | DtAircraftFuelConsumptionModel () |
| |
| virtual | ~DtAircraftFuelConsumptionModel () |
| | Virtual destructor. More...
|
| |
| virtual double | calculateEfficiency (double range, double speed, double startMass, double endMass) const |
| | Calculates an engine efficiency. More...
|
| |
| virtual double | calculateRange (double speed, double altitude, double startMass, double endMass) const |
| | Calculates the range at specific conditions. More...
|
| |
| virtual double | fuelConsumed (double range, double speed, double altitude, double mass) const |
| | Calculate the fuel consumed over a given range. More...
|
| |
| virtual bool | shouldConsumeFuel () const |
| | Returns true if the model should currently consume fuel. More...
|
| |
| virtual void | setShouldConsumeFuel (bool shouldConsume) |
| | Enables or disables fuel consumption. More...
|
| |
Uses a single efficiency number (i.e. doesn't do any interpolation).