Commit Graph

104 Commits (46aeba8c0c4866f8d693e8309c297e6e25fd83ff)

Author SHA1 Message Date
Martin Scheidt 310cd013da changed upper case to lower case 2022-04-28 17:29:24 +02:00
Martin Scheidt 580e13f97b added docs and GitHub actions from Julia template 2022-04-28 17:23:23 +02:00
Martin Scheidt e2842157da new type Settings as struct 2022-04-28 17:02:40 +02:00
Max Kannenberg 25959f7302
Merge pull request #3 from railtoolkit/dev-martin
Dev martin
2022-04-26 16:56:55 +02:00
Martin Scheidt e86971b67d renamed Input.jl in Types.jl 2022-04-22 14:49:59 +02:00
Martin Scheidt 237729ce5b renamed calculateDrivingDynamics() in trainRun() 2022-04-21 14:24:22 +02:00
Martin Scheidt 01c1751001 renamed DrivingDynamics.jl to Formulary.jl 2022-04-21 14:04:59 +02:00
Max Kannenberg 5d77fa97f1
Merge pull request #1 from railtoolkit/dev-martin
Dev martin
2022-04-20 15:10:07 +02:00
Martin Scheidt b669ea01d8 added pages in reference 2022-04-19 20:26:48 +02:00
Martin Scheidt cfacdc2170 added DOI 2022-04-19 20:26:29 +02:00
Martin Scheidt 91d59b9182 Providing more meta information for potential collaborators 2022-04-19 20:12:40 +02:00
Martin Scheidt 71ff668cc3 moved #History from README.md to CHANGELOG.md 2022-04-19 19:52:54 +02:00
Max Kannenberg 18c902e98c Refactor input and import and set default values 2022-04-08 21:28:02 +02:00
Max Kannenberg 9343e1cc74 Refactor input and import and set default values 2022-04-08 17:30:34 +02:00
Max Kannenberg 5c9541775d Refactor output and export for four different detail levels 2022-04-02 00:02:39 +02:00
Max Kannenberg 2983b2c2e1 Fix mass model "homogeneous strip" for distance and time step methods 2022-03-30 22:10:21 +02:00
Max Kannenberg 7d56c707c1 Refactor calculation of clearing sections 2022-03-18 18:07:01 +01:00
Max Kannenberg 99ce3cf4f5 Add moving phase downhillBraking 2022-03-11 02:33:08 +01:00
Max Kannenberg fff168964e Refactor conditions for while loops and if branches with boolean values 2022-03-09 17:50:44 +01:00
Max Kannenberg b94d1dda38 Add settings folder to TrainRun.jl/data with different settings files 2022-03-08 12:54:25 +01:00
Max Kannenberg 1dc6f8345a Refactor the call for adding breakFree and diminshing sections 2022-03-04 02:20:33 +01:00
Max Kannenberg be54089917 Refactor the handling of former section's speed limits and rename the moving phase "acceleration" 2022-02-25 23:36:05 +01:00
Max Kannenberg fde1027b92 Refactor TrainRunCalc.jl for better readability 2022-02-23 14:03:21 +01:00
Max Kannenberg 29c4ec0d5b Merge functions addAccelerationSection! and addAccelerationSectionUntilBraking! 2022-02-23 01:19:19 +01:00
Max Kannenberg 9081b61903 Fix Behavior.jl for using the time step method 2022-02-18 20:20:42 +01:00
Max Kannenberg fd05d25910 Change braking calculation from all in one step to multiple steps 2022-02-18 11:34:16 +01:00
Max Kannenberg 1a5cf9b822 Add feature to export points of interest as a CSV file 2022-01-22 17:49:53 +01:00
Max Kannenberg 917a16782d Integrate calculation for additional points of interest 2022-01-22 03:11:43 +01:00
Martin Scheidt 8802ef7bc7 fixed bibliography section 2022-01-21 21:57:40 +01:00
Max Kannenberg 80fa15874f Rename the module Preparation to Characteristics 2022-01-20 13:53:11 +01:00
Max Kannenberg 9ec48ec7cb Divide MovingPhases into Behavior and DrivingDynamics 2022-01-20 13:37:55 +01:00
Max Kannenberg 05c1bd8d52 Divide Operationsmodes and types and add its functions to TrainRunCalc and EnergySaving 2022-01-19 16:58:57 +01:00
Max Kannenberg 43a36b92db Extract the modules Export and AdditionalOutput from TrainRunCalc 2022-01-19 01:40:48 +01:00
Max Kannenberg c5a339e403 Divide TrainRun into TrainRunCalc and Import 2022-01-18 13:39:51 +01:00
Max Kannenberg 483878cb02 Remove behavior section "cruisingAfterCoasting" 2022-01-14 10:15:34 +01:00
Max Kannenberg 0b15ba343d Refactor the mutable struct DataPoint as a Dictionary 2022-01-10 06:43:19 +01:00
Max Kannenberg f590206226 Refactor the mutable struct BehaviorSection as a Dictionary 2022-01-08 02:11:08 +01:00
max 792bfea614 Merge pull request 'Added function Input.getEnum(string, enum_type)' (#1) from check-enum-type into master
Reviewed-on: #1
2022-01-03 20:18:36 +01:00
Max Kannenberg 28605abd4c Refactor the mutable struct CharacteristicSection as a Dictionary 2022-01-03 11:54:07 +01:00
Martin Scheidt af93438400 Added function Input.getEnum(string, enum_type) 2021-12-30 15:25:49 +01:00
Max Kannenberg e1ad3f917d Refactor the mutable struct EnergySaving and rename some variables 2021-12-22 15:10:36 +01:00
Max Kannenberg fd0476ad1f Add function addStandstill! for creating the BehaviorSection standstill 2021-12-17 21:14:58 +01:00
Max Kannenberg 4b6700612d Add an attribute to DataPoint to record the corresponding driving behavior 2021-12-16 16:54:27 +01:00
Max Kannenberg bee38ec311 Refactor some of the mutable structs from types.jl as Dictionaries 2021-12-16 14:39:25 +01:00
Max Kannenberg dab7e3495a Rename variables in every .jl an .yaml file 2021-12-14 14:06:56 +01:00
Max Kannenberg 7218b9d718 Merge fixing branches 2021-12-13 12:24:56 +01:00
Max Kannenberg 16c753814d Rename the real world path file 2021-12-13 11:56:22 +01:00
Martin Scheidt a7e733dd8a fixed MinimalWorkingExample.jl with working paths 2021-12-10 18:30:08 +01:00
Max Kannenberg 7eed749d49 Refactor modules for diminishing run and tractive effort velocity pairs 2021-12-08 22:44:35 +01:00
Max Kannenberg fb942260d2 Rename waypoints 2021-12-08 21:54:46 +01:00