Code development platform for open source projects from the European Union institutions

Skip to content
Snippets Groups Projects
Forked from VECTO / VECTO Sim
9307 commits behind the upstream repository.
Markus QUARITSCH's avatar
Markus Quaritsch authored
Merge pull request #184 in VECTO/vecto-sim from ~EMKRISPMI/vecto-sim:feature/VECTO-167-additional-vmod-in-1hz to develop

* commit '3da2e0d1':
  Engine: changed ComputeFullLoadPower from angularVelocity to avgEngineSpeed
  enhanced direct gear loss map for 12t Delivery Truck
  corrected dynamics bug in search statistics
  more convenient delaunay map DrawGraph Method
  enhanced loss maps for tests
  enhanced loss maps for tests
  no crosswind correction: changed max speed value for constant interpolation from 100km/h to 150km/h
  fuel consumption extrapolation not allowed
  enhanced data range of loss maps for generic vehicle, reset extrapolated flag in transmission loss map
  more accurate calculation of v_act
  added order of parameters in AssertHelper.AreRelativeEqual to be uniform with other methods
  added additional tests in 1Hz: v_act >= 0 and fc_map >= 0 and v_act at the end must be the same as in the original data
  added extra case on GearShift after SearchBrakePower in Brake Mode
  better error message for crosswind extrapolation
f25d71dc
History

BUILD

Before compiling you need to add references to:

  • vectolic.dll
  • itextsharp.dll
  • Newtonsoft.Json.dll

EXECUTE

The following directories/files must be provided in the application folder (e.g. ..\bin\Release):

  • User Manual
  • Declaration
  • User Manual\Release Notes.pdf (provided with the VECTO release)
  • vectolic.dll (should be placed there automatically when compiling)
  • itextsharp.dll (should be placed there automatically when compiling)
  • Newtonsoft.Json.dll (should be placed there automatically when compiling)
  • license.dat (provided by EC/JRC)

RELEASE

Checklist to build a new release:

  • Make zip-folder named with the "Semantic-version", ie: 2014_15_5-VECTO-2.0.1-beta1.
  • Copy into it:
    • executable (.EXE) (from bin/Debug when pre/beta release)
    • itextsharp.dll
    • Newtonsoft.Json.dll
    • vectolic.dll (check for right version!! Source is currently in beta for file signing features)
    • User Manual (dir)
    • User Manual\Release Notes.pdf (generate(!) it from source)
    • Declaration (dir)
    • Generic Vehicles (dir)
  • Make a temp-copy of the folder and run it with a license to check everything alright
  • ZIP the folder.
  • Upload into CITNet's SVN: https://webgate.ec.europa.eu/CITnet/svn/VECTO/trunk/Share/ and link from: https://webgate.ec.europa.eu/CITnet/confluence/display/VECTO/Releases
  • Make licenses and update private pages
  • Tag repos.
  • Announce in VECTO-58