![]() |
Eclipse SUMO - Simulation of Urban MObility
|
Public Member Functions | |
| bool | CALC_Array (List< string > DataFiles, List< double > Time, List< double > Velocity, List< double > Gradient, out List< VehicleResult > VehicleResultsOrg, bool fleetMix=false, Correction DataCor=null, string CommentPref="c") |
| bool | CALC_Array (List< string > DataFiles, List< double > Time, List< double > Velocity, List< double > Gradient, out List< VehicleResult > VehicleResultsOrg, bool fleetMix=false, string CommentPref="c") |
| bool | CALC_Single (List< string > DataFiles, double Time, double Velocity, double acc, double Gradient, out List< VehicleResult > VehicleResultsOrg, bool fleetMix=false, Correction DataCor=null, string CommentPref="c") |
| bool | CALC_Single (List< string > DataFiles, double Time, double Velocity, double acc, double Gradient, out List< VehicleResult > VehicleResultsOrg, bool fleetMix=false, string CommentPref="c") |
| bool | ExportData (string path, List< VehicleResult > _VehicleResult) |
| bool | ExportData (string path, string vehicle, List< VehicleResult > _VehicleResult) |
| bool | ExportSumData (string path, List< VehicleResult > _VehicleResult) |
| bool | ExportSumData (string path, string vehicle, string cycle, VehicleResult _VehicleResult) |
| VehicleResult | GenerateSumData (List< VehicleResult > _VehicleResult) |
| VehicleResult | GenerateSumData (List< VehicleResult > _VehicleResult) |
Data Fields | |
| Helpers | Helper = new Helpers() |
Private Member Functions | |
| void | AddToErg (string IDstring, string Head, string Unit) |
| string | ErgHead () |
| string | ErgUnits () |
| void | OutSeq (VehicleResult _VehicleResult, bool STA=false, bool add=false) |
Private Attributes | |
| List< string > | _DataPath |
| CEPHandler | DataInput |
| Dictionary< string, cErgEntry > | ErgEntries = new Dictionary<string, cErgEntry>() |
| List< string > | ErgEntryList = new List<string>() |
Definition at line 13 of file dll_code/Start.cs.
|
inlineprivate |
Definition at line 247 of file V5/cs/Start.cs.
References ErgEntries, and ErgEntryList.
Referenced by OutSeq().
|
inline |
Definition at line 47 of file V5/cs/Start.cs.
References _DataPath, PHEMlightdll.PHEMLight.CreateVehicleStateData(), DataInput, and Helper.
|
inline |
Definition at line 50 of file dll_code/Start.cs.
References _DataPath, PHEMlightdll.PHEMLight.CreateVehicleStateData(), DataInput, and Helper.
|
inline |
Definition at line 152 of file V5/cs/Start.cs.
References _DataPath, PHEMlightdll.PHEMLight.CreateVehicleStateData(), DataInput, and Helper.
|
inline |
Definition at line 154 of file dll_code/Start.cs.
References _DataPath, PHEMlightdll.PHEMLight.CreateVehicleStateData(), DataInput, and Helper.
|
inlineprivate |
Definition at line 257 of file V5/cs/Start.cs.
References ErgEntries, and ErgEntryList.
Referenced by ExportData(), and ExportSumData().
|
inlineprivate |
Definition at line 277 of file V5/cs/Start.cs.
References ErgEntries, and ErgEntryList.
Referenced by ExportData(), and ExportSumData().
|
inline |
Definition at line 335 of file V5/cs/Start.cs.
References PHEMlightdll.VehicleResult.Accelaration, PHEMlightdll.EmissionData.Emi, PHEMlightdll.VehicleResult.EmissionData, ErgEntryList, ErgHead(), ErgUnits(), PHEMlightdll.VehicleResult.Grad, OutSeq(), PHEMlightdll.VehicleResult.PNormDrive, PHEMlightdll.VehicleResult.PNormRated, PHEMlightdll.VehicleResult.Power, PHEMlightdll.VehicleResult.PPos, PHEMlightdll.VehicleResult.Speed, and PHEMlightdll.VehicleResult.Time.
|
inline |
Definition at line 244 of file dll_code/Start.cs.
References PHEMlightdll.VehicleResult.Accelaration, PHEMlightdll.EmissionData.CO, PHEMlightdll.EmissionData.CO2, PHEMlightdll.VehicleResult.EmissionData, PHEMlightdll.EmissionData.FC, PHEMlightdll.EmissionData.FCel, PHEMlightdll.VehicleResult.Grad, PHEMlightdll.EmissionData.HC, PHEMlightdll.EmissionData.NOx, PHEMlightdll.EmissionData.PM, PHEMlightdll.VehicleResult.PNormDrive, PHEMlightdll.VehicleResult.PNormRated, PHEMlightdll.VehicleResult.Power, PHEMlightdll.VehicleResult.PPos, PHEMlightdll.VehicleResult.Speed, and PHEMlightdll.VehicleResult.Time.
|
inline |
Definition at line 393 of file V5/cs/Start.cs.
References PHEMlightdll.VehicleResult.Accelaration, PHEMlightdll.VehicleResult.Cycle, PHEMlightdll.EmissionData.Emi, PHEMlightdll.VehicleResult.EmissionData, ErgEntryList, ErgHead(), ErgUnits(), PHEMlightdll.VehicleResult.Grad, OutSeq(), PHEMlightdll.VehicleResult.PNormDrive, PHEMlightdll.VehicleResult.PNormRated, PHEMlightdll.VehicleResult.Power, PHEMlightdll.VehicleResult.PPos, PHEMlightdll.VehicleResult.Speed, PHEMlightdll.VehicleResult.Time, and PHEMlightdll.VehicleResult.Vehicle.
|
inline |
Definition at line 294 of file dll_code/Start.cs.
References PHEMlightdll.VehicleResult.Accelaration, PHEMlightdll.EmissionData.CO, PHEMlightdll.EmissionData.CO2, PHEMlightdll.VehicleResult.EmissionData, PHEMlightdll.EmissionData.FC, PHEMlightdll.EmissionData.FCel, PHEMlightdll.VehicleResult.Grad, PHEMlightdll.EmissionData.HC, PHEMlightdll.EmissionData.NOx, PHEMlightdll.EmissionData.PM, PHEMlightdll.VehicleResult.PNormDrive, PHEMlightdll.VehicleResult.PNormRated, PHEMlightdll.VehicleResult.Power, PHEMlightdll.VehicleResult.PPos, PHEMlightdll.VehicleResult.Speed, and PHEMlightdll.VehicleResult.Time.
|
inline |
Definition at line 346 of file dll_code/Start.cs.
References PHEMlightdll.VehicleResult.Accelaration, PHEMlightdll.EmissionData.CO, PHEMlightdll.EmissionData.CO2, PHEMlightdll.VehicleResult.EmissionData, PHEMlightdll.EmissionData.FC, PHEMlightdll.EmissionData.FCel, PHEMlightdll.VehicleResult.Grad, PHEMlightdll.EmissionData.HC, PHEMlightdll.EmissionData.NOx, PHEMlightdll.EmissionData.PM, PHEMlightdll.VehicleResult.PNormDrive, PHEMlightdll.VehicleResult.PNormRated, PHEMlightdll.VehicleResult.Power, and PHEMlightdll.VehicleResult.PPos.
|
inline |
Definition at line 455 of file V5/cs/Start.cs.
References PHEMlightdll.VehicleResult.Accelaration, PHEMlightdll.EmissionData.Emi, PHEMlightdll.VehicleResult.EmissionData, PHEMlightdll.VehicleResult.Grad, PHEMlightdll.VehicleResult.PNormDrive, PHEMlightdll.VehicleResult.PNormRated, PHEMlightdll.VehicleResult.Power, and PHEMlightdll.VehicleResult.PPos.
|
inlineprivate |
Definition at line 298 of file V5/cs/Start.cs.
References AddToErg(), PHEMlightdll.EmissionData.Emi, PHEMlightdll.VehicleResult.EmissionData, ErgEntries, and ErgEntryList.
Referenced by ExportData(), and ExportSumData().
|
private |
Definition at line 15 of file dll_code/Start.cs.
Referenced by CALC_Array(), CALC_Array(), CALC_Single(), and CALC_Single().
|
private |
Definition at line 16 of file dll_code/Start.cs.
Referenced by CALC_Array(), CALC_Array(), CALC_Single(), and CALC_Single().
|
private |
Definition at line 243 of file V5/cs/Start.cs.
Referenced by AddToErg(), ErgHead(), ErgUnits(), and OutSeq().
|
private |
Definition at line 244 of file V5/cs/Start.cs.
Referenced by AddToErg(), ErgHead(), ErgUnits(), ExportData(), ExportSumData(), and OutSeq().
Definition at line 17 of file dll_code/Start.cs.
Referenced by CALC_Array(), CALC_Array(), CALC_Single(), and CALC_Single().