Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/j-jith/pythermophy
Python module for predicting density, heat capacities and speed of sound of pure fluids using Peng-Robinson, (Soave-)Redlich-Kwong and Lee-Kesler equations of state.
https://github.com/j-jith/pythermophy
equation-of-state python-module thermodynamics
Last synced: about 1 month ago
JSON representation
Python module for predicting density, heat capacities and speed of sound of pure fluids using Peng-Robinson, (Soave-)Redlich-Kwong and Lee-Kesler equations of state.
- Host: GitHub
- URL: https://github.com/j-jith/pythermophy
- Owner: j-jith
- License: mit
- Created: 2016-11-07T16:26:24.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2022-10-19T22:32:34.000Z (about 2 years ago)
- Last Synced: 2023-10-26T04:53:58.104Z (about 1 year ago)
- Topics: equation-of-state, python-module, thermodynamics
- Language: Python
- Homepage: https://j-jith.github.io/pythermophy/
- Size: 435 KB
- Stars: 15
- Watchers: 3
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.rst
- License: LICENSE
Awesome Lists containing this project
README
**pythermophy** is a python module for predicting various thermophysical
properties of real fluids. The fluids can be currently modelled using the
following equations of state:- Ideal Gas (IG)
- Redlich-Kwong (RK)
- Soave-Redlich-Kwong (SRK)
- Peng-Robinson (PR)
- Lee-Kesler (LK)At the moment, the following thermophysical properties can be predicted as a
function of temperature ``T`` (K) and pressure ``p`` (Pa):- Density (kg/m^3)
- Compressibility factor
- Speed of sound (m/s)
- Isobaric specific heat capacity (real and ideal) (J/mol/K)
- Isochoric specific heat capacity (real and ideal) (J/mol/K)
- Departure function of specific heat capacities (J/mol/K)
- Adiabatic index
- Isothermal compressibility (1/Pa)Installation
============To install pythermophy, it is recommended to clone the git repository and use
the provided ``setup.py`` as follows... code::
$ git clone https://github.com/j-jith/pythermophy
$ cd pythermophy
$ python setup.py installThe module was written and tested on Python 3, and therefore it is recommended
to use pythermophy with Python 3.Documentation
=============For detailed documentation, please visit https://j-jith.github.io/pythermophy/