Skip to main content

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ashdisperse-0.7.4.tar.gz (5.3 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ashdisperse-0.7.4-py3-none-any.whl (5.3 MB view details)

Uploaded Python 3

File details

Details for the file ashdisperse-0.7.4.tar.gz.

File metadata

  • Download URL: ashdisperse-0.7.4.tar.gz
  • Upload date:
  • Size: 5.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for ashdisperse-0.7.4.tar.gz
Algorithm Hash digest
SHA256 c3b5b2271447542345d62b32f7a61980ea94faaa8999b2d374238d3eb5e3203d
MD5 46dc18bc84d6458c552d179ddc6bdedf
BLAKE2b-256 0671a1a2514444f3d94e96d1d85e77046516eaa59fa107ff60614547b1ab81e4

See more details on using hashes here.

File details

Details for the file ashdisperse-0.7.4-py3-none-any.whl.

File metadata

  • Download URL: ashdisperse-0.7.4-py3-none-any.whl
  • Upload date:
  • Size: 5.3 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for ashdisperse-0.7.4-py3-none-any.whl
Algorithm Hash digest
SHA256 265a638b06227e0edc4c49c91d941cf2c8c2941d59c7d3b9288345825b583e13
MD5 34418a8cfa8750a6941695319f0151c2
BLAKE2b-256 e84560a7d372ee7d771780a9eb273d82d947f6489a76a0518040f3e4526718e6

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page