Tags give the ability to mark specific points in history as being important
-
v0.1.4
43cc7619 · ·Drop-in replacement for v0.1.3. - gplot() and svgplot() now draw links with different line thickness to represent cable type (after assign_cables() is called) - improve number formatting inside infobox of gplot() and svgplot() - switch SCIP modelling from Pyomo to PySCIPOpt, enabling the launching of concurrent solvers for the same problem (competitive mode) - refactor MILP code for reducing code duplication and improving consistency between model descriptions for the different APIs - add information on how to install missing solvers when a requested solver is not available - bump dependency NetworkX version to 3.6 (resolves pickling issues with nx.PlanarEmbedding) - update the documentation to reflect the changes involving solver SCIP and plotting functions - fix the assignment of graph attributes 'creator' (all solvers) and 'runtime' (scip)
-
v0.1.1
Release: OptiWindNet 0.1.11160693a · ·- drop Python 3.10 support (v0.1.0 had an inconsistency due to NetworkX v3.5) - minor syntax fix in pyproject.toml to make conda-forge package possible
-
v0.1.0
Release: OptiWindNet 0.1.069114586 · ·See the release notes for the high-level changelog. For the full commit history: https://gitlab.windenergy.dtu.dk/TOPFARM/OptiWindNet/-/compare/v0.0.6...v0.1.0
-
v0.0.6
40175660 · ·- Almost a drop-in replacement for v0.0.5 - single existing API change: argument name of HGS meta-heuristics: from max_reruns to max_retries - Introduction of Network/Router high-level API for easier on-boarding of new users - Two new components -- WindFarmNetwork and Router -- expose most of OWN's features - Major expansion and improvement of the documentation - Improved the Advanced API docs - Fully documented the Network/Router API - Added Topfarm integration example - Added the OptiWindNet logo - Added automated code testing based on pytest and tests for the main components - MILP model warm-starting is now checked for feasibility before invoking the solver (Pyomo-only) - Silenced warnings of Pyomo-based solvers when the search times out before the gap is reached - Other small fixes and improvements
-
v0.0.5
0d246567 · ·- drop-in replacement for v0.0.4 - gplot()' options improvements: - 'node_tag=True' plots node numbers - 'node_tag="load"' now also plots the roots' loads - 'tag_border=True' plots numbers of border/obstacle vertices - gplot() and svgplot() now can plot sites without borders - bug fixes and improvements in path-finding - bug fixes and improvements in navigation mesh generation - mesh generation now can handle terminals placed on border lines - some paperdb incomplete or incorrect entries were fixed - other small fixes and improvements
-
v0.0.4
83f1b0a4 · ·- fixed exception AttributeError on MacOS ('Process' object has no attribute 'cpu_affinity') - added 3 more locations (Hollandse Kust Zuid, Vineyard 1, Sofia) - enabled easy wind farm creation and import using JOSM (external program with GUI) - many improvements in docstrings and documentation in general -