Skip to content

Commit 98f39c9

Browse files
authored
Multiphase reg test updates (#92)
1 parent 2d05482 commit 98f39c9

File tree

7 files changed

+23
-40
lines changed

7 files changed

+23
-40
lines changed

test/test_files/dam-break-block/dam-break-block-amr.inp

+3-11
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,10 @@ incflo.godunov_type = "weno_z"
1414
transport.model = TwoPhaseTransport
1515
transport.viscosity_fluid1=1.e-5
1616
transport.viscosity_fluid2=1.e-5
17+
turbulence.model = Laminar
1718

18-
transport.laminar_prandtl = 0.7
19-
transport.turbulent_prandtl = 0.3333
20-
turbulence.model = Laminar
19+
nodal_proj.max_coarsening_level = 0
20+
mac_proj.max_coarsening_level = 2
2121

2222
incflo.physics = MultiPhase DamBreak
2323
MultiPhase.density_fluid1=1000.
@@ -34,9 +34,6 @@ geometry.prob_lo = -1.4 -0.375 -0.3125 # Lo corner coordinates
3434
geometry.prob_hi = 1.1 0.375 1.1875 # Hi corner coordinates
3535
geometry.is_periodic = 0 0 0 # Periodicity x y z (0/1)
3636

37-
Overset.disable_coupled_mac_proj = true
38-
Overset.disable_coupled_nodal_proj = true
39-
4037
xlo.type = "slip_wall"
4138
xlo.vof_type = "zero_gradient"
4239
xhi.type = "slip_wall"
@@ -54,8 +51,3 @@ zhi.vof_type = "mass_inflow"
5451
zhi.vof = 0.0
5552

5653
incflo.verbose=0
57-
58-
nodal_proj.num_pre_smooth = 20
59-
nodal_proj.num_post_smooth = 20
60-
mac_proj.num_pre_smooth = 20
61-
mac_proj.num_post_smooth = 20

test/test_files/flat-surface/flat-surface-amr.inp

+1-6
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,6 @@ incflo.godunov_type="weno_z"
1616
transport.model = TwoPhaseTransport
1717
transport.viscosity_fluid1=1e-5
1818
transport.viscosity_fluid2=1e-5
19-
transport.laminar_prandtl = 0.7
20-
transport.turbulent_prandtl = 0.3333
2119
turbulence.model = Laminar
2220

2321
incflo.physics = MultiPhase SloshingTank
@@ -29,11 +27,8 @@ SloshingTank.water_level =-0.1015625
2927

3028
ICNS.source_terms = GravityForcing
3129
ICNS.use_perturb_pressure = false
32-
VOF.replace_masked = true
33-
34-
Overset.disable_coupled_mac_proj = true
35-
Overset.disable_coupled_nodal_proj = true
3630
Overset.verbose = 1
31+
nodal_proj.max_coarsening_level = 2
3732

3833
amr.n_cell = 64 64 64 # Grid cells at coarsest AMRlevel
3934
amr.max_level = 0

test/test_files/linear-waves/linear-waves-amr.inp

+3-4
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,6 @@ incflo.mflux_type="minmod"
2828
transport.model = TwoPhaseTransport
2929
transport.viscosity_fluid1=1e-3
3030
transport.viscosity_fluid2=1e-5
31-
transport.laminar_prandtl = 0.7
32-
transport.turbulent_prandtl = 0.3333
3331
turbulence.model = Laminar
3432

3533
incflo.physics = MultiPhase OceanWaves
@@ -48,8 +46,9 @@ ICNS.source_terms = GravityForcing
4846
incflo.initial_iterations = 0
4947
incflo.do_initial_proj = false
5048

51-
Overset.disable_coupled_mac_proj = true
52-
Overset.disable_coupled_nodal_proj = true
49+
incflo.diffusion_type = 0
50+
nodal_proj.max_coarsening_level = 2
51+
mac_proj.max_coarsening_level = 6
5352

5453
MultiPhase.verbose=0
5554
#¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨#

test/test_files/linear-waves/linear-waves.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ exawind:
33
nalu_wind_inp:
44
- linear-waves-nalu.yaml
55
amr_wind_inp: linear-waves-amr.inp
6-
num_timesteps: 5
6+
num_timesteps: 3
77
additional_picard_iterations: 2
88

99
nalu_vars:

test/test_files/sloshing-tank/sloshing-tank-amr.inp

+3-6
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,6 @@ time.plot_interval = 10 # Steps between plot files
88
incflo.do_initial_proj = 0
99
incflo.initial_iterations = 0
1010

11-
Overset.disable_coupled_mac_proj = true
12-
Overset.disable_coupled_nodal_proj = true
13-
1411
io.outputs = density vof velocity p gp levelset
1512
io.int_outputs = iblank_cell
1613

@@ -19,10 +16,11 @@ incflo.godunov_type="weno_z"
1916
transport.model = TwoPhaseTransport
2017
transport.viscosity_fluid1=1e-5
2118
transport.viscosity_fluid2=1e-5
22-
transport.laminar_prandtl = 0.7
23-
transport.turbulent_prandtl = 0.3333
2419
turbulence.model = Laminar
2520

21+
mac_proj.max_coarsening_level = 2
22+
nodal_proj.max_coarsening_level = 2
23+
2624
incflo.physics = MultiPhase SloshingTank
2725
MultiPhase.density_fluid1=1000.
2826
MultiPhase.density_fluid2=1.
@@ -31,7 +29,6 @@ SloshingTank.amplitude=0.7
3129
SloshingTank.peak_enhance=1.5
3230
SloshingTank.water_level=0.0
3331
ICNS.source_terms = GravityForcing
34-
VOF.replace_masked = true
3532

3633
# Target resolution at interface is dx = dy = 0.3125, dz = 0.125
3734
amr.n_cell = 64 64 48 # Grid cells at coarsest AMRlevel

test/test_files/stokes-waves-cylinder/stokes-waves-cylinder-amr.inp

+12-10
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,6 @@ incflo.use_godunov = 1
1515
incflo.godunov_type="weno_z"
1616
incflo.diffusion_type = 0
1717
transport.model = TwoPhaseTransport
18-
transport.laminar_prandtl = 0.7
19-
transport.turbulent_prandtl = 0.3333
2018
turbulence.model = Laminar
2119

2220
transport.viscosity_fluid1=1e-3
@@ -29,8 +27,8 @@ OceanWaves.Wave1.order=5
2927
OceanWaves.Wave1.wave_height=0.3327 # nominal: 0.37
3028
OceanWaves.Wave1.wave_period=1.536 # nominal: 1.533
3129
OceanWaves.Wave1.water_depth=10.0
32-
OceanWaves.Wave1.relax_zone_gen_length=4.801496963
33-
OceanWaves.Wave1.numerical_beach_length=9.602993926
30+
OceanWaves.Wave1.relax_zone_gen_length=3.0
31+
OceanWaves.Wave1.numerical_beach_length=3.0
3432
OceanWaves.Wave1.numerical_beach_length_factor=2.0
3533
OceanWaves.Wave1.zero_sea_level=0.0
3634
MultiPhase.density_fluid1=1000.
@@ -39,15 +37,19 @@ ICNS.source_terms = GravityForcing
3937

4038
ICNS.use_perturb_pressure = true
4139
ICNS.reconstruct_true_pressure = true
42-
VOF.replace_masked = true
43-
Overset.disable_coupled_mac_proj = true
44-
Overset.disable_coupled_nodal_proj = true
4540

46-
amr.n_cell = 128 48 56
41+
mac_proj.num_pre_smooth = 8
42+
mac_proj.num_post_smooth = 8
43+
mac_proj.bottom_solver = hypre
44+
nodal_proj.max_coarsening_level = 1
45+
nodal_proj.num_pre_smooth = 8
46+
nodal_proj.num_post_smooth = 8
47+
48+
amr.n_cell = 64 32 48
4749
amr.max_level = 1
4850

49-
geometry.prob_lo = -9.602993926 -5.25 -10.0 # Lo corner coordinates
50-
geometry.prob_hi = 19.205987852 5.25 2.4007484815 # Hi corner coordinates
51+
geometry.prob_lo = -6 -5 -10.0 # Lo corner coordinates
52+
geometry.prob_hi = 14 5 5 # Hi corner coordinates
5153
geometry.is_periodic = 0 0 0 # Periodicity x y z (0/1)
5254

5355
tagging.labels = refine0

test/test_files/zalesak/zalesak-amr.inp

-2
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,6 @@ incflo.godunov_type = "weno"
2828
transport.model = TwoPhaseTransport
2929
transport.viscosity_fluid1=0.0
3030
transport.viscosity_fluid2=0.0
31-
transport.laminar_prandtl = 0.7
32-
transport.turbulent_prandtl = 0.3333
3331
turbulence.model = Laminar
3432

3533
incflo.physics = MultiPhase ZalesakDisk

0 commit comments

Comments
 (0)