![]() |
Eclipse SUMO - Simulation of Urban MObility
|
#include <CEP.h>
Public Member Functions | |
double | CalcEngPower (double power) |
double | CalcEngPower (double power) |
double | CalcPower (double speed, double acc, double gradient) |
double | CalcPower (double speed, double acc, double gradient) |
CEP (bool heavyVehicle, double vehicleMass, double vehicleLoading, double vehicleMassRot, double crossArea, double cWValue, double f0, double f1, double f2, double f3, double f4, double axleRatio, List< double > transmissionGearRatios, double auxPower, double ratedPower, double engineIdlingSpeed, double engineRatedSpeed, double effictiveWheelDiameter, double pNormV0, double pNormP0, double pNormV1, double pNormP1, string vehicelFuelType, List< List< double >> matrixFC, List< string > headerLinePollutants, List< List< double >> matrixPollutants, List< List< double >> matrixSpeedRotational, List< List< double >> normedDragTable, double idlingFC, List< double > idlingPollutants) | |
CEP (bool heavyVehicle, double vehicleMass, double vehicleLoading, double vehicleMassRot, double crossArea, double cWValue, double f0, double f1, double f2, double f3, double f4, double axleRatio, std::vector< double > &transmissionGearRatios, double auxPower, double ratedPower, double engineIdlingSpeed, double engineRatedSpeed, double effictiveWheelDiameter, double pNormV0, double pNormP0, double pNormV1, double pNormP1, const std::string &vehicelFuelType, std::vector< std::vector< double > > &matrixFC, std::vector< std::string > &headerLinePollutants, std::vector< std::vector< double > > &matrixPollutants, std::vector< std::vector< double > > &matrixSpeedRotational, std::vector< std::vector< double > > &normedDragTable, double idlingFC, std::vector< double > &idlingPollutants) | |
double | GetCO2Emission (double _FC, double _CO, double _HC, Helpers *VehicleClass) |
double | GetCO2Emission (double _FC, double _CO, double _HC, Helpers VehicleClass) |
double | GetDecelCoast (double speed, double acc, double gradient) |
double | GetDecelCoast (double speed, double acc, double gradient) |
double | GetDragCoeffecient (double nNorm) |
const double & | getDrivingPower () const |
double | GetEmission (const std::string &pollutant, double power, double speed, Helpers *VehicleClass) |
double | GetEmission (string pollutant, double power, double speed, Helpers VehicleClass) |
const std::string & | getFuelType () const |
double | GetGearCoeffecient (double speed) |
const bool & | getHeavyVehicle () const |
double | GetMaxAccel (double speed, double gradient) |
double | GetMaxAccel (double speed, double gradient) |
const double & | getNormalizingPower () const |
const NormalizingType & | getNormalizingTypeX () const |
double | GetNormedEmission (string pollutant, double power, double speed, Helpers VehicleClass) |
const double & | getRatedPower () const |
double | GetRotationalCoeffecient (double speed) |
double | GetRotationalCoeffecient (double speed) |
void | setDrivingPower (const double &value) |
void | setRatedPower (const double &value) |
Static Public Member Functions | |
static CEP | AddRangeCeps (CEP[] cps, Helpers Helper) |
static List< double > | CreatePattern (double min, double max, double increment) |
static CEP | operator* (CEP cp1, double d) |
Protected Attributes | |
double | _auxPower |
double | _axleRatio |
std::vector< double > | _cepCurveFC |
List< double > | _cepCurveFC |
std::map< std::string, std::vector< double > > | _cepCurvePollutants |
Dictionary< string, List< double > > | _cepCurvePollutants |
std::map< std::string, std::vector< double > > | _cepNormalizedCurvePollutants |
Dictionary< string, List< double > > | _cepNormalizedCurvePollutants |
double | _crossSectionalArea |
double | _cWValue |
std::vector< double > | _dragNormTable |
List< double > | _dragNormTable |
double | _effectiveWheelDiameter |
double | _engineIdlingSpeed |
double | _engineRatedSpeed |
std::vector< double > | _gearTransmissionCurve |
List< double > | _gearTransmissionCurve |
double | _idlingValueFC |
std::map< std::string, double > | _idlingValuesPollutants |
Dictionary< string, double > | _idlingValuesPollutants |
double | _massVehicle |
std::vector< double > | _nNormTable |
List< double > | _nNormTable |
std::vector< double > | _normailzedPowerPatternPollutants |
List< double > | _normailzedPowerPatternPollutants |
std::vector< double > | _normalizedPowerPatternFC |
List< double > | _normalizedPowerPatternFC |
std::vector< double > | _normedCepCurveFC |
List< double > | _normedCepCurveFC |
double | _pNormP0 |
double | _pNormP1 |
double | _pNormV0 |
double | _pNormV1 |
std::vector< double > | _powerPatternFC |
List< double > | _powerPatternFC |
std::vector< double > | _powerPatternPollutants |
List< double > | _powerPatternPollutants |
double | _resistanceF0 |
double | _resistanceF1 |
double | _resistanceF2 |
double | _resistanceF3 |
double | _resistanceF4 |
std::vector< double > | _speedCurveRotational |
List< double > | _speedCurveRotational |
std::vector< double > | _speedPatternRotational |
List< double > | _speedPatternRotational |
double | _vehicleLoading |
double | _vehicleMassRot |
Properties | |
double | DrivingPower [get, set] |
string | FuelType [get] |
bool | HeavyVehicle [get] |
double | NormalizingPower [get] |
NormalizingType | NormalizingTypeX [get] |
double | RatedPower [get, set] |
Private Member Functions | |
CEP (bool heavyVehicle, double vehicleMass, double vehicleLoading, double vehicleMassRot, double crossArea, double cWValue, double f0, double f1, double f2, double f3, double f4, double axleRatio, double auxPower, double ratedPower, double engineIdlingSpeed, double engineRatedSpeed, double effictiveWheelDiameter, double pNormV0, double pNormP0, double pNormV1, double pNormP1) | |
void | FindLowerUpperInPattern (int &lowerIndex, int &upperIndex, std::vector< double > &pattern, double value) |
void | FindLowerUpperInPattern (out int lowerIndex, out int upperIndex, List< double > pattern, double value) |
double | GetPMaxNorm (double speed) |
double | GetPMaxNorm (double speed) |
void | InitializeInstanceFields () |
double | Interpolate (double px, double p1, double p2, double e1, double e2) |
double | Interpolate (double px, double p1, double p2, double e1, double e2) |
Private Attributes | |
double | _drivingPower |
std::string | _fuelType |
string | _fuelType |
bool | _heavyVehicle |
double | _normalizingPower |
NormalizingType | _normalizingType |
double | _ratedPower |
|
strong |
PHEMlightdll::CEP::CEP | ( | bool | heavyVehicle, |
double | vehicleMass, | ||
double | vehicleLoading, | ||
double | vehicleMassRot, | ||
double | crossArea, | ||
double | cWValue, | ||
double | f0, | ||
double | f1, | ||
double | f2, | ||
double | f3, | ||
double | f4, | ||
double | axleRatio, | ||
std::vector< double > & | transmissionGearRatios, | ||
double | auxPower, | ||
double | ratedPower, | ||
double | engineIdlingSpeed, | ||
double | engineRatedSpeed, | ||
double | effictiveWheelDiameter, | ||
double | pNormV0, | ||
double | pNormP0, | ||
double | pNormV1, | ||
double | pNormP1, | ||
const std::string & | vehicelFuelType, | ||
std::vector< std::vector< double > > & | matrixFC, | ||
std::vector< std::string > & | headerLinePollutants, | ||
std::vector< std::vector< double > > & | matrixPollutants, | ||
std::vector< std::vector< double > > & | matrixSpeedRotational, | ||
std::vector< std::vector< double > > & | normedDragTable, | ||
double | idlingFC, | ||
std::vector< double > & | idlingPollutants | ||
) |
Definition at line 28 of file CEP.cpp.
References _auxPower, _axleRatio, _cepCurveFC, _cepCurvePollutants, _cepNormalizedCurvePollutants, _crossSectionalArea, _cWValue, _dragNormTable, _drivingPower, _effectiveWheelDiameter, _engineIdlingSpeed, _engineRatedSpeed, _fuelType, _gearTransmissionCurve, _heavyVehicle, _idlingValueFC, _idlingValuesPollutants, _massVehicle, _nNormTable, _normailzedPowerPatternPollutants, _normalizedPowerPatternFC, _normalizingPower, _normalizingType, _normedCepCurveFC, _pNormP0, _pNormP1, _pNormV0, _pNormV1, _powerPatternFC, _powerPatternPollutants, _ratedPower, _resistanceF0, _resistanceF1, _resistanceF2, _resistanceF3, _resistanceF4, _speedCurveRotational, _speedPatternRotational, _vehicleLoading, _vehicleMassRot, CalcPower(), getNormalizingPower(), InitializeInstanceFields(), PHEMlightdll::Constants::NORMALIZING_ACCELARATION, PHEMlightdll::Constants::NORMALIZING_SPEED, NormalizingType_DrivingPower, and NormalizingType_RatedPower.
Referenced by AddRangeCeps(), and operator*().
|
inline |
Definition at line 17 of file CEP.cs.
References _auxPower, _axleRatio, _cepCurveFC, _cepCurvePollutants, _cepNormalizedCurvePollutants, _crossSectionalArea, _cWValue, _dragNormTable, _drivingPower, _effectiveWheelDiameter, _engineIdlingSpeed, _engineRatedSpeed, _fuelType, _gearTransmissionCurve, _heavyVehicle, _idlingValueFC, _idlingValuesPollutants, _massVehicle, _nNormTable, _normailzedPowerPatternPollutants, _normalizedPowerPatternFC, _normalizingPower, _normalizingType, _normedCepCurveFC, _pNormP0, _pNormP1, _pNormV0, _pNormV1, _powerPatternFC, _powerPatternPollutants, _ratedPower, _resistanceF0, _resistanceF1, _resistanceF2, _resistanceF3, _resistanceF4, _speedCurveRotational, _speedPatternRotational, _vehicleLoading, _vehicleMassRot, CalcPower(), PHEMlightdll::Constants.NORMALIZING_ACCELARATION, PHEMlightdll::Constants.NORMALIZING_SPEED, and NormalizingPower.
|
inlineprivate |
Definition at line 192 of file CEP.cs.
References _auxPower, _axleRatio, _crossSectionalArea, _cWValue, _effectiveWheelDiameter, _engineIdlingSpeed, _engineRatedSpeed, _heavyVehicle, _massVehicle, _pNormP0, _pNormP1, _pNormV0, _pNormV1, _ratedPower, _resistanceF0, _resistanceF1, _resistanceF2, _resistanceF3, _resistanceF4, _vehicleLoading, and _vehicleMassRot.
Definition at line 766 of file CEP.cs.
References CEP(), CreatePattern(), PHEMlightdll::Constants.NNORM_INCREMENT, PHEMlightdll::Constants.NORMALIZING_ACCELARATION, PHEMlightdll::Constants.NORMALIZING_SPEED, PHEMlightdll::Constants.POWER_FC_INCREMENT, PHEMlightdll::Constants.POWER_POLLUTANT_INCREMENT, and PHEMlightdll::Constants.SPEED_ROTATIONAL_INCREMENT.
Referenced by PHEMlightdll::CEPHandler.GetFleetCEP().
double PHEMlightdll::CEP::CalcEngPower | ( | double | power | ) |
Definition at line 215 of file CEP.cpp.
References _powerPatternFC.
Referenced by PHEMlightdll.PHEMLight::CreateVehicleStateData().
|
inline |
Definition at line 397 of file CEP.cs.
References _powerPatternFC.
double PHEMlightdll::CEP::CalcPower | ( | double | speed, |
double | acc, | ||
double | gradient | ||
) |
Definition at line 196 of file CEP.cpp.
References _auxPower, _crossSectionalArea, _cWValue, PHEMlightdll::Constants::_DRIVE_TRAIN_EFFICIENCY, _massVehicle, _ratedPower, _resistanceF0, _resistanceF1, _resistanceF4, _vehicleLoading, _vehicleMassRot, PHEMlightdll::Constants::AIR_DENSITY_CONST, GetRotationalCoeffecient(), and PHEMlightdll::Constants::GRAVITY_CONST.
Referenced by CEP(), HelpersPHEMlight::compute(), PHEMlightdll.PHEMLight::CreateVehicleStateData(), and GetMaxAccel().
|
inline |
Definition at line 375 of file CEP.cs.
References _auxPower, _crossSectionalArea, _cWValue, PHEMlightdll::Constants._DRIVE_TRAIN_EFFICIENCY, _massVehicle, _ratedPower, _resistanceF0, _resistanceF1, _resistanceF4, _vehicleLoading, _vehicleMassRot, PHEMlightdll::Constants.AIR_DENSITY_CONST, GetRotationalCoeffecient(), and PHEMlightdll::Constants.GRAVITY_CONST.
|
inlinestatic |
Definition at line 1010 of file CEP.cs.
Referenced by AddRangeCeps().
|
private |
Definition at line 366 of file CEP.cpp.
Referenced by GetDecelCoast(), GetDragCoeffecient(), GetEmission(), GetGearCoeffecient(), GetNormedEmission(), and GetRotationalCoeffecient().
|
inlineprivate |
double PHEMlightdll::CEP::GetCO2Emission | ( | double | _FC, |
double | _CO, | ||
double | _HC, | ||
Helpers * | VehicleClass | ||
) |
Definition at line 287 of file CEP.cpp.
References _fuelType, PHEMlightdll::Helpers::setErrMsg(), PHEMlightdll::Constants::strCNG, PHEMlightdll::Constants::strDiesel, PHEMlightdll::Constants::strGasoline, and PHEMlightdll::Constants::strLPG.
Referenced by HelpersPHEMlight::compute(), and PHEMlightdll.PHEMLight::CreateVehicleStateData().
|
inline |
Definition at line 538 of file CEP.cs.
References _fuelType, PHEMlightdll::Helpers.ErrMsg, PHEMlightdll::Constants.strCNG, PHEMlightdll::Constants.strDiesel, PHEMlightdll::Constants.strGasoline, and PHEMlightdll::Constants.strLPG.
double PHEMlightdll::CEP::GetDecelCoast | ( | double | speed, |
double | acc, | ||
double | gradient | ||
) |
Definition at line 322 of file CEP.cpp.
References _axleRatio, _crossSectionalArea, _cWValue, _dragNormTable, _effectiveWheelDiameter, _engineIdlingSpeed, _engineRatedSpeed, _gearTransmissionCurve, _massVehicle, _nNormTable, _ratedPower, _resistanceF0, _resistanceF1, _resistanceF2, _resistanceF3, _resistanceF4, _speedPatternRotational, _vehicleLoading, FindLowerUpperInPattern(), GetRotationalCoeffecient(), PHEMlightdll::Constants::GRAVITY_CONST, Interpolate(), M_PI, and PHEMlightdll::Constants::SPEED_DCEL_MIN.
Referenced by PHEMlightdll.PHEMLight::CreateVehicleStateData(), and GetDecelCoast().
|
inline |
Definition at line 572 of file CEP.cs.
References _axleRatio, _crossSectionalArea, _cWValue, _dragNormTable, _effectiveWheelDiameter, _engineIdlingSpeed, _engineRatedSpeed, _gearTransmissionCurve, _massVehicle, _nNormTable, _ratedPower, _resistanceF0, _resistanceF1, _resistanceF2, _resistanceF3, _resistanceF4, _speedPatternRotational, _vehicleLoading, FindLowerUpperInPattern(), GetDecelCoast(), GetRotationalCoeffecient(), PHEMlightdll::Constants.GRAVITY_CONST, Interpolate(), and PHEMlightdll::Constants.SPEED_DCEL_MIN.
|
inline |
Definition at line 657 of file CEP.cs.
References _dragNormTable, _nNormTable, FindLowerUpperInPattern(), and Interpolate().
const double & PHEMlightdll::CEP::getDrivingPower | ( | ) | const |
Definition at line 188 of file CEP.cpp.
References _drivingPower.
double PHEMlightdll::CEP::GetEmission | ( | const std::string & | pollutant, |
double | power, | ||
double | speed, | ||
Helpers * | VehicleClass | ||
) |
Definition at line 226 of file CEP.cpp.
References _cepCurveFC, _cepCurvePollutants, _fuelType, _idlingValueFC, _idlingValuesPollutants, _powerPatternFC, _powerPatternPollutants, FindLowerUpperInPattern(), Interpolate(), PHEMlightdll::Helpers::setErrMsg(), PHEMlightdll::Constants::strBEV, and PHEMlightdll::Constants::ZERO_SPEED_ACCURACY.
Referenced by PHEMlightdll.PHEMLight::CreateVehicleStateData(), and HelpersPHEMlight::getEmission().
|
inline |
Definition at line 407 of file CEP.cs.
References _cepCurveFC, _cepCurvePollutants, _idlingValueFC, _idlingValuesPollutants, _powerPatternFC, _powerPatternPollutants, PHEMlightdll::Helpers.ErrMsg, FindLowerUpperInPattern(), Interpolate(), PHEMlightdll::Constants.strBEV, PHEMlightdll::Helpers.tClass, and PHEMlightdll::Constants.ZERO_SPEED_ACCURACY.
const std::string & PHEMlightdll::CEP::getFuelType | ( | ) | const |
Definition at line 168 of file CEP.cpp.
References _fuelType.
Referenced by HelpersPHEMlight::compute().
|
inline |
Definition at line 641 of file CEP.cs.
References _gearTransmissionCurve, _speedPatternRotational, FindLowerUpperInPattern(), and Interpolate().
const bool & PHEMlightdll::CEP::getHeavyVehicle | ( | ) | const |
Definition at line 164 of file CEP.cpp.
References _heavyVehicle.
double PHEMlightdll::CEP::GetMaxAccel | ( | double | speed, |
double | gradient | ||
) |
Definition at line 416 of file CEP.cpp.
References _massVehicle, _ratedPower, _vehicleLoading, _vehicleMassRot, CalcPower(), GetPMaxNorm(), and GetRotationalCoeffecient().
Referenced by PHEMlightdll.PHEMLight::CreateVehicleStateData(), and HelpersPHEMlight::getModifiedAccel().
|
inline |
Definition at line 736 of file CEP.cs.
References _massVehicle, _ratedPower, _vehicleLoading, _vehicleMassRot, CalcPower(), GetPMaxNorm(), and GetRotationalCoeffecient().
const double & PHEMlightdll::CEP::getNormalizingPower | ( | ) | const |
const CEP::NormalizingType & PHEMlightdll::CEP::getNormalizingTypeX | ( | ) | const |
Definition at line 172 of file CEP.cpp.
References _normalizingType.
|
inline |
Definition at line 484 of file CEP.cs.
References _cepCurvePollutants, _cepNormalizedCurvePollutants, _normailzedPowerPatternPollutants, _normalizedPowerPatternFC, _normedCepCurveFC, PHEMlightdll::Helpers.ErrMsg, FindLowerUpperInPattern(), and Interpolate().
|
private |
Definition at line 423 of file CEP.cpp.
References _pNormP0, _pNormP1, _pNormV0, _pNormV1, and Interpolate().
Referenced by GetMaxAccel().
|
inlineprivate |
const double & PHEMlightdll::CEP::getRatedPower | ( | ) | const |
Definition at line 176 of file CEP.cpp.
References _ratedPower.
double PHEMlightdll::CEP::GetRotationalCoeffecient | ( | double | speed | ) |
Definition at line 357 of file CEP.cpp.
References _speedCurveRotational, _speedPatternRotational, FindLowerUpperInPattern(), and Interpolate().
Referenced by CalcPower(), GetDecelCoast(), and GetMaxAccel().
|
inline |
Definition at line 624 of file CEP.cs.
References _speedCurveRotational, _speedPatternRotational, FindLowerUpperInPattern(), and Interpolate().
|
private |
Definition at line 436 of file CEP.cpp.
References _auxPower, _axleRatio, _crossSectionalArea, _cWValue, _drivingPower, _effectiveWheelDiameter, _engineIdlingSpeed, _engineRatedSpeed, _heavyVehicle, _idlingValueFC, _massVehicle, _normalizingPower, _normalizingType, _pNormP0, _pNormP1, _pNormV0, _pNormV1, _ratedPower, _resistanceF0, _resistanceF1, _resistanceF2, _resistanceF3, _resistanceF4, _vehicleLoading, and _vehicleMassRot.
Referenced by CEP().
|
private |
Definition at line 408 of file CEP.cpp.
Referenced by GetDecelCoast(), GetDragCoeffecient(), GetEmission(), GetGearCoeffecient(), GetNormedEmission(), GetPMaxNorm(), and GetRotationalCoeffecient().
|
inlineprivate |
Definition at line 921 of file CEP.cs.
References CEP(), PHEMlightdll::Constants.NORMALIZING_ACCELARATION, and PHEMlightdll::Constants.NORMALIZING_SPEED.
void PHEMlightdll::CEP::setDrivingPower | ( | const double & | value | ) |
Definition at line 192 of file CEP.cpp.
References _drivingPower.
void PHEMlightdll::CEP::setRatedPower | ( | const double & | value | ) |
Definition at line 180 of file CEP.cpp.
References _ratedPower.
|
protected |
Definition at line 100 of file CEP.h.
Referenced by CalcPower(), CEP(), and InitializeInstanceFields().
|
protected |
Definition at line 99 of file CEP.h.
Referenced by CEP(), GetDecelCoast(), and InitializeInstanceFields().
|
protected |
Definition at line 116 of file CEP.h.
Referenced by CEP(), and GetEmission().
|
protected |
Definition at line 120 of file CEP.h.
Referenced by CEP(), GetEmission(), and GetNormedEmission().
|
protected |
|
protected |
Definition at line 121 of file CEP.h.
Referenced by CEP(), and GetNormedEmission().
|
protected |
|
protected |
Definition at line 92 of file CEP.h.
Referenced by CalcPower(), CEP(), GetDecelCoast(), and InitializeInstanceFields().
|
protected |
Definition at line 93 of file CEP.h.
Referenced by CalcPower(), CEP(), GetDecelCoast(), and InitializeInstanceFields().
|
protected |
Definition at line 126 of file CEP.h.
Referenced by CEP(), GetDecelCoast(), and GetDragCoeffecient().
|
private |
Definition at line 81 of file CEP.h.
Referenced by CEP(), getDrivingPower(), InitializeInstanceFields(), and setDrivingPower().
|
protected |
Definition at line 108 of file CEP.h.
Referenced by CEP(), GetDecelCoast(), and InitializeInstanceFields().
|
protected |
Definition at line 107 of file CEP.h.
Referenced by CEP(), GetDecelCoast(), and InitializeInstanceFields().
|
protected |
Definition at line 106 of file CEP.h.
Referenced by CEP(), GetDecelCoast(), and InitializeInstanceFields().
|
private |
Definition at line 55 of file CEP.h.
Referenced by CEP(), GetCO2Emission(), GetEmission(), and getFuelType().
|
protected |
Definition at line 118 of file CEP.h.
Referenced by CEP(), GetDecelCoast(), and GetGearCoeffecient().
|
protected |
|
private |
Definition at line 50 of file CEP.h.
Referenced by CEP(), getHeavyVehicle(), and InitializeInstanceFields().
|
protected |
Definition at line 122 of file CEP.h.
Referenced by CEP(), GetEmission(), and InitializeInstanceFields().
|
protected |
Definition at line 123 of file CEP.h.
Referenced by CEP(), and GetEmission().
|
protected |
|
protected |
Definition at line 89 of file CEP.h.
Referenced by CalcPower(), CEP(), GetDecelCoast(), GetMaxAccel(), and InitializeInstanceFields().
|
protected |
Definition at line 125 of file CEP.h.
Referenced by CEP(), GetDecelCoast(), and GetDragCoeffecient().
|
protected |
Definition at line 113 of file CEP.h.
Referenced by CEP(), and GetNormedEmission().
|
protected |
|
protected |
Definition at line 112 of file CEP.h.
Referenced by CEP(), and GetNormedEmission().
|
protected |
|
private |
Definition at line 76 of file CEP.h.
Referenced by CEP(), getNormalizingPower(), and InitializeInstanceFields().
|
private |
Definition at line 65 of file CEP.h.
Referenced by CEP(), getNormalizingTypeX(), and InitializeInstanceFields().
|
protected |
Definition at line 117 of file CEP.h.
Referenced by CEP(), and GetNormedEmission().
|
protected |
Definition at line 102 of file CEP.h.
Referenced by CEP(), GetPMaxNorm(), and InitializeInstanceFields().
|
protected |
Definition at line 104 of file CEP.h.
Referenced by CEP(), GetPMaxNorm(), and InitializeInstanceFields().
|
protected |
Definition at line 101 of file CEP.h.
Referenced by CEP(), GetPMaxNorm(), and InitializeInstanceFields().
|
protected |
Definition at line 103 of file CEP.h.
Referenced by CEP(), GetPMaxNorm(), and InitializeInstanceFields().
|
protected |
Definition at line 111 of file CEP.h.
Referenced by CalcEngPower(), CEP(), and GetEmission().
|
protected |
Definition at line 114 of file CEP.h.
Referenced by CEP(), and GetEmission().
|
protected |
|
private |
Definition at line 70 of file CEP.h.
Referenced by CalcPower(), CEP(), GetDecelCoast(), GetMaxAccel(), getRatedPower(), InitializeInstanceFields(), and setRatedPower().
|
protected |
Definition at line 94 of file CEP.h.
Referenced by CalcPower(), CEP(), GetDecelCoast(), and InitializeInstanceFields().
|
protected |
Definition at line 95 of file CEP.h.
Referenced by CalcPower(), CEP(), GetDecelCoast(), and InitializeInstanceFields().
|
protected |
Definition at line 96 of file CEP.h.
Referenced by CEP(), GetDecelCoast(), and InitializeInstanceFields().
|
protected |
Definition at line 97 of file CEP.h.
Referenced by CEP(), GetDecelCoast(), and InitializeInstanceFields().
|
protected |
Definition at line 98 of file CEP.h.
Referenced by CalcPower(), CEP(), GetDecelCoast(), and InitializeInstanceFields().
|
protected |
Definition at line 119 of file CEP.h.
Referenced by CEP(), and GetRotationalCoeffecient().
|
protected |
|
protected |
Definition at line 110 of file CEP.h.
Referenced by CEP(), GetDecelCoast(), GetGearCoeffecient(), and GetRotationalCoeffecient().
|
protected |
|
protected |
Definition at line 90 of file CEP.h.
Referenced by CalcPower(), CEP(), GetDecelCoast(), GetMaxAccel(), and InitializeInstanceFields().
|
protected |
Definition at line 91 of file CEP.h.
Referenced by CalcPower(), CEP(), GetMaxAccel(), and InitializeInstanceFields().
|
getset |
Definition at line 313 of file CEP.cs.
Referenced by PHEMlightdll.PHEMLight.CreateVehicleStateData().
|
get |
|
get |
|
getset |
Definition at line 287 of file CEP.cs.
Referenced by PHEMlightdll.PHEMLight.CreateVehicleStateData().