LICENSE
MANIFEST.in
README.md
pyproject.toml
setup.cfg
setup.py
foxes/VERSION
foxes/__init__.py
foxes/constants.py
foxes/variables.py
foxes.egg-info/PKG-INFO
foxes.egg-info/SOURCES.txt
foxes.egg-info/dependency_links.txt
foxes.egg-info/requires.txt
foxes.egg-info/top_level.txt
foxes.egg-info/zip-safe
foxes/algorithms/__init__.py
foxes/algorithms/downwind/__init__.py
foxes/algorithms/downwind/downwind.py
foxes/algorithms/downwind/models/__init__.py
foxes/algorithms/downwind/models/calc_order.py
foxes/algorithms/downwind/models/farm_wakes_calc.py
foxes/algorithms/downwind/models/point_wakes_calc.py
foxes/algorithms/downwind/models/set_amb_farm_results.py
foxes/algorithms/downwind/models/set_amb_point_results.py
foxes/core/__init__.py
foxes/core/algorithm.py
foxes/core/data.py
foxes/core/data_calc_model.py
foxes/core/farm_controller.py
foxes/core/farm_data_model.py
foxes/core/farm_data_model_list.py
foxes/core/farm_model.py
foxes/core/model.py
foxes/core/partial_wakes_model.py
foxes/core/point_data_model.py
foxes/core/point_data_model_list.py
foxes/core/rotor_model.py
foxes/core/states.py
foxes/core/turbine.py
foxes/core/turbine_model.py
foxes/core/turbine_type.py
foxes/core/vertical_profile.py
foxes/core/wake_frame.py
foxes/core/wake_model.py
foxes/core/wake_superposition.py
foxes/core/wind_farm.py
foxes/data/__init__.py
foxes/data/parse.py
foxes/data/static_data.py
foxes/data/farms/__init__.py
foxes/data/farms/test_farm_67.csv
foxes/data/power_ct_curves/DTU-10MW-D178d3-H119.csv
foxes/data/power_ct_curves/IEA-15MW-D240-H150.csv
foxes/data/power_ct_curves/IWT-7d5MW-D164-H100.csv
foxes/data/power_ct_curves/NREL-5MW-D126-H90.csv
foxes/data/power_ct_curves/__init__.py
foxes/data/states/__init__.py
foxes/data/states/abl_states_6000.csv.gz
foxes/data/states/test_abl_states.csv.gz
foxes/data/states/timeseries_3000.csv.gz
foxes/data/states/timeseries_8000.csv.gz
foxes/input/__init__.py
foxes/input/farm_layout/__init__.py
foxes/input/farm_layout/add_from_csv.py
foxes/input/farm_layout/add_from_file.py
foxes/input/farm_layout/add_from_json.py
foxes/input/farm_layout/add_grid.py
foxes/input/farm_layout/add_row.py
foxes/input/states/__init__.py
foxes/input/states/field_data_nc.py
foxes/input/states/scan_ws.py
foxes/input/states/single.py
foxes/input/states/states_table.py
foxes/input/states/timeseries.py
foxes/input/states/create/__init__.py
foxes/input/states/create/random_abl_states.py
foxes/models/__init__.py
foxes/models/model_book.py
foxes/models/farm_controllers/__init__.py
foxes/models/farm_controllers/basic.py
foxes/models/farm_models/__init__.py
foxes/models/farm_models/turbine2farm.py
foxes/models/partial_wakes/__init__.py
foxes/models/partial_wakes/axiwake.py
foxes/models/partial_wakes/distsliced.py
foxes/models/partial_wakes/grid.py
foxes/models/partial_wakes/mapped.py
foxes/models/partial_wakes/rotor_points.py
foxes/models/partial_wakes/top_hat.py
foxes/models/point_models/__init__.py
foxes/models/point_models/wake_deltas.py
foxes/models/rotor_models/__init__.py
foxes/models/rotor_models/centre.py
foxes/models/rotor_models/grid.py
foxes/models/turbine_models/__init__.py
foxes/models/turbine_models/kTI_model.py
foxes/models/turbine_models/set_XYHD.py
foxes/models/turbine_models/set_farm_vars.py
foxes/models/turbine_types/PCt_file.py
foxes/models/turbine_types/__init__.py
foxes/models/vertical_profiles/__init__.py
foxes/models/vertical_profiles/uniform.py
foxes/models/vertical_profiles/abl_log/__init__.py
foxes/models/vertical_profiles/abl_log/abl_log_neutral_ws.py
foxes/models/vertical_profiles/abl_log/abl_log_stable_ws.py
foxes/models/vertical_profiles/abl_log/abl_log_unstable_ws.py
foxes/models/vertical_profiles/abl_log/abl_log_ws.py
foxes/models/wake_frames/__init__.py
foxes/models/wake_frames/rotor_wd.py
foxes/models/wake_frames/streamlines.py
foxes/models/wake_models/__init__.py
foxes/models/wake_models/dist_sliced/__init__.py
foxes/models/wake_models/dist_sliced/dist_sliced_wake_model.py
foxes/models/wake_models/dist_sliced/axisymmetric/__init__.py
foxes/models/wake_models/dist_sliced/axisymmetric/axisymmetric_wake_model.py
foxes/models/wake_models/dist_sliced/axisymmetric/gaussian/__init__.py
foxes/models/wake_models/dist_sliced/axisymmetric/gaussian/bastankhah.py
foxes/models/wake_models/dist_sliced/axisymmetric/gaussian/gaussian_wake_model.py
foxes/models/wake_models/dist_sliced/axisymmetric/top_hat/__init__.py
foxes/models/wake_models/dist_sliced/axisymmetric/top_hat/crespo_hernandez.py
foxes/models/wake_models/dist_sliced/axisymmetric/top_hat/jensen.py
foxes/models/wake_models/dist_sliced/axisymmetric/top_hat/top_hat_wake_model.py
foxes/models/wake_superpositions/__init__.py
foxes/models/wake_superpositions/linear.py
foxes/models/wake_superpositions/max.py
foxes/models/wake_superpositions/quadratic.py
foxes/models/wake_superpositions/ti_superp.py
foxes/output/__init__.py
foxes/output/farm_layout.py
foxes/output/flow_plots_2d.py
foxes/output/output.py
foxes/tools/__init__.py
foxes/tools/data_book.py
foxes/tools/dict.py
foxes/tools/helpers.py
foxes/tools/pandas_file_helper.py
foxes/tools/two_circles.py
foxes/tools/wind_dir.py
foxes/tools/abl/__init__.py
foxes/tools/abl/neutral.py
foxes/tools/abl/stable.py
foxes/tools/abl/unstable.py
tests/__init__.py
tests/run_tests.py
tests/consistency/__init__.py
tests/consistency/partial_wakes/__init__.py
tests/consistency/partial_wakes/test_pwakes_Bastankhah.py
tests/verification/__init__.py
tests/verification/flappy_0_6/__init__.py
tests/verification/flappy_0_6/abl_states/__init__.py
tests/verification/flappy_0_6/abl_states/test_abl_states.py
tests/verification/flappy_0_6/grid_rotors/__init__.py
tests/verification/flappy_0_6/grid_rotors/test_grid_rotors.py
tests/verification/flappy_0_6/partial_top_hat/__init__.py
tests/verification/flappy_0_6/partial_top_hat/test_partial_top_hat.py
tests/verification/flappy_0_6/partial_top_hat/flappy/__init__.py
tests/verification/flappy_0_6/partial_top_hat/flappy/run.py
tests/verification/flappy_0_6/row_Bastankhah_Crespo/__init__.py
tests/verification/flappy_0_6/row_Bastankhah_Crespo/test_row_Bastankhah_Crespo.py
tests/verification/flappy_0_6/row_Bastankhah_linear_centre/__init__.py
tests/verification/flappy_0_6/row_Bastankhah_linear_centre/test_row_Bastankhah_linear_centre.py
tests/verification/flappy_0_6/row_Bastankhah_linear_grid/__init__.py
tests/verification/flappy_0_6/row_Bastankhah_linear_grid/test_row_Bastankhah_linear_grid.py
tests/verification/flappy_0_6/row_Jensen_linear_centre/__init__.py
tests/verification/flappy_0_6/row_Jensen_linear_centre/test_row_Jensen_linear_centre.py
tests/verification/flappy_0_6/row_Jensen_linear_tophat/__init__.py
tests/verification/flappy_0_6/row_Jensen_linear_tophat/test_row_Jensen_linear_tophat.py
tests/verification/flappy_0_6/row_Jensen_quadratic_centre/__init__.py
tests/verification/flappy_0_6/row_Jensen_quadratic_centre/test_row_Jensen_quadratic_centre.py