Skip to main content

Hydrogen Plus Other Alternative Fuels Risk Assessment Models Python Package

Project description

HyRAM+ Python Library

The HyRAM+ library contains Python modules for physics and QRA calculations.

Installation

To install this Python module, navigate to this directory on your machine and type:

pip install .

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
  • 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

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.

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 library.

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

hyram-4.1.1.tar.gz (137.6 kB view hashes)

Uploaded Source

Supported by

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