Skip to content

Alerovere/CoastalHydrodynamics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌊 CoastalHydrodynamics

A collection of Jupyter notebooks and tools for teaching and research in coastal hydrodynamics.
This repository brings together reproducible, modular resources covering key processes like tides, waves, sea-level rise, and coastal flooding.


📦 What's Included

Each module is self-contained and includes:

  • Example data
  • A ready-to-run notebook (optimized for Google Colab)
  • Step-by-step explanations
  • Plots, exports, and interactivity
  • A dedicated README.md in each folder

📚 Modules

Module Description
wave_data_downloader Download wave data from the COPERNICUS marine database
wave_runup_model Estimate wave runup using empirical models and IPCC sea-level rise scenarios
XBeach_setup Preprocess data from a simple XBeach hydrodynamic model created in Delft Dashboard

🔧 Requirements

These notebooks are designed to run in Google Colaboratory, with:

  • Google Drive for file storage and access
  • Built-in Python libraries like pandas, matplotlib, numpy, etc.
  • Some modules include additional libraries (e.g. ipywidgets, py-wave-runup)
  • For the XBeach model folder, Delft Dashboard and XBeach must be downloaded from the sources indicated in the respective pages.

📂 How to Use

  1. Download or clone this repo
  2. Upload a module folder (e.g. wave_runup_model) to your Google Drive
  3. Open the .ipynb file in Google Colab
  4. Follow the instructions provided in each module’s notebook and README

📝 License & Acknowledgments

This repository is maintained by Alessio Rovere (Ca' Foscari University of Venice) and contributors.

Some modules are developed under the WARMCOASTS project, funded by the ERC (grant n. 802414).
See individual module READMEs for full acknowledgments, citations, and disclaimers.


🔧 Contributing

Pull requests, issues, and suggestions are welcome — especially from students and fellow researchers interested in improving or extending the educational content.

About

A collection of repositories meant for teaching and research in coastal hydrodynamics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published