There is a newer version of the record available.

Published March 4, 2025 | Version v4.3
Software Open

NREL/floris: v4.3

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_points by @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 LayoutOptimizationBase by @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