76 double vehicleMass,
double vehicleLoading,
double vehicleMassRot,
77 double crossArea,
double cWValue,
78 double f0,
double f1,
double f2,
double f3,
double f4,
79 double ratedPower,
double pNormV0,
double pNormP0,
double pNormV1,
80 double pNormP1, std:: string vehicelFuelType,
81 const std::vector< std::vector<double> >& matrixFC,
82 const std::vector<std::string>& headerLinePollutants,
83 const std::vector< std::vector<double> >& matrixPollutants,
84 const std::vector< std::vector<double> > matrixSpeedRotational
99 double CalcPower(
double v,
double a,
double slope)
const;
110 double GetMaxAccel(
double v,
double a,
double gradient)
const;
117 double GetEmission(
const std::string& pollutantIdentifier,
double power)
const;
230 double Interpolate(
double px,
double p1,
double p2,
double e1,
double e2)
const;
238 void FindLowerUpperInPattern(
int& lowerIndex,
int& upperIndex, std::vector<double> pattern,
double value)
const;