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_fluid
compute_mass_flow
compute_tank_mass_param
compute_thermo_param
compute_equivalent_tnt_mass
analyze_jet_plume
analyze_accumulation
jet_flame_analysis
compute_overpressure
The following are the main model objects that can be accessed using hyram.phys
:
Fluid
Orifice
Jet
Flame
Source
Enclosure
Vent
IndoorRelease
BST_method
TNT_method
Bauwens_method
FuelProperties
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
Hashes for hyram-5.1.0.post1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a83a282e6a215b52dbab05100375b7877893989a9c92e0f1988db793cd2da66c |
|
MD5 | c5fb762d612192297e4770a23f59a203 |
|
BLAKE2b-256 | 78d40ace7bdc4bede417979d7fe313140b89030e69363652e814fac94ca95a51 |