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