Hydrogen Plus Other Alternative Fuels Risk Assessment Models Python Package
Project description
HyRAM+ Python Package
The Hydrogen Plus Other Alternative Fuels Risk Assessment Models (HyRAM+) Python package contains modules for the calculation of physical release and risk for alternative fuels.
Installation
To install HyRAM+ from the Python Package Index, use the command:
pip install hyram
More instructions on installing Python packages with pip can be found here.
To install HyRAM+ from Conda-Forge, use the command:
conda install -c conda-forge hyram
More instructions on installing Python packages with conda can be found here.
Usage
The HyRAM+ package can be utilized after installation using a standard Python import:
import hyram
Specific models can be accessed within the HyRAM+ package.
The main calculations for the physics models can be accessed using hyram.phys.api.
This includes models such as:
create_fluidcompute_mass_flowcompute_tank_mass_paramcompute_thermo_paramcompute_equivalent_tnt_massanalyze_jet_plumeanalyze_accumulationjet_flame_analysiscompute_overpressure
The following are the main model objects that can be accessed using hyram.phys:
FluidOrificeJetFlameSourceEnclosureVentIndoorReleaseBST_methodTNT_methodBauwens_methodFuelProperties
The main risk calculations are located in hyram.qra.analysis.conduct_analysis.
More information about the specific models and the inputs/outputs for each one can be found in the specific modules themselves.
Documentation
The models and equations used in the HyRAM+ Python package are described in the Technical Reference Manual, located on the HyRAM+ website.
Development/Modifications
To make changes to the source code, either for a specific need or to contribute to HyRAM+, please follow the instructions in the CONTRIBUTING file for the HyRAM+ Python package.
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 hyram-6.1.tar.gz.
File metadata
- Download URL: hyram-6.1.tar.gz
- Upload date:
- Size: 320.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
80ec93279763319082e9709c62cbe8b821e222fb1f915215254a385bd0e37423
|
|
| MD5 |
77caa1601d2674aab212c66171fd87c5
|
|
| BLAKE2b-256 |
2a662e0c5b1d288e3b36224a06260e9f9fd49ad35569473197f6e4cfac631969
|
File details
Details for the file hyram-6.1-py3-none-any.whl.
File metadata
- Download URL: hyram-6.1-py3-none-any.whl
- Upload date:
- Size: 149.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
823838bea388f3a5778469a2cc8ae1cb77d4893b7bb2993c563c4c507bcae576
|
|
| MD5 |
ac725e321aa0ae1540eb7afcc72dd623
|
|
| BLAKE2b-256 |
e1a8b7268114860f7d8cb855cd53a1467442d80a72fede7a2465b6f85d5ad883
|