Skip to content

Releases: NREL/floris

v2.5.3

06 Jun 15:12
Compare
Choose a tag to compare

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

09 May 13:55
a6fc5d3
Compare
Choose a tag to compare

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

Full Changelog: v4.4.1...v4.4.2

v4.4.1

07 Apr 13:44
0a25074
Compare
Choose a tag to compare

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

Full Changelog: v4.4...v4.4.1

v4.4

31 Mar 22:25
9071cc2
Compare
Choose a tag to compare

FLORIS v4.4 introduces two new turbine operation models, the ControllerDependentTurbine model and the UnifiedMomentumModelTurbine, developed at TUM and MIT, respectively, to FLORIS. These provide exciting options for advanced modeling of how turbines operate when yaw misaligned and derated.

Also included is a beta feature for representing the variable operating cost (VOC) of a turbine and optimizing for net revenue given operating costs. Finally, a bug fix for wakes of turbines implementing active wake mixing is included.

New features

Bug fixes

  • [BUGFIX] AWC wake mixing factor with mixed awc_modes inputs by @gyalla in #1090

New Contributors

Full Changelog: v4.3.1...v4.4

v4.3.1

21 Mar 19:16
b9c57a1
Compare
Choose a tag to compare

Patch release for FLORIS including a handful of bug fixes and package updates, including a bug fix for mixed awc_modes in the AWCTurbine operation model.

What's Changed

New Contributors

Full Changelog: v4.3...v4.3.1

v4.3

04 Mar 20:44
c50389c
Compare
Choose a tag to compare

FLORIS v4.3 updates package requirements and provides performance enhancements. Support for python v3.8 is dropped and the numpy requirement is stepped up to numpy v2 (that is, Floris v4.3 and above no longer supports numpy v1). Also, a beta feature to instantiate a FlorisModel from default values is added.

Functional enhancements

Performance enhancements

Packaging updates

Bug fixes

  • [BUGFIX] Allow empty arrays in export as dict by @rafmudaf in #1061
  • [BUGFIX] Dimension update in LayoutOptimizationBase by @misi9170 in #1067

Full Changelog: v4.2.2...v4.3

v4.2.2

19 Dec 06:39
Compare
Choose a tag to compare

Patch release for FLORIS v4.2. Includes bug fix to prevent warnings being raised unnecessarily in yaw optimization routines caused by a bug fix in v4.2.1.

What's Changed

  • [BUGFIX] Prevent unnecessary warning being raised in yaw optimization procedures by @misi9170 in #1045

Full Changelog: v4.2.1...v4.2.2

v4.2.1

27 Nov 18:27
fd37e9b
Compare
Choose a tag to compare

Patch release for FLORIS v4.2. Includes various bug fixes (for wind rose plot, unnecessary warnings, and documentation building) as well as code development improvements (uniform testing across all supported python versions as well moving package requirements to pyproject.toml).

FLORIS v4.2 will be the last minor FLORIS version to support python version 3.8, which is at end-of-life.

What's Changed

Full Changelog: v4.2...v4.2.1

v2.5.2

13 Nov 17:58
Compare
Choose a tag to compare

Patch release for FLORIS v2

What's Changed

Full Changelog: v2.5.1...v2.5.2

v4.2

26 Oct 23:08
440549c
Compare
Choose a tag to compare

FLORIS v4.2 brings further new features to FLORIS, along with some performance enhancements and bug fixes/minor improvements

New features

Performance enhancements

Functional enhancements

Bug fixes

  • [BUGFIX] Fix documentation examples build by @paulf81 in #960
  • [BUGFIX] Fix bug in check_turbine example (not resetting operation) by @misi9170 in #962
  • [BUGFIX] Gridded layout opt incorrectly generating spanning grid by @misi9170 in #984
  • [BUGFIX] Control setpoints and wind data set on FlorisModel copied into ParFlorisModel by @misi9170 in #997
  • Set ref wind height to -1 for turboparkgauss.yaml by @paulf81 in #999
  • [BUGFIX] Warn users if the turbine_type is set without setting reference_wind_height by @misi9170 in #1000

New Contributors

Full Changelog: v4.1.1...v4.2