File tree Expand file tree Collapse file tree 6 files changed +828
-3
lines changed
Expand file tree Collapse file tree 6 files changed +828
-3
lines changed Original file line number Diff line number Diff line change 11authors = [" Alex Ames <alexander.m.ames@gmail.com> and contributors" ]
22name = " PyThermo"
33uuid = " 6fae04a5-42e9-4d0c-90a8-26d1a9434b6b"
4- version = " 0.3.1 "
4+ version = " 0.3.2 "
55
66[compat ]
77CondaPkg = " 0.2"
Original file line number Diff line number Diff line change @@ -15,6 +15,7 @@ makedocs(;
1515 ),
1616 pages= [
1717 " Home" => " index.md" ,
18+ " ShockTube" => " shocktube.md" ,
1819 ],
1920)
2021
Original file line number Diff line number Diff line change @@ -6,6 +6,10 @@ CurrentModule = PyThermo
66
77Documentation for [ PyThermo] ( https://github.com/stillyslalom/PyThermo.jl ) .
88
9+ ## Modules
10+
11+ - ** [ ShockTube] ( @ref ) ** - Shock tube analysis and gas dynamics calculations
12+
913``` @index
1014```
1115
Original file line number Diff line number Diff line change 1+ # ShockTube Module
2+
3+ The ` ShockTube ` module provides tools for analyzing shock tube experiments and solving related gas dynamics problems.
4+
5+ ## Overview
6+
7+ Shock tubes are experimental devices used to study high-speed gas dynamics phenomena. The ` ShockTube ` module provides functionality for:
8+
9+ - Calculating shock jump conditions across normal shocks
10+ - Determining required driver gas pressures for desired shock strengths
11+ - Computing complete shock tube flow solutions
12+ - Solving Riemann problems at material interfaces
13+
14+ ## Shock Tube Calculations
15+
16+ ``` @docs
17+ ShockCalc
18+ shockcalc
19+ shockcalc!
20+ ```
21+
22+ ## Jump Conditions
23+
24+ ``` @docs
25+ shockjump
26+ shockjump!
27+ ```
28+
29+ ## Driver Pressure Calculations
30+
31+ ``` @docs
32+ driverpressure
33+ driverpressure!
34+ ```
35+
36+ ## Riemann Interface Solver
37+
38+ ``` @docs
39+ RiemannSolution
40+ riemann_interface
41+ interface_velocity
42+ interface_pressure
43+ left_wave_speed
44+ right_wave_speed
You can’t perform that action at this time.
0 commit comments