Changelog

v0.1

  • Copying code from foxes.opt

Full Changelog: https://github.com/FraunhoferIWES/foxes/commits/v0.1

v0.1.3

  • Adding documentation

Full Changelog: https://github.com/FraunhoferIWES/foxes/commits/v0.1.3

v0.1.4

  • Adding example notebook: layout_optimization.ipynb

Full Changelog: https://github.com/FraunhoferIWES/foxes/commits/v0.1.4

v0.1.5

  • Adding first test 00_layout_single_state

Full Changelog: https://github.com/FraunhoferIWES/foxes/commits/v0.1.5

v0.1.6

  • Fixing bug in test

Full Changelog: https://github.com/FraunhoferIWES/foxes/commits/v0.1.6

v0.1.7

  • Updated documention

Full Changelog: https://github.com/FraunhoferIWES/foxes/commits/v0.1.7

v0.2

  • Adding github workflow for automatic testing

  • Adding support for foxes engines

Full Changelog: https://github.com/FraunhoferIWES/foxes/commits/v0.2

v0.2.1

  • Bug fixed with MaxFarmPower objective, now using states weights in states contraction

Full Changelog: https://github.com/FraunhoferIWES/foxes/commits/v0.2.1

v0.2.2

  • New notebook: wake_steering.ipynb, demonstrating how to optimize yaw angles

Full Changelog: https://github.com/FraunhoferIWES/foxes/commits/v0.2.2

v0.3

  • Introducing command line application foxes_opt_yaml: Runs optimization from yaml parameter input file, no Python script needed.

  • Changes in FarmVarsObjective: Renaming contraction rule mean into mean_no_weights.

  • Adding run-time factories to problems, objectives, and constraints.

  • Introducing output sub package, and first outputs SingleOptResultsWriter and MultiOptResultsWriter

  • New example yaml_input, demonstrating how to run *foxes_out through a yaml parameter file

Full Changelog: https://github.com/FraunhoferIWES/foxes/commits/v0.2.3