Steady state advection-diffusion-sedimentation solver for volcanic ash dispersion
Project description
AshDisperse
AshDisperse is a numerical tool that solves the steady-state Advection-Diffusion-Sedimentation (ADS) Equation for a model volcanic eruption emission profile in a real wind field.
The solver is designed to be computationally efficient while solving the ADS equation accurately.
Quickstart
Installation
It is recommended to install AshDisperse in a virtual environment.
If using conda, it is recommended to first install the numpy, numba and tbb packages from conda-forge:
conda install -c conda-forge numpy numba tbb
AshDisperse and its dependencies can be installed from PyPI with pip:
pip install ashdisperse
Jupyter notebook example
Installing AshDisperse will also download an example of use in a Jupyter notebook and create a command-line function ashdisperse_nb to launch the notebook.
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.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file ashdisperse-0.8.0.tar.gz.
File metadata
- Download URL: ashdisperse-0.8.0.tar.gz
- Upload date:
- Size: 5.3 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8df3f2f26c570e89db929e02a8b8ed348d4210e324457a3a7ead8427c0c62336
|
|
| MD5 |
9f6cf8defba5d464bf7b8e6f979253d7
|
|
| BLAKE2b-256 |
2f51374396549978856e2a78e379ab5ed07d0958be99f4fe37caf4b505a00ad9
|
File details
Details for the file ashdisperse-0.8.0-py3-none-any.whl.
File metadata
- Download URL: ashdisperse-0.8.0-py3-none-any.whl
- Upload date:
- Size: 5.3 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
004e326ca577401f4a0fe6a91c2963771309d71453be847e0424355f5da0e784
|
|
| MD5 |
e679b0536fb84c35f1e09055fcd7dcae
|
|
| BLAKE2b-256 |
904d2f50865754acd86825d0ce6c81f3a578af42fdcd3b835ab2548f9fb2e913
|