Welcome to pygasflow’s documentation!
pygasflow provides a few handful functions to quickly perform:
Quasi-1D ideal gasdynamic (perfect gas) computations with Python. The following solvers are implemented:
Isentropic flow:
isentropic_solver
(orise
).Fanno flow:
fanno_solver
(orfan
).Rayleigh flow:
rayleigh_solver
(orray
).Normal/Oblique shock waves:
shockwave_solver
(orss
).Conical shock waves:
conical_shockwave_solver
(orcss
).
If a solver doesn’t suit your needs, try and search into the submodules for a suitable function.
Aerothermodynamic Computations with Python (
pygasflow.atd
module):Correlations to estimate boundary layer thickness, heat flux and wall shear stress over a flat plate or a stagnation region.
Newtonian Flow Theory to estimate the pressure distribution around objects and their aerodynamic characteristics.
The following charts has been generated with the functions included in this package: