PyCoastal
Python module for Coastal engineering
Install / Use
/learn @stebiondi/PyCoastalREADME
A Python module for Coastal Engineering calculations, and to play around with numerics.
Copyright (c) 2025 Stefano Biondi Licensed under the MIT License. See LICENSE file for details.
Install via pip:
pip install pyCoastal
Or clone and Install in editable mode
git clone https://github.com/stebiondi/pyCoastal.git
cd pyCoastal
pip install -e .
Simulation Preview
circular wave propagation from a central disturbance:
<p align="center"> <img src="media/water_drop.gif" alt="2D Wave Animation" width="600"> </p>📚 Citation
If you use pyCoastal in a scientific publication, please cite:
Biondi, S. (2025)
pyCoastal: a Python package for Coastal Engineering
GitHub: https://github.com/stebiondi/pyCoastal
Version: v0.1.1
You can also use this BibTeX entry:
@software{pyCoastal2025,
author = {Biondi, Stefano},
title = {{pyCoastal}: Modular Coastal Process Modeling in Python},
year = {2025},
url = {https://github.com/stebiondi/pyCoastal},
version = {v0.1.1}
}
Related Skills
node-connect
335.4kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
82.5kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
335.4kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
82.5kCommit, push, and open a PR
