Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/adelq/thermochem
Useful Python modules for Thermodynamics and Thermochemistry
https://github.com/adelq/thermochem
Last synced: about 6 hours ago
JSON representation
Useful Python modules for Thermodynamics and Thermochemistry
- Host: GitHub
- URL: https://github.com/adelq/thermochem
- Owner: adelq
- License: other
- Created: 2015-05-01T00:52:49.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2024-04-08T15:32:55.000Z (7 months ago)
- Last Synced: 2024-11-04T21:48:20.397Z (11 days ago)
- Language: Python
- Homepage: http://thermochem.readthedocs.io
- Size: 544 KB
- Stars: 30
- Watchers: 8
- Forks: 17
- Open Issues: 5
-
Metadata Files:
- Readme: README.rst
- License: LICENSE
- Authors: AUTHORS.rst
Awesome Lists containing this project
README
Thermochem
==========.. image:: https://github.com/adelq/thermochem/actions/workflows/package-tests.yml/badge.svg
:target: https://github.com/adelq/thermochem/actions/workflows/package-tests.yml?query=branch%3Amaster.. image:: https://img.shields.io/pypi/v/thermochem.svg?maxAge=2592000
:target: https://pypi.python.org/pypi/thermochem.. image:: https://readthedocs.org/projects/thermochem/badge/?version=latest
:target: http://thermochem.readthedocs.io/en/latest/?badge=latest
:alt: Documentation StatusThermochem is a package with some useful modules for Thermodynamics
and Thermochemistry. The following tools are provided:- IAPWS data and functions to compute the thermodynamic properties of
water an steam.
- Alexander Burcat's database and routines to compute the properties
of more than 1300 substances from 200K to 6000K.- JANAF thermodynamic data pulled from NIST website to compute
properties of more than 1200 substances from 0K to 2500K.
- Simple reactor for modeling combustion of single organic compounds.
- Moist gas model.Requirements
------------- Python 2.7 or Python 3.5+
- Linux, Windows, MacOS, BSD, and any other platform with Python support and can
install the required dependencies.Install
-------The easy and quick way::
$ pip install thermochem
For more details and alternate installation instructions, see the `installation
instructions `_.Dependencies
------------This packages depends on the following modules to run. These should be installed
automatically with any of the installation instructions provided.- NumPy >= 1.17.3
- SciPy >= 1.12.0
- pandas >= 1.3.0
Development
-----------If you want to further develop thermochem you must install pytest for testing.
License
-------Thermochem is licensed under the BSD license.