.gitignore
.mypy.ini
.pre-commit-config.yaml
CHANGELOG.md
LICENSE
NOTICE
README.md
pyproject.toml
.github/workflows/gh_pages.yml
.github/workflows/pre-commit.yml
.github/workflows/python-publish-test.yml
.github/workflows/python-publish.yml
WAVES.egg-info/PKG-INFO
WAVES.egg-info/SOURCES.txt
WAVES.egg-info/dependency_links.txt
WAVES.egg-info/entry_points.txt
WAVES.egg-info/requires.txt
WAVES.egg-info/top_level.txt
docs/_config.yml
docs/_toc.yml
docs/api.md
docs/cli.md
docs/contributing.md
docs/index.md
docs/install.md
docs/references.bib
docs/user_guide.md
docs/waves_example.md
docs/diagrams/input_flow.mmd
docs/diagrams/input_flow.svg
docs/diagrams/results_flow.mmd
docs/diagrams/results_flow.svg
examples/__init__.py
examples/iea49_analysis.py
examples/waves_example.ipynb
library/__init__.py
library/IEA_49/cables/XLPE_1000m_220kV.yaml
library/IEA_49/cables/XLPE_630mm_66kV.yaml
library/IEA_49/cables/_XLPE_630mm_66kV.yaml
library/IEA_49/cables/__init__.py
library/IEA_49/cables/array_core_wind.yaml
library/IEA_49/cables/export_core_wind.yaml
library/IEA_49/project/config/__init__.py
library/IEA_49/project/config/base_floating_deep.yaml
library/IEA_49/project/config/base_floating_deep_floris_jensen.yaml
library/IEA_49/project/config/base_floating_deep_install.yaml
library/IEA_49/project/config/base_floating_deep_operations.yaml
library/IEA_49/project/config/fixed_costs_FAD.yaml
library/IEA_49/project/plant/__init__.py
library/IEA_49/project/plant/base_floating_deep_layout.csv
library/IEA_49/project/port/__init__.py
library/IEA_49/project/port/port_116km.yaml
library/IEA_49/project/port/port_120km.yaml
library/IEA_49/project/port/port_139km.yaml
library/IEA_49/project/port/port_148km.yaml
library/IEA_49/project/port/port_53km.yaml
library/IEA_49/results/wombat_base.xlsx
library/IEA_49/substations/__init__.py
library/IEA_49/substations/offshore_substation_core_wind.yaml
library/IEA_49/substructures/__init__.py
library/IEA_49/turbines/15MW_core_wind_floating.yaml
library/IEA_49/turbines/15MW_core_wind_floating_full_reduction.yaml
library/IEA_49/turbines/15MW_core_wind_floating_half_reduction.yaml
library/IEA_49/turbines/15MW_generic.yaml
library/IEA_49/turbines/2020ATB_NREL_Reference_15MW_240.csv
library/IEA_49/turbines/IEA_15MW_240_RWT.csv
library/IEA_49/turbines/__init__.py
library/IEA_49/turbines/iea_15MW_240m.yaml
library/IEA_49/turbines/turbine_cost_data_info.xlsx
library/IEA_49/vessels/__init__.py
library/IEA_49/vessels/ahv.yaml
library/IEA_49/vessels/clv.yaml
library/IEA_49/vessels/ctv.yaml
library/IEA_49/vessels/dsv.yaml
library/IEA_49/vessels/jackup.yaml
library/IEA_49/vessels/tugboat1.yaml
library/IEA_49/vessels/tugboat2.yaml
library/IEA_49/weather/__init__.py
library/IEA_49/weather/era5_41.0N_125.0W_1989_2019.csv
library/base/cables/__init__.py
library/base/cables/lbw_array.yaml
library/base/cables/lbw_export.yaml
library/base/cables/osw_array.yaml
library/base/cables/osw_export.yaml
library/base/project/config/__init__.py
library/base/project/config/base_lbw_operations.yaml
library/base/project/config/base_osw_fixed.yaml
library/base/project/config/base_osw_fixed_bottom_floris_jensen.yaml
library/base/project/config/base_osw_fixed_bottom_install.yaml
library/base/project/config/base_osw_fixed_operations.yaml
library/base/project/config/base_osw_floating.yaml
library/base/project/config/base_osw_floating_floris_jensen.yaml
library/base/project/config/base_osw_floating_install.yaml
library/base/project/config/base_osw_floating_operations.yaml
library/base/project/config/fixed_costs_lbw.yaml
library/base/project/config/fixed_costs_osw_fixed.yaml
library/base/project/config/fixed_costs_osw_floating.yaml
library/base/project/plant/__init__.py
library/base/project/plant/base_lbw_layout.csv
library/base/project/plant/base_osw_fixed_layout.csv
library/base/project/plant/base_osw_floating_layout.csv
library/base/project/port/__init__.py
library/base/project/port/port_116km.yaml
library/base/project/port/port_139km.yaml
library/base/substations/__init__.py
library/base/substations/lbw_substation.yaml
library/base/substations/osw_substation.yaml
library/base/substructures/__init__.py
library/base/turbines/12MW_216_RWT.csv
library/base/turbines/12MW_216m.yaml
library/base/turbines/12MW_osw_fixed.yaml
library/base/turbines/12MW_osw_floating.yaml
library/base/turbines/3.5MW_lbw.yaml
library/base/turbines/IEA_3.4MW_130_RWT.csv
library/base/turbines/__init__.py
library/base/vessels/__init__.py
library/base/vessels/ahts_vessel.yaml
library/base/vessels/ahv.yaml
library/base/vessels/cab.yaml
library/base/vessels/cable_lay_vessel.yaml
library/base/vessels/clv.yaml
library/base/vessels/crawler_large.yaml
library/base/vessels/ctv.yaml
library/base/vessels/dsv.yaml
library/base/vessels/feeder.yaml
library/base/vessels/floating_barge.yaml
library/base/vessels/floating_heavy_lift_vessel.yaml
library/base/vessels/foreign_wtiv.yaml
library/base/vessels/future_feeder.yaml
library/base/vessels/heavy_feeder.yaml
library/base/vessels/heavy_lift_vessel.yaml
library/base/vessels/hlv.yaml
library/base/vessels/scour_protection_vessel.yaml
library/base/vessels/support_vessel.yaml
library/base/vessels/towing_vessel.yaml
library/base/vessels/truck.yaml
library/base/vessels/tugboat.yaml
library/base/vessels/wtiv.yaml
library/base/weather/__init__.py
library/base/weather/era5_40.0N_72.5W_1990_2020.pqt
library/base/weather/era5_41.0N_125.0W_1989_2019.pqt
library/base/weather/merra2_32.5N_-100.625W_1980_2024.pqt
waves/__init__.py
waves/__main__.py
waves/project.py
waves/utilities/__init__.py
waves/utilities/floris_runners.py
waves/utilities/library.py
waves/utilities/met_data.py
waves/utilities/validators.py