|
1 | 1 | #!/usr/bin/env python3 |
2 | 2 | import json |
3 | 3 |
|
4 | | -rho0 = 1770.0 |
| 4 | +# PETN JWL products parameters. The case passes Q (J/kg) and MFC derives |
| 5 | +# jwl_E0 = rho0*Q internally. |
| 6 | +jwl_A = 6.17e11 |
| 7 | +jwl_B = 2.11e9 |
| 8 | +jwl_R1 = 4.40 |
| 9 | +jwl_R2 = 1.20 |
| 10 | +jwl_omega = 0.25 |
| 11 | +jwl_rho0 = 1770.0 |
| 12 | +jwl_Cv = 900.0 |
| 13 | +jwl_Q = 5.96e6 |
5 | 14 |
|
6 | 15 | print( |
7 | 16 | json.dumps( |
|
39 | 48 | "patch_icpp(1)%length_x": 0.5, |
40 | 49 | "patch_icpp(1)%vel(1)": 0.0, |
41 | 50 | "patch_icpp(1)%pres": 30.0e9, |
42 | | - "patch_icpp(1)%alpha_rho(1)": rho0, |
| 51 | + "patch_icpp(1)%alpha_rho(1)": jwl_rho0, |
43 | 52 | "patch_icpp(1)%alpha(1)": 1.0, |
44 | 53 | "patch_icpp(2)%geometry": 1, |
45 | 54 | "patch_icpp(2)%x_centroid": 0.75, |
46 | 55 | "patch_icpp(2)%length_x": 0.5, |
47 | 56 | "patch_icpp(2)%vel(1)": 0.0, |
48 | 57 | "patch_icpp(2)%pres": 10.0e9, |
49 | | - "patch_icpp(2)%alpha_rho(1)": rho0, |
| 58 | + "patch_icpp(2)%alpha_rho(1)": jwl_rho0, |
50 | 59 | "patch_icpp(2)%alpha(1)": 1.0, |
51 | 60 | "fluid_pp(1)%eos": 2, |
52 | 61 | "fluid_pp(1)%gamma": 1.0 / 0.4, |
53 | 62 | "fluid_pp(1)%pi_inf": 0.0, |
54 | | - "fluid_pp(1)%cv": 613.5, |
55 | | - "fluid_pp(1)%jwl_A": 3.712e11, |
56 | | - "fluid_pp(1)%jwl_B": 3.231e9, |
57 | | - "fluid_pp(1)%jwl_R1": 4.15, |
58 | | - "fluid_pp(1)%jwl_R2": 0.95, |
59 | | - "fluid_pp(1)%jwl_omega": 0.30, |
60 | | - "fluid_pp(1)%jwl_rho0": rho0, |
61 | | - "fluid_pp(1)%jwl_E0": 1.0089e10, |
| 63 | + "fluid_pp(1)%cv": jwl_Cv, |
| 64 | + "fluid_pp(1)%jwl_A": jwl_A, |
| 65 | + "fluid_pp(1)%jwl_B": jwl_B, |
| 66 | + "fluid_pp(1)%jwl_R1": jwl_R1, |
| 67 | + "fluid_pp(1)%jwl_R2": jwl_R2, |
| 68 | + "fluid_pp(1)%jwl_omega": jwl_omega, |
| 69 | + "fluid_pp(1)%jwl_rho0": jwl_rho0, |
| 70 | + "fluid_pp(1)%jwl_Q": jwl_Q, |
62 | 71 | "fluid_pp(1)%jwl_air_e0": 2.5575e5, |
63 | 72 | "fluid_pp(1)%jwl_air_rho0": 1.225, |
64 | 73 | "fluid_pp(1)%jwl_air_gamma": 0.4, |
65 | | - "jwl_mix_type": 3, |
66 | 74 | } |
67 | 75 | ) |
68 | 76 | ) |
0 commit comments