Releases: NREL/floris
v3.0
This release includes major upgrades to FLORIS' software architecture, provides better computational performance, and includes a new, more accurate wake model. Details can be found at: https://www.nrel.gov/wind/assets/pdfs/floris-v3-announcement.pdf.
v3.0 Prerelease 4
This release fixes remaining issues in the deployment infrastructure through PyPI.
v2.5
Wind Took Kit documentation improvements
#243 Improve visualize_cut_plane() function
#245 Improved SciPy Yaw optimization classes
#254 Fixing yaw position when calculating power with wind direction uncertainty
#261 Add simple turbine clustering functionality to SciPy yaw optimization
#262 Refactorization of yaw optimization code and inclusion of the Serial Refine optimization method
#265 Improve performance by disabling wake calculations when no_wake=True
#275 Calculate no-wake farm power in optimization
v3.0 Prerelease 3
This prerelease fixes an issue in the build and install system introduced in v3.0rc2.
v3.0 Prerelease 2
This prelease includes the following updates:
- Adds GitHub Pages-based documentation at https://nrel.github.io/floris
- Improvements to Serial-Refine yaw optimizer (#281)
- Supports heterogenous wind speed definitions (#303)
- Improves Jensen / Jimenez model performance by about 25% (#317)
v3.0 Prerelease 1
This is the initial public release of a redesigned architecture of the FLORIS software called FLORIS v3.
We are actively seeking beta testers for the new framework. If you are interested in using FLORIS to conduct studies of a wind farm or extending FLORIS to include your own wake model, please get in touch! Register for beta testing at https://forms.office.com/g/AmpAkJVvja and join the conversations at GitHub Discussions.
v2.4
New Features
#209 Add yaw added recovery feature to Gauss wake model
#203 Add black and white option to layout
#202 Add cut plane functionality
#164 Update Blondel model
Bug fixes and improvements
#230 Infrastructure improvements - docs and testing
#229 Bug fix: use Vec3 for points in VTK output
#227 Bug fix: Use a circular mask area in multizone wake model
#226 Bug fix: Use a circular mask area in Jensen wake model
#218 Update README to refer to GitHub Discussions
#208 Change wind direction value to scalar from list
#206 Fix Bibtex reference in README
v2.3
This is a re-release of v2.3.0. It contains a fix for a bug that prevented FLORIS from installing with package managers (pip
and conda
).
New Features
#167 - Add boundary grid parameterization method and example
#188 - Add TurbOPark Model
#195 - Continuous secondary steering
Bug fixes and improvements
#174 - Ensure Turbine.velocities is an array before attempting to drop NaNs, and some logging fixes
#176 - Allow suppressing verbose output from YawOptimization.optimize
#184 - renaming: power_opt to power_init in _get_initial_farm_power()
#186 - Adds init file to Optimization package
#191 - Moving effective yaw definition & properties to Gauss deflection model
#194 - Bugfixes and performance enhancements for the curled wake model
#197 - Disable the Turbine.Cp property
4256dad - Adding hours of day to include in wind rose based on WIND Toolkit data
Bugfix: Moving effective yaw definition and properties to Gauss deflection model
Moves the definition for the effective yaw calculation and the required properties to the gauss deflection model and out of the base deflection class
Updates to GCH V/W velocities and cut planes
Fixes numerical issue with GCH calculations of V/W velocities for wake rotation
Adds capability for y-normal cut planes to be extracted from the flow data
Adds example for interactive visualization of flow fields