Mann turbulence modelling
Project description
Deep Rapid Distortion theory Mann Turbulence model
The code is based on the original work of Jacob Mann in 1994 and 1998 as well as in the deep-learning enhancement developed by Keith et al in this 2021 publication.
Basic Usage
See the /examples/
folder for baselines from the paper and for examples of the many functionalities of the package.
Development Installation Instructions
This package is provided as a locally pip
-installable package. It is recommended that Python 3.9 is used in your local environment.
A Conda spec-file is included, to install a functioning environment, run conda create --name ENV_NAME_HERE --file spec-file.txt
. Then run pip install -e .
to load drdmannturb
into your environment.
We also suggest installing the local pre-commit
configuration by running pre-commit install
in the root directory of this repository.
Local Documentation Building Instructions
Docs are in the /docs/
folder. Make sure the dependencies listed in ./requirements-docs.txt
are installed.
Run make html
to generate html pages in the /docs/build/html
folder, which can be hosted locally with python -m http.server <PORT-NUMBER>
.
Attribution
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.