Published March 4, 2025
| Version v4.3
Software
Open
NREL/floris: v4.3
Authors/Creators
- Rafael M Mudafort1
- paulf81
- Chris Bay2
- misi9170
- Rob Hammond3
- ejsimley
- nhamilto3
- Pete Bachant
- Bart Doekemeijer4
- Katherine Fleming
- Eliot Quon
- jrannoni
- PJ Stanley
- Pablo Benito Cia5
- Peter Ireland6
- zerweck
- scottryn7
- rctredgold
- pduff-code8
- jfrederik-nrel
- afarrell2
- Tony Martinez9
- Sondre Sortland
- Knut S. Seim10
- Julian Quick
- Johannes Schreiber
- Jasper Kreeft4
- Jared Thomas1
- Gustav Vallbo
- 1. @NREL
- 2. National Renewable Energy Lab
- 3. National Renewable Energy Laboratory
- 4. Shell
- 5. CENER
- 6. WindESCo
- 7. Portland State University
- 8. National Renewable Energy Laboratory (NREL)
- 9. NREL
- 10. Equinor
Description
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
- Improve error check for FlorisModel merge function by @rafmudaf in https://github.com/NREL/floris/pull/1044
- Support initializing FLORIS with default values by @rafmudaf in https://github.com/NREL/floris/pull/1040
- Enable
solve_for_points()with CC model by @misi9170 in https://github.com/NREL/floris/pull/1058
Performance enhancements
- Add parallel solve for
sample_flow_at_pointsby @misi9170 in https://github.com/NREL/floris/pull/1059 - Reduce computation time massively in large het_map objects by @Bartdoekemeijer in https://github.com/NREL/floris/pull/1024
Packaging updates
- Remove support for python 3.8 by @misi9170 in https://github.com/NREL/floris/pull/1042
- Add versions to optional dependencies by @paulf81 in https://github.com/NREL/floris/pull/1035
- Add automatic benchmarking by @paulf81 in https://github.com/NREL/floris/pull/1062
- Update numpy req to 2 by @paulf81 in https://github.com/NREL/floris/pull/1051
- Update ruff versions by @paulf81 in https://github.com/NREL/floris/pull/1063
Bug fixes
- [BUGFIX] Allow empty arrays in export as dict by @rafmudaf in https://github.com/NREL/floris/pull/1061
- [BUGFIX] Dimension update in
LayoutOptimizationBaseby @misi9170 in https://github.com/NREL/floris/pull/1067
Full Changelog: https://github.com/NREL/floris/compare/v4.2.2...v4.3
Files
NREL/floris-v4.3.zip
Files
(12.7 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:88b7292f9e306308623d12ea1b6d2e0e
|
12.7 MB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/NREL/floris/tree/v4.3 (URL)
Software
- Repository URL
- https://github.com/NREL/floris