Commit Graph

78 Commits (b8578ae49c28e43d5b2087a95691ba7eb2f9c600)

Author SHA1 Message Date
Max Kannenberg cbd4e7f97f Round output data depending on the settings' approximation level 2022-08-08 16:12:08 +02:00
Max Kannenberg 5e33e62a79 Change output for outputDetail=:points_of_interest for a path without POI 2022-08-08 16:10:38 +02:00
Max Kannenberg acf8cd0c3b Remove the Dictionary for the behavior sections 2022-07-13 00:15:57 +02:00
Max Kannenberg 99a07094fc Remove the Dictionary for the moving section 2022-07-12 16:59:45 +02:00
Max Kannenberg b7e0f21ffb Remove step sizes from 'SupportPoint' 2022-07-05 21:42:19 +02:00
Max Kannenberg a3a68e5553 Add output detail 'data_points' with starting points of the driving modes 2022-07-05 21:41:41 +02:00
Max Kannenberg 892b84251a Rename 'data points' to 'support points' 2022-06-22 11:11:44 +02:00
Martin Scheidt ef4d4bcae2 amended outer constructor for Settings() 2022-06-20 14:11:55 +02:00
Martin Scheidt 6e52dfee87 enhanced help message 2022-06-09 15:10:59 +02:00
Martin Scheidt 08e7fb6acd remove automated jl doc testing 2022-06-05 17:57:48 +02:00
Martin Scheidt 8c17d0b6ae refactored function names with calc* 2022-06-05 15:41:28 +02:00
Martin Scheidt 3911b33f21 removed unnecessary header line 2022-06-05 15:30:48 +02:00
Martin Scheidt e0790fc4f6 Merge branch 'development_max' into development
# Conflicts:
#	src/behavior.jl
#	src/characteristics.jl
#	src/constructors.jl
2022-06-05 15:25:12 +02:00
Max Kannenberg 10e877e9ec Fix handling and output of points of interest 2022-06-03 18:11:28 +02:00
Martin Scheidt fab1ad017a refactored functions, removed characteristics.jl, and unified naming in constructors.jl 2022-06-03 17:24:16 +02:00
Max Kannenberg b05b9dbd0b Refactor the DataFrame output 2022-06-03 12:26:58 +02:00
Max Kannenberg 99c873a4e7 Refactor output detail and format and adapt examples 2022-06-02 12:32:00 +02:00
Max Kannenberg 8a97de3fdf Add dataFrame as output format 2022-05-31 17:23:56 +02:00
Max Kannenberg 9d26c6569f Add point of interest labels to data points 2022-05-31 13:06:40 +02:00
Max Kannenberg 191d19d3ef Refactor conversion of traction unit's air resistance 2022-05-30 20:10:45 +02:00
Max Kannenberg b0026e55c2 Fix behavior.jl for halting and for velocity step method 2022-05-30 17:47:36 +02:00
Max Kannenberg 09743db7ad Remove calculations of mechanical work and energy consumption 2022-05-24 16:56:05 +02:00
Max Kannenberg 4c7980bbe6 Change behavior section "standstill" to "halt" 2022-05-24 16:15:08 +02:00
Max Kannenberg ae5cc07862 Add the approxLevel from settings to formulary 2022-05-19 21:45:10 +02:00
Max Kannenberg 250687a851 Split calculation of vehicle resistances for different transport types 2022-05-19 21:42:29 +02:00
Martin Scheidt 7793552eea cars of train are now assumed as fully loaded 2022-05-12 22:40:13 +02:00
Martin Scheidt b2fc3ff73e debug GitHub actions 2022-05-12 17:59:37 +02:00
Martin Scheidt 840d1d0e46 removed CSV export 2022-05-12 16:50:27 +02:00
Martin Scheidt a5868af2c5 new type Train as struct 2022-05-12 16:32:15 +02:00
Martin Scheidt d4e7806efc separate file for constructors 2022-05-08 21:43:21 +02:00
Martin Scheidt f10d20b0b1 Updated path schema to 2022.05 2022-05-06 14:23:37 +02:00
Martin Scheidt 18ec0e5c54 renamed "TrainRun" into "TrainRuns" 2022-05-04 16:53:58 +02:00
Martin Scheidt 00eda496f5 new type Path as a struct, working test sets, structure rework 2022-05-04 16:34:17 +02:00
Martin Scheidt 80388e635f correct lower/upper case pickup 2022-04-28 18:34:18 +02:00
Martin Scheidt 310cd013da changed upper case to lower case 2022-04-28 17:29:24 +02:00
Martin Scheidt e2842157da new type Settings as struct 2022-04-28 17:02:40 +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
Martin Scheidt b669ea01d8 added pages in reference 2022-04-19 20:26:48 +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 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