Python tools for basic fluid mechanics computations
Project description
aerokit
Python packages for compressible flow computations
Features
- Mach dependent functions for isentropic total pressure, temperature and mass flow
- local Rankine-Hugoniot shock wave equations (or 2d planar shocks)
- conical shock waves
- Fanno equations for momentum losses in a duct
- Rayleigh equations for heating/cooling in a duct
- unsteady compressible 1D flows
- applications: nozzle flows and (Riemann) shock tube
- misc: degree based trigo functions
Installation & usage
pip install aerokit
Documentation is available on readthedocs. More examples are available in the repository.
Requirements
numpy
scipy
- examples are plotted using
matplotlib
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
aerokit-1.2.0.tar.gz
(42.4 kB
view hashes)
Built Distribution
aerokit-1.2.0-py3-none-any.whl
(48.5 kB
view hashes)