Skip to content

Releases: Deltares/Koswat

Release-2023

07 Nov 13:20
Compare
Choose a tag to compare

What's Changed

  • Docs/architecture by @Carsopre in #78
  • Chore/move workflows to tc by @Carsopre in #80
  • Test/81 definition of testcases by @Carsopre in #88
  • Fix/82 do not calculate volumes when profile does not change by @Carsopre in #90
  • Test/unicode characters when comparing test results by @Carsopre in #92
  • Fix/docu improvements by @ArdtK in #98
  • chore: added logic to deal with MultiPolygon geometries by @Carsopre in #94
  • Feature/86 read and stack multiple surroundings layers by @ArdtK in #89
  • Fix/83 removal of outside grass and clay layers with outside reinforcement by @Carsopre in #95
  • test: Updated test reference data by @Carsopre in #100
  • Feature/96 refactor improve distinction between reinforcementinputprofile and reinforcementprofile by @Carsopre in #99
  • Feature/85 add construction costs walls to measures by @ArdtK in #102
  • Feature/108 apply a measure selection strategy to all locations by @Carsopre in #111
  • fix: corrected berm width calculations by @ArdtK in #114
  • feature: 109 Extend CSV report with new rows. by @Carsopre in #112
  • Feature/103 calculate construction wall length by @ArdtK in #107
  • Feature/110 apply surroundings properties to reinforcement selection by @Carsopre in #115
  • Test: Acceptance tests, update_scenario_test_cases by @Carsopre in #119
  • Feature/110 improve cluster datastructure by @Carsopre in #118
  • Feature/104 calculate construction wall cost by @ArdtK in #116
  • Feature/117 split output csv into two parts by @Carsopre in #121
  • chore: Processed sonar cloud remarks by @Carsopre in #125

Full Changelog: v0.13.0...v0.14.0

v0.12.1-rc-ii-mvp

26 Jan 13:34
Compare
Choose a tag to compare
v0.12.1-rc-ii-mvp Pre-release
Pre-release

What's Changed

  • fix(calc_library.py): Corrected collection of surface points, added e… by @Carsopre in #72
  • Fix/70 layer surface not accurate by @Carsopre in #73
  • ci(poetry.lock): Bumped dependencies versions by @Carsopre in #74
  • feat(koswat/cost_report): Koswat Summary now includes all available l… by @Carsopre in #75

Full Changelog: v0.11.5...v0.12.0

What's Changed

  • fix(calc_library.py): Corrected collection of surface points, added e… by @Carsopre in #72
  • Fix/70 layer surface not accurate by @Carsopre in #73
  • ci(poetry.lock): Bumped dependencies versions by @Carsopre in #74
  • feat(koswat/cost_report): Koswat Summary now includes all available l… by @Carsopre in #75
  • fix(calc_library.py): Standrad reinforcement calculation now uses a d… by @Carsopre in #76

Full Changelog: v0.11.5...v0.12.1

v0.11.5-rc-mvp

12 Jan 14:42
Compare
Choose a tag to compare
v0.11.5-rc-mvp Pre-release
Pre-release

**Release candidate for MVP **

What's Changed

  • Ci/setup ci by @Carsopre in #3
  • Feat/6 create basic polygon by @Carsopre in #10
  • Feat/poc i basic polygon and calculations by @Carsopre in #13
  • Feat/14 koswat can read a shp file by @Carsopre in #17
  • Feat/15 koswat can read a csv file containing distances to buildings by @Carsopre in #18
  • Feat/16 koswat can determine the dikes to consider with the input from both a shp and a csv file by @Carsopre in #19
  • Milestone/poc ii calculate multiple cross sections by @Carsopre in #20
  • Chore/minor refactorings by @Carsopre in #21
  • Feat/31 create the class reinforcementprofile as a subtype of the current profile by @Carsopre in #33
  • Feat/31 create the class reinforcementprofile as a subtype of the current profile by @Carsopre in #34
  • chore: Adapted reinforcement profile calculations to protocol. Adapte… by @Carsopre in #35
  • Feat/28 piping wall by @Carsopre in #36
  • Feat/29 stability wall by @Carsopre in #37
  • Feat/30 cofferdam by @Carsopre in #38
  • Feat/26 export of the matrix as a csv by @Carsopre in #39
  • Milestone/poc iii apply profile reinforcement criteria by @Carsopre in #40
  • Feature/22 as a user i want to be able to get all geometry layers by @Carsopre in #44
  • Feature/43 as a user i want to break down the volumes being extracted and reused by @Carsopre in #45
  • Feat/43 as a user i want to break down the volumes being extracted and reused by @Carsopre in #46
  • Feature/mvp by @Carsopre in #47
  • Feat/42 as a user i want to generate the output in files by @Carsopre in #48
  • Feature/mvp by @Carsopre in #49
  • Chore/improve pyplot figure handling by @Carsopre in #50
  • fix(summary_matrix_csv_exporter): We now correctly export all require… by @Carsopre in #51
  • Fix/profile plot polygons by @Carsopre in #55
  • Feat/41 read ini files by @Carsopre in #56
  • Fix/41 import traject surroundings by @Carsopre in #57
  • Feat/41 run analysis from main by @Carsopre in #58
  • feat(koswat/koswat_handler.py): We now accept a log_output argument t… by @Carsopre in #62
  • Chore/sonarcloud fixes by @Carsopre in #63
  • fix(koswat/main.py): Renamed main file to fit to python main expe… by @Carsopre in #64
  • Chore/general cleanup to mvp by @Carsopre in #65
  • Chore/code coverage improvements by @Carsopre in #66
  • Docs/create documentation by @Carsopre in #67
  • Fix/68 calculation of a dikesection should only happen for its matched scenario by @Carsopre in #69
  • fix(calc_library): Small correction to avoid crashing when trying to … by @Carsopre in #71

New Contributors

Full Changelog: v0.2.0...v0.11.5

Minimal Viable Product

20 Dec 14:43
Compare
Choose a tag to compare
Pre-release

What's Changed

  • Ci/setup ci by @Carsopre in #3
  • Feat/6 create basic polygon by @Carsopre in #10
  • Feat/poc i basic polygon and calculations by @Carsopre in #13
  • Feat/14 koswat can read a shp file by @Carsopre in #17
  • Feat/15 koswat can read a csv file containing distances to buildings by @Carsopre in #18
  • Feat/16 koswat can determine the dikes to consider with the input from both a shp and a csv file by @Carsopre in #19
  • Milestone/poc ii calculate multiple cross sections by @Carsopre in #20
  • Chore/minor refactorings by @Carsopre in #21
  • Feat/31 create the class reinforcementprofile as a subtype of the current profile by @Carsopre in #33
  • Feat/31 create the class reinforcementprofile as a subtype of the current profile by @Carsopre in #34
  • chore: Adapted reinforcement profile calculations to protocol. Adapte… by @Carsopre in #35
  • Feat/28 piping wall by @Carsopre in #36
  • Feat/29 stability wall by @Carsopre in #37
  • Feat/30 cofferdam by @Carsopre in #38
  • Feat/26 export of the matrix as a csv by @Carsopre in #39
  • Milestone/poc iii apply profile reinforcement criteria by @Carsopre in #40
  • Feature/22 as a user i want to be able to get all geometry layers by @Carsopre in #44
  • Feature/43 as a user i want to break down the volumes being extracted and reused by @Carsopre in #45
  • Feat/43 as a user i want to break down the volumes being extracted and reused by @Carsopre in #46
  • Feature/mvp by @Carsopre in #47
  • Feat/42 as a user i want to generate the output in files by @Carsopre in #48
  • Feature/mvp by @Carsopre in #49
  • Chore/improve pyplot figure handling by @Carsopre in #50
  • fix(summary_matrix_csv_exporter): We now correctly export all require… by @Carsopre in #51
  • Fix/profile plot polygons by @Carsopre in #55
  • Feat/41 read ini files by @Carsopre in #56
  • Fix/41 import traject surroundings by @Carsopre in #57
  • Feat/41 run analysis from main by @Carsopre in #58
  • feat(koswat/koswat_handler.py): We now accept a log_output argument t… by @Carsopre in #62
  • Chore/sonarcloud fixes by @Carsopre in #63
  • fix(koswat/main.py): Renamed main file to fit to python main expe… by @Carsopre in #64

New Contributors

Full Changelog: v0.2.0...v0.11.1

What's Changed

Full Changelog: v0.11.1...v0.11.2