Skip to content

Releases: WaterFutures/EPyT-Flow

v0.8.1

05 Dec 08:32
Compare
Choose a tag to compare

Hotfix: Replace GitHub links with links to own file server -- note that GitHub is blocking the readthedocs build server

v0.8.0

30 Nov 09:22
Compare
Choose a tag to compare
  • Several bug fixes
  • New event type: SpeciesInjectionEvent for injecting species in EPANET-MSX scenarios
  • ScenarioControlEnv is now fully EPANET-MSX compatible
  • Extended visualization capabilities
  • Several classes in EPyT-Flow are now more customizable
  • More syntactic sugar for easy usage -- e.g. plot functions in ScadaData
  • Add export to Pandas data frames

v0.7.3

12 Nov 07:52
Compare
Choose a tag to compare
  • JOSS submission: Revise according to the editor's suggestions
  • SensorConfig: Support custom mass unit in EPANET-MSX

v0.7.2

10 Nov 18:39
Compare
Choose a tag to compare

JOSS submission: Revise paper according to editor's suggestions

v0.7.1

10 Nov 17:30
Compare
Choose a tag to compare
  • Several bugfixes
  • New function add_species_injection_source() for injecting MSX species
  • Add plot functions to ScadaData

v0.7.0

01 Nov 09:01
Compare
Choose a tag to compare
  • Serialization: Add functions for loading and saving to .json files
  • New function in ScenarioSimulator: get_reporting_time_step()
  • Add y_ticks and legend to plot functions (plots can now also be saved to a file)
  • More regresion metrics
  • Several bug fixes
  • Minor changes

v0.6.0

22 Jul 12:37
Compare
Choose a tag to compare
  • Remove PDA as a default hydraulic model
  • Add helper functions to ScenarioControlEnv
  • Add functions for placing sensors everywhere
  • Add sensors for pump energy consumption and pump efficiency
  • SensorConfig: Add function for placing sensors everywhere and test for empty sensor config
  • .inp and .msx files can be opened several times (workaround for EPyT bug 54)
  • Bugfix: ScenarioConfig for handling relative paths
  • Add helper functions to NetworkTopoloy
  • Minor fixes

v0.5.0

27 Jun 08:34
Compare
Choose a tag to compare
  • NetworkTopology: Add helper functions for accessing different types of elements
  • Add axis labels to plot_timeseries_prediction()
  • Documentation: Add link to source code
  • Fix some doc strings

v0.4.0

17 Jun 11:58
Compare
Choose a tag to compare
  • NetworkTopology: Add export to GeoDataFrames
  • ParallelScenarioSimulation returns return values of the callback function
  • Several (minor) bug fixes

v0.3.0

09 Jun 08:38
Compare
Choose a tag to compare
  • Major bugfix: Flow units are considered in leakage modeling
  • EPANET and EPANET-MSX are compiled on macOS with CPU specific optimizations enabled
  • ScadaData and NetworkTopology can convert measurement units
  • Add node coordinates, valves, and pumps to NetworkTopology
  • Several (minor) bug fixes