Brigham Young University Thermophysical Properties Laboratory
Project description
byutpl
byutpl (Brigham Young University Thermophysical Properties Laboratory) is a suite of tools for chemical and other engineers to
- perform thermodynamic calculations using cubic equations of state and
- obtain thermophysical properties for a limited set of compunds.
Its target audience is students in chemical and mechanical engineering majors. Before using this tool, students should fully understand the principles behind the calculations being performed.
It is most useful for courses in thermodynamics, fluids, and heat and mass transfer.
Dependencies
- numpy
- scipy
Usage
Available Packages
Import the module for the Soave, Redlich, Kwong equation of state
import byutpl.eos.srk as srk
Import the module for the Peng-Robinson equation of state
import byutpl.eos.pr as pr
Import the modules for the properties of water
import byutpl.properties.water as wtr
Import the package for the properties of air
import byutpl.properties.air as air
Import the package for the properties of benzene
import byutpl.properties.benzene as bzn
Example Commands
The following command returns the residual heat capacity in units of J/mol, calculated using the Soave, Redlich, Kwong equation of state, at 300 K and 500000 Pa for the liquid phase of the compound described by
- critical temperature = 369 K
- critical pressure = 4800000 Pa
- acentric factor = 0.81
srk.hrl(300,5E5,369,48E5,0.81)
The following command returns the liquid viscosity of water at 400 K in units of Pa*s
wtr.lvs(400)
Complete Documentation
For complete lists of functions, properties, and units use the
help()
function after importing the respective module.
help(srk)
help(pr)
help(wtr)
help(air)
help(bzn)
Developer
Thomas A. Knotts
Brigham Young University Thermophysical Properties Laboratory
knotts.byu.edu(http://knotts.byu.edu/)
License
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
File details
Details for the file byu_tpl-1.0.0.tar.gz
.
File metadata
- Download URL: byu_tpl-1.0.0.tar.gz
- Upload date:
- Size: 23.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.7.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d861369a9fc8f87d85251743e59b24f88d42d2b0c31b4d8bab5ca8a5f6af3ef3 |
|
MD5 | 97c848711a947324c03d22d699adddf5 |
|
BLAKE2b-256 | 4f6d0759f8e2e1c38f77ca266290c80ebcf362101a9ca1f60723ad5191032947 |
File details
Details for the file byu_tpl-1.0.0-py3-none-any.whl
.
File metadata
- Download URL: byu_tpl-1.0.0-py3-none-any.whl
- Upload date:
- Size: 44.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.7.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 96b313c380c8a2b60e45f706324472bd332b2f800032190a7d398791689d6b2d |
|
MD5 | fe36b1750bb3dcd65a4f921016541075 |
|
BLAKE2b-256 | e5c4fd6e1d67ad83ba78c6767cfd4f6119d356a6eeb224c5c737c3db6c289a15 |