- //double vClimb = ac->getPerformance()->vClimb();
-
- double accelMetric = (accel * SG_NM_TO_METER) / 3600;
- double vTaxiMetric = (vTaxi * SG_NM_TO_METER) / 3600;
- double vRotateMetric = (vRotate * SG_NM_TO_METER) / 3600;
- double vTakeoffMetric = (vTakeoff * SG_NM_TO_METER) / 3600;
- //double vClimbMetric = (vClimb * SG_NM_TO_METER) / 3600;
- // Acceleration = dV / dT
- // Acceleration X dT = dV
- // dT = dT / Acceleration
- //d = (Vf^2 - Vo^2) / (2*a)
- //double accelTime = (vRotate - vTaxi) / accel;
- //cerr << "Using " << accelTime << " as total acceleration time" << endl;
- double accelDistance =
- (vRotateMetric * vRotateMetric -
- vTaxiMetric * vTaxiMetric) / (2 * accelMetric);
- //cerr << "Using " << accelDistance << " " << accelMetric << " " << vRotateMetric << endl;
+
+ double accelMetric = accel * KNOTS_HOUR_TO_MSEC;
+ double vTaxiMetric = vTaxi * KNOTS_HOUR_TO_MSEC;
+ double vRotateMetric = vRotate * KNOTS_HOUR_TO_MSEC;
+ double vTakeoffMetric = vTakeoff * KNOTS_HOUR_TO_MSEC;
+