Functions for working with compressible inviscid flow of gases
Project description
Compressible_flow
Functions for working with compressible inviscid flow of gases.
Description
This package provide a class for the most common function used in calculations of supersonic flow of an ideal gas, including adiabatic flow properties, normal shock wave properties, theta-beta-Mach relation, and Prandtl-Meyer function.
Installation
pip install -i compressible-flow
Usage
Create an Ideal_Gas using the adiabatic ratio $\gamma$ and the effective gas constant $R_{specific}=R/M$ as parameters
import compressible_flow as cf
air = cf.Ideal_Gas(R=287, gamma=1.4)
Calculate the total temperature to temperature ratio T_0/T as a function of the Mach number
air.T0T(M=1.5)
Repository
https://gitlab.com/itorre/compressible_flow
License
This project is released under the MIT license.
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file compressible_flow-0.0.0.tar.gz.
File metadata
- Download URL: compressible_flow-0.0.0.tar.gz
- Upload date:
- Size: 3.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.3 CPython/3.11.10 Linux/5.15.154+
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4ff32e2bbe199f6edb1d057dc371a1861537ee0398aac77b9b57ffb28701deda
|
|
| MD5 |
a595d246d3dc96af51d72f67fbf67978
|
|
| BLAKE2b-256 |
6c35ed5eee266120b47f383a06f241a2104b71c42f41058aae87ac9f0381805e
|
File details
Details for the file compressible_flow-0.0.0-py3-none-any.whl.
File metadata
- Download URL: compressible_flow-0.0.0-py3-none-any.whl
- Upload date:
- Size: 4.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.3 CPython/3.11.10 Linux/5.15.154+
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
90eafebee36606e27fffbb89d4b07b50c154ac16c563006b1e4ea926191b1b88
|
|
| MD5 |
dbad51d33703e655e21fd37a20400745
|
|
| BLAKE2b-256 |
25335a5ca1d6f7b1df2ecf3aca33d294b909c456ca9ebaa75631fc8f0cd5b6a4
|