Releases: NatLabRockies/floris
v4.6.4
v4.6.3
Patch release to update docstrings, enable the Cumulative Curl model to work with cubature grid, and make minor package improvements.
Fixes and documentation
- Improve various docstrings by @misi9170 in #1171
- [BUGFIX] Enable Cumulative Curl model to work with a cubature grid by @misi9170 in #1170
Package updates
- Use PyPI Trusted Publishing workflow by @misi9170 in #1184
- Update sphinxcontrib-mermaid requirement from ~=1.0 to >=1,<3 by @dependabot[bot] in #1181
Full Changelog: v4.6.2...v4.6.3
v4.6.2
v4.6.1
Patch release for FLORIS to update URLs for Github organization name change. Also included are some minor package dependency updates.
What's Changed
- Update package dependences (dependabot) by @misi9170 in #1172
- Update github URLs by @misi9170 in #1177
- FLORIS v4.6.1 by @misi9170 in #1180
Full Changelog: v4.6...v4.6.1
v4.6
FLORIS v4.6 brings various enhancements, including updated data for the floating IEA 15MW model; addition of the IEA 22MW turbine; and updates to allow multiple multidim_conditions to be run at once.
Official support for python version 3.9 is dropped and support is added for python 3.14.
Enhancements
- Add IEA 22MW reference wind turbine to turbine library by @misi9170 in #1146
- Allow
multidim_conditionsto be specified across multiple findices by @misi9170 in #1152
Code updates and bug fixes
- Update floating tilt table for floating IEA 15MW model by @misi9170 in #1151
- [DOCS] Fix Empirical Gaussian wake-induced mixing term definition by @misi9170 in #1158
- Improve examples by @aclerc in #956
- [BUGFIX] Wind direction steps check by @misi9170 in #1165
Package updates
- Drop support for python 3.9 and add python 3.14 by @misi9170 in #1079
- Add dependabot dependent version updates by @paulf81 in #1064
- Update name of laboratory by @misi9170 in #1160
New Contributors
Full Changelog: v4.5.1...v4.6
v4.5.1
Patch release for FLORIS to fix a bug that incorrectly applied the heterogeneous_inflow_config when using the ParFlorisModel.
What's Changed
Full Changelog: v4.5...v4.5.1
v4.5
FLORIS v4.5 brings in various new features, user interface improvements, and bug fixes. In particular, check out new options for interpolation of heterogeneous wind maps; turbulence intensity sampling; and various user interface and modeling improvements. Special thanks to our three new contributors on this release, as well as our ongoing contributors!
New features
- Add Nearest-Neighbor interpolation to heterogeneous wind map by @Bartdoekemeijer in #1025
- TI sampling at arbitrary points by @hannahgielen in #1129
Modeling improvements
- [BUGFIX] Tilt cosine law correction by @mkrause-strath in #1126
User interface improvements
- [BUGFIX] Improve handling of multidimensional turbine conditions by @misi9170 in #996
- Enable
sample_flow_at_pointswith heterogeneity by @misi9170 in #1110 - Add
turbine_average_velocitiesproperty to UncertainFlorisModel by @paulf81 in #1135
Performance improvements
Packaging updates
General bug fixes
- [BUGFIX] Specify resolution in scipy yaw optimization regression test by @misi9170 in #1136
- [BUGFIX] Fix incorrect implementation in geometric yaw optimization by @misi9170 in #1143
New Contributors
- @RRiva made their first contribution in #1120
- @hannahgielen made their first contribution in #1129
- @mkrause-strath made their first contribution in #1126
Full Changelog: v4.4.2...v4.5
v2.5.3
Patch release for FLORIS v2 to fix an issue when both uncertainty and heterogeneity are used. Note that python version 3.8 is no longer officially supported as it is now at end of life.
What's Changed
- Fix bug in version 2 when wind direction uncertainty and heterogeneity are both used by @pjireland in #1115
Full Changelog: v2.5.2...v2.5.3
v4.4.2
Patch release for FLORIS including a bugfix that ensures FlorisModel and its subclasses are copied correctly. The bug was causing UncertainFlorisModel combined with ParFlorisModel not to work as expected.
What's Changed
- [BUGFIX]
UncertainFlorisModelnot correctly usingParFlorisModelby @misi9170 in #1107 - FLORIS v4.4.2 by @misi9170 in #1109
Full Changelog: v4.4.1...v4.4.2
v4.4.1
Patch release for FLORIS to provide extra turbine data when installing from PyPI and to make tests more thorough in checking that data is provided.
What's Changed
- [BUGFIX] Add demo_cp_ct_surface location to data files. by @misi9170 in #1095
- FLORIS v4.4.1 by @misi9170 in #1096
Full Changelog: v4.4...v4.4.1