Skip to content

Uses the method of characteristics to simulate supersonic flow in an axisymmetric nozzle, and use Busemann's method to construct a nozzle producing isentropic flow according to certain parameters

Notifications You must be signed in to change notification settings

AlexGreason/NozzleSim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NozzleSim

Uses the method of characteristics to simulate supersonic flow in an axisymmetric nozzle, and use Busemann's method to construct a nozzle producing isentropic flow according to certain parameters

Reference case verification

Reference cases validating characteristic propagation angles are included in the test suite. Run pytest to execute them.

Running Tests

Install required dependencies and run the test suite with coverage:

pip install -r requirements.txt
pytest

Code style

This project uses Black for formatting. Run black . before committing changes.

About

Uses the method of characteristics to simulate supersonic flow in an axisymmetric nozzle, and use Busemann's method to construct a nozzle producing isentropic flow according to certain parameters

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages