Skip to content

Commit

Permalink
add example
Browse files Browse the repository at this point in the history
  • Loading branch information
ChrisZYJ committed Dec 22, 2024
1 parent 9b021f4 commit 50f0091
Showing 1 changed file with 86 additions and 0 deletions.
86 changes: 86 additions & 0 deletions examples/1D_output_partial_domain/case.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,86 @@
#!/usr/bin/env python3
# Modified from 1D_acoustic_dipole

import json

# Configuring case dictionary
print(json.dumps({
# Logistics ================================================================
'run_time_info' : 'T',
# ==========================================================================

# Computational Domain Parameters ==========================================
'x_domain%beg' : 0,
'x_domain%end' : 0.001,
'm' : 199,
'n' : 0,
'p' : 0,
'dt' : 2e-9,
't_step_start' : 0,
't_step_stop' : 250,
't_step_save' : 10,
# ==========================================================================

# Simulation Algorithm Parameters ==========================================
'num_patches' : 1,
'model_eqns' : 2,
'alt_soundspeed' : 'F',
'num_fluids' : 1,
'mpp_lim' : 'F',
'mixture_err' : 'F',
'time_stepper' : 3,
'weno_order' : 5,
'weno_eps' : 1.E-16,
'teno' : 'T',
'teno_CT' : 1E-8,
'null_weights' : 'F',
'mp_weno' : 'F',
'riemann_solver' : 2,
'wave_speeds' : 1,
'avg_state' : 2,
'bc_x%beg' : -6,
'bc_x%end' : -6,
# ==========================================================================

# Formatted Database Files Structure Parameters ============================
'format' : 2,
'precision' : 2,
'prim_vars_wrt' :'T',
'rho_wrt' :'T',
'parallel_io' :'T',
'output_partial_domain' :'T',
'x_output%beg' : 0.001*0.4,
'x_output%end' : 0.001*0.7,
# ==========================================================================

# Patch 1 Liquid ===========================================================
'patch_icpp(1)%geometry' : 1,
'patch_icpp(1)%x_centroid' : 0.0005,
'patch_icpp(1)%length_x' : 0.001,
'patch_icpp(1)%vel(1)' : 0.0,
'patch_icpp(1)%pres' : 1E+05,
'patch_icpp(1)%alpha_rho(1)' : 1100,
'patch_icpp(1)%alpha(1)' : 1.0,
# ==========================================================================

# Acoustic source ==========================================================
'acoustic_source' : 'T',
'num_source' : 1,
'acoustic(1)%support' : 1,
'acoustic(1)%dipole' : 'T',
'acoustic(1)%loc(1)' : 0.0005,
'acoustic(1)%pulse' : 2,
'acoustic(1)%npulse' : 1,
'acoustic(1)%dir' : 1.,
'acoustic(1)%mag' : 1.,
'acoustic(1)%gauss_sigma_time' : 2E-8,
'acoustic(1)%delay' : 1E-7,
# ==========================================================================

# Fluids Physical Parameters ===============================================
'fluid_pp(1)%gamma' : 1.E+00/(4.4E+00-1.E+00),
'fluid_pp(1)%pi_inf' : 4.4E+00*5.57E+08/(4.4E+00 - 1.E+00),
# ==========================================================================
}))

# ==============================================================================

0 comments on commit 50f0091

Please sign in to comment.