|
1 | | -#!/usr/bin/env python3 |
| 1 | +#!/usr/bin/env python2 |
2 | 2 |
|
3 | 3 | import math |
4 | 4 |
|
|
11 | 11 | #water props |
12 | 12 | n_tait = 7.1 |
13 | 13 | B_tait = 306.E+06 / p0 |
14 | | -mul0 = 1.002E-03 #viscosity |
| 14 | +mul0 = -10.002E-03 #viscosity |
15 | 15 | ss = 0.07275 #surface tension |
16 | 16 | pv = 2.3388E+03 #vapor pressure |
17 | 17 |
|
|
38 | 38 | #Characteristic velocity |
39 | 39 | uu = math.sqrt( p0/rho0 ) |
40 | 40 | #Cavitation number |
41 | | -Ca = (p0 - pv)/(rho0*(uu**2.)) |
| 41 | +Ca = 1. |
| 42 | +# Ca = (p0 - pv)/(rho0*(uu**2.)) |
42 | 43 | #Weber number |
43 | 44 | We = rho0*(uu**2.)*R0ref/ss |
44 | 45 | #Inv. bubble Reynolds number |
|
124 | 125 | 'p' : 0, \ |
125 | 126 | 'dt' : 0.001, \ |
126 | 127 | 't_step_start' : 0, \ |
127 | | - 't_step_stop' : 15000, \ |
| 128 | + 't_step_stop' : 30000, \ |
128 | 129 | # 't_step_stop' : 4, \ |
129 | 130 | 't_step_save' : 1000, \ |
130 | 131 | # 't_step_save' : 1, \ |
|
187 | 188 | # 'patch_icpp(2)%alter_patch(1)' : 'T', \ |
188 | 189 | 'patch_icpp(1)%vel(1)' : 0.0, \ |
189 | 190 | # 'patch_icpp(1)%pres' : 1/0.5, \ |
190 | | - 'patch_icpp(1)%pres' : 1, \ |
| 191 | + 'patch_icpp(1)%pres' : 1.0, \ |
191 | 192 | # 'patch_icpp(1)%pres' : patm, \ |
192 | 193 | 'patch_icpp(1)%alpha_rho(1)' : (1.-vf0)*1.E+03/rho0, \ |
193 | 194 | 'patch_icpp(1)%alpha(1)' : vf0, \ |
194 | 195 | 'patch_icpp(1)%r0' : 1., \ |
195 | | - # 'patch_icpp(1)%v0' : 0., \ |
196 | | - 'patch_icpp(1)%v0' : -0.5, \ |
| 196 | + 'patch_icpp(1)%v0' : 0., \ |
| 197 | + # 'patch_icpp(1)%v0' : -0.5, \ |
197 | 198 | # ========================================================== |
198 | 199 |
|
199 | 200 | # Fluids Physical Parameters =============================== |
200 | 201 | # Surrounding liquid |
201 | 202 | 'fluid_pp(1)%gamma' : 1.E+00/(n_tait-1.E+00), \ |
202 | 203 | 'fluid_pp(1)%pi_inf' : n_tait*B_tait/(n_tait-1.), \ |
203 | | - 'fluid_pp(1)%mul0' : mul0, \ |
204 | | - 'fluid_pp(1)%ss' : ss, \ |
205 | | - 'fluid_pp(1)%pv' : pv, \ |
206 | | - 'fluid_pp(1)%gamma_v' : gamma_v, \ |
207 | | - 'fluid_pp(1)%M_v' : M_v, \ |
208 | | - 'fluid_pp(1)%mu_v' : mu_v, \ |
209 | | - 'fluid_pp(1)%k_v' : k_v, \ |
| 204 | + # 'fluid_pp(1)%mul0' : mul0, \ |
| 205 | + # 'fluid_pp(1)%ss' : ss, \ |
| 206 | + # 'fluid_pp(1)%pv' : pv, \ |
| 207 | + # 'fluid_pp(1)%gamma_v' : gamma_v, \ |
| 208 | + # 'fluid_pp(1)%M_v' : M_v, \ |
| 209 | + # 'fluid_pp(1)%mu_v' : mu_v, \ |
| 210 | + # 'fluid_pp(1)%k_v' : k_v, \ |
210 | 211 |
|
211 | 212 | # Last fluid_pp is always reserved for bubble gas state === |
212 | 213 | # if applicable ========================================== |
213 | 214 | 'fluid_pp(2)%gamma' : 1./(gamma_gas-1.), \ |
214 | 215 | 'fluid_pp(2)%pi_inf' : 0.0E+00, \ |
215 | | - 'fluid_pp(2)%gamma_v' : gamma_n, \ |
216 | | - 'fluid_pp(2)%M_v' : M_n, \ |
217 | | - 'fluid_pp(2)%mu_v' : mu_n, \ |
218 | | - 'fluid_pp(2)%k_v' : k_n, \ |
| 216 | + # 'fluid_pp(2)%gamma_v' : gamma_n, \ |
| 217 | + # 'fluid_pp(2)%M_v' : M_n, \ |
| 218 | + # 'fluid_pp(2)%mu_v' : mu_n, \ |
| 219 | + # 'fluid_pp(2)%k_v' : k_n, \ |
219 | 220 | # ========================================================== |
220 | 221 |
|
221 | 222 | # Non-polytropic gas compression model AND/OR Tait EOS ===== |
|
234 | 235 | # 'nb' : 3, \ |
235 | 236 | 'nb' : 1, \ |
236 | 237 | 'Ca' : Ca, \ |
237 | | - 'Web' : We, \ |
| 238 | + # 'Web' : We, \ |
238 | 239 | 'Re_inv' : Re_inv, \ |
239 | 240 | 'qbmm' : 'T', \ |
240 | 241 | 'nnode' : 4, \ |
241 | 242 | 'dist_type' : 1, \ |
242 | 243 | 'sigR' : 0.1, \ |
243 | 244 | 'sigV' : 0.1, \ |
244 | | - 'rhoRV' : 0.3, \ |
| 245 | + 'rhoRV' : 0.0, \ |
245 | 246 | # ========================================================== |
246 | 247 |
|
247 | 248 | # Acoustic source ========================================== |
|
0 commit comments