Simulations of turbulent atmospheric boundary layer using snek5000.
Documentation: https://exabl.github.io/snek5000-abl/
Warning
:::{warning} The code is a prototype and far from ready for production runs. Some parts of the code are well validated and some parts require rigorous testing and could contain bugs. Use it with caution. To know the detailed status of the code, checkout the roadmap. :::
Install using Python 3.8+ as follows:
git clone --recursive https://github.com/exabl/snek5000-abl.git
cd snek5000-abl
pip install -e .
Activate necessary environment variables
source activate.sh
Use the command line tool to launch / set / inspect the simulation parameters
abl --help
pip install -e '.[tests]'
# Run simple tests: including compilation
pytest
# Run slow tests: launches simulation
pytest --runslow