.codecov.yml
.gitignore
.pre-commit-config.yaml
CONTRIBUTING.md
LICENSE.txt
README.md
pyproject.toml
.github/PULL_REQUEST_TEMPLATE.md
.github/dependabot.yml
.github/ISSUE_TEMPLATE/bug_report.md
.github/ISSUE_TEMPLATE/config.yml
.github/ISSUE_TEMPLATE/feature_request.md
.github/workflows/check-working-examples.yaml
.github/workflows/continuous-integration-workflow.yaml
.github/workflows/cpp-backend-tests.yml
.github/workflows/deploy-pages.yaml
.github/workflows/python-publish.yml
.github/workflows/quality-metrics-workflow.yaml
benchmarks/bench.py
docs/.nojekyll
docs/_config.yml
docs/_toc.yml
docs/advanced_concepts.ipynb
docs/api_docs.md
docs/architecture.md
docs/bibliography.md
docs/cc.yaml
docs/code_quality.ipynb
docs/dev_guide.md
docs/docs_image.png
docs/empirical_gauss_model.md
docs/floating_wind_turbine.md
docs/floris_models.ipynb
docs/gch.yaml
docs/heterogeneous_map.ipynb
docs/index.md
docs/input_reference_main.md
docs/input_reference_turbine.md
docs/installation.md
docs/intro_concepts.ipynb
docs/jensen.yaml
docs/layout_optimization.md
docs/multidimensional_wind_turbine.ipynb
docs/nrel_5MW.yaml
docs/operation_models_user.ipynb
docs/plot_complex_docs.png
docs/powerthrust_helix.png
docs/references.bib
docs/turbine_library.md
docs/turbine_models.ipynb
docs/v3_to_v4.md
docs/wake_models.ipynb
docs/wind_data_user.ipynb
examples/001_opening_floris_computing_power.py
examples/002_visualizations.py
examples/003_wind_data_objects.py
examples/004_set.py
examples/005_getting_power.py
examples/006_get_farm_aep.py
examples/007_sweeping_variables.py
examples/008_uncertain_models.py
examples/009_parallel_models.py
examples/010_compare_farm_power_with_neighbor.py
examples/_convert_examples_to_notebooks.py
examples/gradient_layout_optimization.py
examples/examples_control_optimization/001_opt_yaw_single_ws.py
examples/examples_control_optimization/002_opt_yaw_single_ws_uncertain.py
examples/examples_control_optimization/003_opt_yaw_multiple_ws.py
examples/examples_control_optimization/004_optimize_yaw_aep.py
examples/examples_control_optimization/005_optimize_yaw_aep_parallel.py
examples/examples_control_optimization/006_compare_yaw_optimizers.py
examples/examples_control_optimization/007_optimize_yaw_with_neighbor_farms.py
examples/examples_control_optimization/008_optimize_yaw_with_disabled_turbines.py
examples/examples_control_types/001_derating_control.py
examples/examples_control_types/002_disable_turbines.py
examples/examples_control_types/003_setting_yaw_and_disabling.py
examples/examples_control_types/004_helix_active_wake_mixing.py
examples/examples_control_types/005_peak_shaving.py
examples/examples_emgauss/001_empirical_gauss_velocity_deficit_parameters.py
examples/examples_emgauss/002_empirical_gauss_deflection_parameters.py
examples/examples_floating/001_floating_turbine_models.py
examples/examples_floating/002_floating_vs_fixedbottom_farm.py
examples/examples_floating/003_tilt_driven_vertical_wake_deflection.py
examples/examples_get_flow/001_extract_wind_speed_at_turbines.py
examples/examples_get_flow/002_extract_wind_speed_at_points.py
examples/examples_get_flow/003_extract_turbulence_intensity_at_points.py
examples/examples_get_flow/004_plot_velocity_deficit_profiles.py
examples/examples_heterogeneous/001_heterogeneous_inflow_single.py
examples/examples_heterogeneous/002_heterogeneous_using_wind_data.py
examples/examples_heterogeneous/003_heterogeneous_speedup_by_wd_and_ws.py
examples/examples_heterogeneous/004_heterogeneous_2d_and_3d.py
examples/examples_layout_optimization/001_optimize_layout.py
examples/examples_layout_optimization/002_optimize_layout_with_heterogeneity.py
examples/examples_layout_optimization/003_genetic_random_search.py
examples/examples_layout_optimization/004_generate_gridded_layout.py
examples/examples_layout_optimization/005_layout_optimization_complex_boundary.py
examples/examples_load_optimization/001_lti_and_voc.py
examples/examples_load_optimization/002_row_opt_example.py
examples/examples_multidim/001_multi_dimensional_cp_ct.py
examples/examples_multidim/002_multi_dimensional_cp_ct_2Hs.py
examples/examples_multidim/003_multi_dimensional_cp_ct_TI.py
examples/examples_operation_models/001_compare_yaw_loss.py
examples/examples_turbine/001_reference_turbines.py
examples/examples_turbine/002_multiple_turbine_types.py
examples/examples_turbine/003_specify_turbine_power_curve.py
examples/examples_turbopark/001_compare_turbopark_implementations.py
examples/examples_turbopark/comparison_data/Rowpark_Orsted.csv
examples/examples_turbopark/comparison_data/WindDirection_Sweep_Orsted.csv
examples/examples_uncertain/001_uncertain_model_params.py
examples/examples_uncertain/002_approx_floris_model.py
examples/examples_uncertain/003_uncertain_model_with_parallelization.py
examples/examples_visualizations/001_layout_visualizations.py
examples/examples_visualizations/002_visualize_y_cut_plane.py
examples/examples_visualizations/003_visualize_cross_plane.py
examples/examples_visualizations/004_visualize_rotor_values.py
examples/examples_visualizations/005_visualize_flow_by_sweeping_turbines.py
examples/examples_wind_data/001_wind_data_comparisons.py
examples/examples_wind_data/002_generate_ti.py
examples/examples_wind_data/003_generate_value.py
examples/examples_wind_resource_grid/000_generate_example_wrg.py
examples/examples_wind_resource_grid/001_wind_rose_wrg.py
examples/examples_wind_resource_grid/002_set_floris_with_wrg.py
examples/examples_wind_resource_grid/003_wrg_compar_layout_optimization.py
examples/examples_wind_resource_grid/wrg_example.wrg
examples/inputs/cc.yaml
examples/inputs/emgauss.yaml
examples/inputs/emgauss_helix.yaml
examples/inputs/gch.yaml
examples/inputs/gch_heterogeneous_inflow.yaml
examples/inputs/gch_multi_dim_cp_ct.yaml
examples/inputs/gch_multi_dim_cp_ct_TI.yaml
examples/inputs/gch_multiple_turbine_types.yaml
examples/inputs/jensen.yaml
examples/inputs/turbopark.yaml
examples/inputs/turbopark_cubature.yaml
examples/inputs/turboparkgauss.yaml
examples/inputs/turboparkgauss_cubature.yaml
examples/inputs/wind_rose.csv
examples/inputs/turbine_files/iea_15MW_multi_dim_TI.csv
examples/inputs/turbine_files/iea_15MW_multi_dim_TI.yaml
examples/inputs_floating/emgauss_fixed.yaml
examples/inputs_floating/emgauss_floating.yaml
examples/inputs_floating/emgauss_floating_fixedtilt15.yaml
examples/inputs_floating/emgauss_floating_fixedtilt5.yaml
examples/inputs_floating/gch_fixed.yaml
examples/inputs_floating/gch_floating.yaml
examples/inputs_floating/gch_floating_defined_floating.yaml
examples/inputs_floating/turbine_files/nrel_5MW_fixed.yaml
examples/inputs_floating/turbine_files/nrel_5MW_floating.yaml
examples/inputs_floating/turbine_files/nrel_5MW_floating_defined_floating.yaml
examples/inputs_floating/turbine_files/nrel_5MW_floating_fixedtilt15.yaml
examples/inputs_floating/turbine_files/nrel_5MW_floating_fixedtilt5.yaml
floris/__init__.py
floris/convert_floris_input_v3_to_v4.py
floris/convert_turbine_v3_to_v4.py
floris/cut_plane.py
floris/default_inputs.yaml
floris/floris_model.py
floris/flow_visualization.py
floris/heterogeneous_map.py
floris/layout_visualization.py
floris/logging_manager.py
floris/par_floris_model.py
floris/parallel_floris_model.py
floris/type_dec.py
floris/uncertain_floris_model.py
floris/utilities.py
floris/wind_data.py
floris/core/__init__.py
floris/core/base.py
floris/core/core.py
floris/core/cpp_core.py
floris/core/farm.py
floris/core/flow_field.py
floris/core/grid.py
floris/core/rotor_velocity.py
floris/core/solver.py
floris/core/wake.py
floris/core/turbine/__init__.py
floris/core/turbine/controller_dependent_operation_model.py
floris/core/turbine/operation_models.py
floris/core/turbine/turbine.py
floris/core/turbine/unified_momentum_model.py
floris/core/wake_combination/__init__.py
floris/core/wake_combination/fls.py
floris/core/wake_combination/max.py
floris/core/wake_combination/sosfs.py
floris/core/wake_deflection/__init__.py
floris/core/wake_deflection/empirical_gauss.py
floris/core/wake_deflection/gauss.py
floris/core/wake_deflection/jimenez.py
floris/core/wake_deflection/none.py
floris/core/wake_turbulence/__init__.py
floris/core/wake_turbulence/crespo_hernandez.py
floris/core/wake_turbulence/none.py
floris/core/wake_turbulence/wake_induced_mixing.py
floris/core/wake_velocity/__init__.py
floris/core/wake_velocity/cumulative_gauss_curl.py
floris/core/wake_velocity/empirical_gauss.py
floris/core/wake_velocity/gauss.py
floris/core/wake_velocity/jensen.py
floris/core/wake_velocity/none.py
floris/core/wake_velocity/turbopark.py
floris/core/wake_velocity/turbopark_lookup_table.mat
floris/core/wake_velocity/turboparkgauss.py
floris/optimization/__init__.py
floris/optimization/layout_optimization/__init__.py
floris/optimization/layout_optimization/layout_optimization_base.py
floris/optimization/layout_optimization/layout_optimization_boundary_grid.py
floris/optimization/layout_optimization/layout_optimization_gridded.py
floris/optimization/layout_optimization/layout_optimization_pyoptsparse.py
floris/optimization/layout_optimization/layout_optimization_pyoptsparse_spread.py
floris/optimization/layout_optimization/layout_optimization_random_search.py
floris/optimization/layout_optimization/layout_optimization_scipy.py
floris/optimization/load_optimization/__init__.py
floris/optimization/load_optimization/load_optimization.py
floris/optimization/other/__init__.py
floris/optimization/other/boundary_grid.py
floris/optimization/yaw_optimization/__init__.py
floris/optimization/yaw_optimization/yaw_optimization_base.py
floris/optimization/yaw_optimization/yaw_optimization_tools.py
floris/optimization/yaw_optimization/yaw_optimizer_geometric.py
floris/optimization/yaw_optimization/yaw_optimizer_scipy.py
floris/optimization/yaw_optimization/yaw_optimizer_sr.py
floris/turbine_library/__init__.py
floris/turbine_library/iea_10MW.yaml
floris/turbine_library/iea_15MW.yaml
floris/turbine_library/iea_15MW_floating_multi_dim_cp_ct.yaml
floris/turbine_library/iea_15MW_multi_dim_TI_u.csv
floris/turbine_library/iea_15MW_multi_dim_Tp_Hs.csv
floris/turbine_library/iea_15MW_multi_dim_cp_ct.yaml
floris/turbine_library/iea_22MW.yaml
floris/turbine_library/nrel_5MW.yaml
floris/turbine_library/turbine_previewer.py
floris/turbine_library/turbine_utilities.py
floris/turbine_library/demo_cp_ct_surfaces/iea_10MW_demo_cp_ct_surface.npz
floris/turbine_library/demo_cp_ct_surfaces/iea_15MW_demo_cp_ct_surface.npz
floris/turbine_library/demo_cp_ct_surfaces/nrel_5MW_demo_cp_ct_surface.npz
profiling/conftest.py
profiling/linux_perf.py
profiling/profiling.py
profiling/quality_metrics.py
profiling/serial_vectorize.py
profiling/timing.py
rafmudaf_floris.egg-info/PKG-INFO
rafmudaf_floris.egg-info/SOURCES.txt
rafmudaf_floris.egg-info/dependency_links.txt
rafmudaf_floris.egg-info/requires.txt
rafmudaf_floris.egg-info/top_level.txt
tests/__init__.py
tests/base_unit_test.py
tests/conftest.py
tests/controller_dependent_operation_model_unit_test.py
tests/convert_v3_to_v4_test.py
tests/core_unit_test.py
tests/farm_unit_test.py
tests/floris_model_integration_test.py
tests/flow_field_unit_test.py
tests/geometric_yaw_unit_test.py
tests/heterogeneous_map_integration_test.py
tests/layout_optimization_integration_test.py
tests/layout_visualization_test.py
tests/load_optimization_test.py
tests/par_floris_model_unit_test.py
tests/parallel_floris_model_integration_test.py
tests/rotor_velocity_unit_test.py
tests/serial_refine_unit_test.py
tests/turbine_grid_unit_test.py
tests/turbine_multi_dim_unit_test.py
tests/turbine_operation_models_unit_test.py
tests/turbine_unit_test.py
tests/turbine_utilities_unit_test.py
tests/turboparkgauss_unit_test.py
tests/type_dec_unit_test.py
tests/uncertain_floris_model_integration_test.py
tests/unified_momentum_operation_model_unit_test.py
tests/utilities_unit_test.py
tests/wake_unit_tests.py
tests/wind_data_integration_test.py
tests/wind_rose_wrg_test.py
tests/yaw_optimization_integration_test.py
tests/data/__init__.py
tests/data/iea_15MW_multi_dim_TI.csv
tests/data/input_full.yaml
tests/data/nrel_5MW.yaml
tests/data/nrel_5MW_custom.yaml
tests/data/wind_rose.csv
tests/data/wind_ti_rose.csv
tests/data/wrg_test.wrg
tests/reg_tests/cumulative_curl_regression_test.py
tests/reg_tests/empirical_gauss_regression_test.py
tests/reg_tests/gauss_regression_test.py
tests/reg_tests/jensen_jimenez_regression_test.py
tests/reg_tests/none_regression_test.py
tests/reg_tests/random_search_layout_opt_regression_test.py
tests/reg_tests/scipy_layout_opt_regression.py
tests/reg_tests/turbopark_regression_test.py
tests/reg_tests/turboparkgauss_regression_test.py
tests/reg_tests/turbulence_models_regression_test.py
tests/reg_tests/yaw_optimization_regression_test.py
tests/v3_to_v4_convert_test/gch.yaml
tests/v3_to_v4_convert_test/nrel_5MW_v3.yaml