Skip to main content

Steam tables from Chemical, Biochemical, and Engineering Thermodynamics (5th edition) by Stan Sandler

Project description

Sandlersteam

Digitized steam tables from Sandler's 5th ed.

Sandlersteam implements a python interface to the steam tables found in Appendix III of Chemical, Biochemical, and Engineering Thermodynamics (5th edition) by Stan Sandler (Wiley, USA). It should be used for educational purposes only.

The interface operates similarly to the IAPWS steam tables (which you should use instead of these).

Installation

Sandlersteam is available via pip:

pip install sandlersteam

Usage example

Below we create a State object to define a thermodynamic state for steam at 100 deg. C and 0.1 MPa:

>>> from sandlersteam.state import State
>>> state1 = State(T=100.0,P=0.1)
>>> state1.h  # enthalpy in kJ/kg
2676.2
>>> state1.u  # internal energy in kJ/kg
2506.7
>>> state1.v  # volume in m3/kg
1.6958
>>> state1.s  # entropy in kJ/kg-K
7.3614

Release History

  • 0.1.1
    • Updated pyproject.toml and README.md
  • 0.1.0
    • Initial version

Meta

Cameron F. Abrams – cfa22@drexel.edu

Distributed under the MIT license. See LICENSE for more information.

https://github.com/cameronabrams

Contributing

  1. Fork it (https://github.com/cameronabrams/sandlersteam/fork)
  2. Create your feature branch (git checkout -b feature/fooBar)
  3. Commit your changes (git commit -am 'Add some fooBar')
  4. Push to the branch (git push origin feature/fooBar)
  5. Create a new Pull Request

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

sandlersteam-0.1.1.tar.gz (28.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

sandlersteam-0.1.1-py3-none-any.whl (11.9 kB view details)

Uploaded Python 3

File details

Details for the file sandlersteam-0.1.1.tar.gz.

File metadata

  • Download URL: sandlersteam-0.1.1.tar.gz
  • Upload date:
  • Size: 28.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.2

File hashes

Hashes for sandlersteam-0.1.1.tar.gz
Algorithm Hash digest
SHA256 4701f14ba1d1c59c452d8e76c4c76f99b26012dbe3f317748f26d3cb4480107d
MD5 01b5737cdc67480ce8273bfe6334f004
BLAKE2b-256 7600f60bbafea9a74fe62111ff453c74c78d0b6a5b123affbaadc83920421873

See more details on using hashes here.

File details

Details for the file sandlersteam-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: sandlersteam-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 11.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.2

File hashes

Hashes for sandlersteam-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 29eccfb9573c894197633d0fba925e06c285f90b7fbb3157053f71b110fe80a5
MD5 ea868f5ba790b8c5d16df687654ee5ac
BLAKE2b-256 516d7fea614592ca22fa7e2203895c952242d2ac614f015f7ffc37a2f7e959dd

See more details on using hashes here.

Supported by

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