edited cost model wrapper to accept non-objective components
established TopFarmGroup class for integrated optimization created example_4_integrated_optimization_aep_and_irr.py fixed pep8 and iir-example Introduced Penalty Component Various updates to facilitate the modular approach fixed penalty function fixed failing tests fixed more failing tests updated fuga/recorder tests to account for the new structure and increased number of elements in the recorder. upd. the input keys improved coverage
Showing
- _notebooks/elements/drivers.ipynb 0 additions, 1 deletion_notebooks/elements/drivers.ipynb
- examples/docs/example_4_integrated_optimization_aep_and_irr.py 48 additions, 0 deletions...les/docs/example_4_integrated_optimization_aep_and_irr.py
- examples/docs/figures/example_1_constrained_layout_optimization.png 0 additions, 0 deletions...ocs/figures/example_1_constrained_layout_optimization.png
- examples/docs/figures/example_2_wake_comparison.png 0 additions, 0 deletionsexamples/docs/figures/example_2_wake_comparison.png
- topfarm/_topfarm.py 41 additions, 9 deletionstopfarm/_topfarm.py
- topfarm/constraint_components/_constraint.py 0 additions, 26 deletionstopfarm/constraint_components/_constraint.py
- topfarm/constraint_components/boundary.py 82 additions, 74 deletionstopfarm/constraint_components/boundary.py
- topfarm/constraint_components/penalty_component.py 23 additions, 0 deletionstopfarm/constraint_components/penalty_component.py
- topfarm/constraint_components/spacing.py 18 additions, 20 deletionstopfarm/constraint_components/spacing.py
- topfarm/cost_models/cost_model_wrappers.py 53 additions, 39 deletionstopfarm/cost_models/cost_model_wrappers.py
- topfarm/cost_models/economic_models/__init__.py 0 additions, 0 deletionstopfarm/cost_models/economic_models/__init__.py
- topfarm/cost_models/economic_models/turbine_cost.py 223 additions, 0 deletionstopfarm/cost_models/economic_models/turbine_cost.py
- topfarm/cost_models/fuga/py_fuga.py 6 additions, 2 deletionstopfarm/cost_models/fuga/py_fuga.py
- topfarm/cost_models/utils/aep_calculator.py 10 additions, 4 deletionstopfarm/cost_models/utils/aep_calculator.py
- topfarm/plotting.py 7 additions, 1 deletiontopfarm/plotting.py
- topfarm/tests/deprecated_tests/test_constraints/test_boundary_polygon.py 1 addition, 1 deletion...eprecated_tests/test_constraints/test_boundary_polygon.py
- topfarm/tests/test_files/recordings/test_TopFarmListRecorder_continue.pkl 0 additions, 0 deletions...st_files/recordings/test_TopFarmListRecorder_continue.pkl
- topfarm/tests/test_files/xy3tb.py 1 addition, 1 deletiontopfarm/tests/test_files/xy3tb.py
- topfarm/tests/test_main.py 1 addition, 1 deletiontopfarm/tests/test_main.py
- topfarm/tests/test_topfarm_problems/test_TopFarmProblem.py 3 additions, 4 deletionstopfarm/tests/test_topfarm_problems/test_TopFarmProblem.py
Loading
Please register or sign in to comment