Skip to main content

DEGADISx

DEGADISx is a Python reimplementation of the U.S. EPA DEGADIS 2.1 dense-gas dispersion model. Its public interface deliberately retains the legacy DEGADIS thermodynamic and numerical route; it is not an LH2 extension and does not contain DEGALI research modules.

Scope

DEGADISx provides the original model's ground-level steady and transient routes, pressurised-jet route, deck readers, and bridge from jet touchdown to the ground-level model. It is intended for transparent reproduction, software inspection, and research use. It is not a substitute for site-specific consequence-model selection or safety engineering review.

Install

pip install degadisx

From a checkout:

pip install .
degadisx --help

For a separately qualified LH2 pool source term, install the optional adapter:

pip install "lh2poolx @ git+https://github.com/lyullee/lh2poolx.git"

degadisx.lh2pool.source_table_from_lh2pool() converts declared LH2PoolX time-window terms into the original ground-source-table convention. It refuses confined or non-equilibrium terms; it does not add an LH2 pool or jet-impact model to the reproduced DEGADIS physics.

Reproduction evidence and data policy

The implementation was checked against the EPA DEGADIS 2.1 reference distribution and published EPA benchmark listings. The quantitative audit, its limits, and exact source locations are in docs/reproduction.md.

This repository deliberately contains no third-party Fortran source, EPA input/output decks, experimental measurements, reduced observation data, or PDFs. See docs/data-policy.md.

Source-ledger handoff

Version 0.1.2 adds degadisx.SourceLedger and SourceState, a model-neutral record for a resolved source-plane state. The adapter converts H2 contaminant rate and mass fraction into DEGADIS source-table rows while preserving area and time history. It rejects unresolved liquid fractions: flash, impact, droplet, and pool-inventory physics must be resolved upstream before the ground-layer route is started.

Citation

Please cite both this software (see CITATION.cff) and the original model:

Spicer, T. O., and Havens, J. A. (1989). User’s Guide for the DEGADIS 2.1 Dense Gas Dispersion Model. U.S. Environmental Protection Agency, EPA-450/4-89-019.

License

The Python implementation is MIT licensed. DEGADIS is cited as the original model; the original Fortran distribution and source materials are not redistributed here.

Metadata

Release files for degadisx 0.1.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for degadisx 0.1.2
File Size Uploaded
degadisx-0.1.2.tar.gz 117.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for degadisx 0.1.2
File Interpreter ABI Platform
degadisx-0.1.2-py3-none-any.whl Python 3 none any Details

Total release size: 250.1 kB

Release files / degadisx-0.1.2.tar.gz

Download URL degadisx-0.1.2.tar.gz
Size 117.2 kB
Tags Source
SHA-256 checksum
How to use checksums
e2956ed960ee665085c9b5353dd332e4e86043885de22fe451642065a58751b7
BLAKE2b-256 checksum
How to use checksums
e23465ce418963c447924ba8a847c9e2db8bf976c95f0182c087b1dc0f9ae2f0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.14

Release files / degadisx-0.1.2-py3-none-any.whl

Download URL degadisx-0.1.2-py3-none-any.whl
Size 132.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
79829d07370b6c21c59d17772440b8feedd430adf9fba00f92191f3c514cbe3b
BLAKE2b-256 checksum
How to use checksums
b12355c15aeb5d14cf852e6c4a8db533dc082652114c063f9d20d04c6d16569c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.14

Release history Release notifications | RSS feed

0.1.4

2 release files

0.1.3

2 release files

This release

0.1.2 This release

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page