Skip to content

machml/compressible-flows

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Compressible Flows Workbench

Helpful tools for modeling steady, non-reacting, single-phase, 1D flows where Mach number may surpass $M>0.3$ (significant compressibility effects).

Features

  • Flow functions
    • Isentropic
    • Normal shock
    • Fanno
    • Rayleigh
  • Simple handling of units (e.g. units conversion)
  • Automatic determination of friction factor $f(\varepsilon/D, Re_D)$ via Colebrook's equation
  • Default properties of common gases

Validity domain

  • 1D flow modeling (gradients)
  • Steady (no temporal variation) or quasi-steady (succession of states each in thermodynamic equilibrium) regimes
  • Any Mach number $M \in [0, +\infty[$
  • Negligible effects of
    • chemical reactions (including ionization, typical for $M>5$)
    • phase changes
    • gravitational potential changes
  • Medium
    • Mono, bi- and some triatomic gases
    • any specific heat capacity and heat capacity ratio $(c_p, \gamma)$

Extra: Interactive Visualization of Flow Functions

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published