Merge pull request #85 in VECTO/vecto-sim from...
Merge pull request #85 in VECTO/vecto-sim from ~EMQUARIMA/vecto-sim:feature/VECTO-125-comparison-of-vecto2.2-and-vecto3 to develop * commit '5d22b90d': (25 commits) re-enable SI::HasEqualUnit - no significant performance impact disable HasEqualUnit further optimization in triangle::isinside optimize triangle operations shortcut converting km/h -> m/s , rpm -> 1/s optimize constructors, operators in SI classes refactoring of graph writer modified kmph to meter per second conversion. faster(?) change point class to struct vectoconsole: show progress fixed typo in testcases additional testcase: vehicle speed exceeds coasting threshold close before braking implement small tolerance (5%) the current simulation interval may exceed the shifting time driverstrategy: handle additional case add threadId in logging output refactoring: VectoRuns now use background worker, driving cycle has progress indicator, vectorun updates progress use helper method KMPHtoMeterPerSecond() testcases to run all declaration cycles assertions for successful completion of runs show actual values without rounding ...
No related branches found
No related tags found
Showing
- VECTO/VECTO.vbproj 5 additions, 3 deletionsVECTO/VECTO.vbproj
- VectoConsole/App.config 22 additions, 20 deletionsVectoConsole/App.config
- VectoConsole/Program.cs 41 additions, 1 deletionVectoConsole/Program.cs
- VectoCore/FileIO/Reader/DrivingCycleDataReader.cs 4 additions, 12 deletionsVectoCore/FileIO/Reader/DrivingCycleDataReader.cs
- VectoCore/Models/Connector/Ports/ISimulationPort.cs 1 addition, 0 deletionsVectoCore/Models/Connector/Ports/ISimulationPort.cs
- VectoCore/Models/Simulation/Data/ModalResult.cs 2 additions, 0 deletionsVectoCore/Models/Simulation/Data/ModalResult.cs
- VectoCore/Models/Simulation/IVectoRun.cs 5 additions, 1 deletionVectoCore/Models/Simulation/IVectoRun.cs
- VectoCore/Models/Simulation/Impl/DistanceRun.cs 1 addition, 0 deletionsVectoCore/Models/Simulation/Impl/DistanceRun.cs
- VectoCore/Models/Simulation/Impl/JobContainer.cs 109 additions, 6 deletionsVectoCore/Models/Simulation/Impl/JobContainer.cs
- VectoCore/Models/Simulation/Impl/VectoRun.cs 18 additions, 1 deletionVectoCore/Models/Simulation/Impl/VectoRun.cs
- VectoCore/Models/SimulationComponent/Data/AccelerationCurve.cs 1 addition, 1 deletion...Core/Models/SimulationComponent/Data/AccelerationCurve.cs
- VectoCore/Models/SimulationComponent/Impl/DefaultDriverStrategy.cs 14 additions, 7 deletions.../Models/SimulationComponent/Impl/DefaultDriverStrategy.cs
- VectoCore/Models/SimulationComponent/Impl/DistanceBasedDrivingCycle.cs 15 additions, 0 deletions...els/SimulationComponent/Impl/DistanceBasedDrivingCycle.cs
- VectoCore/Models/SimulationComponent/Impl/Driver.cs 7 additions, 5 deletionsVectoCore/Models/SimulationComponent/Impl/Driver.cs
- VectoCore/Models/SimulationComponent/Impl/EngineOnlyDrivingCycle.cs 5 additions, 0 deletions...Models/SimulationComponent/Impl/EngineOnlyDrivingCycle.cs
- VectoCore/Models/SimulationComponent/Impl/Gearbox.cs 2 additions, 1 deletionVectoCore/Models/SimulationComponent/Impl/Gearbox.cs
- VectoCore/Models/SimulationComponent/Impl/TimeBasedDrivingCycle.cs 5 additions, 0 deletions.../Models/SimulationComponent/Impl/TimeBasedDrivingCycle.cs
- VectoCore/Utils/DoubleExtensionMethods.cs 4 additions, 2 deletionsVectoCore/Utils/DoubleExtensionMethods.cs
- VectoCore/Utils/Formulas.cs 2 additions, 2 deletionsVectoCore/Utils/Formulas.cs
- VectoCore/Utils/IntExtensionMethods.cs 4 additions, 2 deletionsVectoCore/Utils/IntExtensionMethods.cs
Loading
Please register or sign in to comment