AllenCahn
2D-serial-level
Two-dimensional |
|
Serial |
|
Validated using check script |
|
./bin/alamo-2d-g++ tests/AllenCahn/input stop_time="10.0"
|
2D-serial-level-coverage
Two-dimensional |
|
Serial |
|
Not validated |
|
./bin/alamo-2d-g++ tests/AllenCahn/input stop_time="1.0"
|
2D-random.ic-test
Two-dimensional |
|
Serial |
|
Validated using check script |
|
./bin/alamo-2d-g++ tests/AllenCahn/input alpha.ic.type="random" stop_time="30.0"
|
Input file (../../tests/AllenCahn/input)
#@ [2D-serial-level]
#@ dim = 2
#@ nprocs = 1
#@ check = true
#@ check-file = reference/reference-2d.csv
#@ args = stop_time=10.0
#@
#@ [2D-serial-level-coverage]
#@ coverage = true
#@ dim = 2
#@ check = false
#@ args = stop_time=1.0
#@
#@ [2D-random.ic-test]
#@ dim = 2
#@ check = true
#@ check-file = reference/random.ic-test-2d.dat
#@ args = alpha.ic.type = random
#@ args = stop_time=30.0
alamo.program = allencahn
### OUTPUT ###
plot_file = tests/AllenCahn/output
### MESHING ###
amr.plot_int = 1000
amr.max_level = 2
amr.max_grid_size = 500000
amr.blocking_factor = 2
amr.grid_eff = 0.8
amr.n_cell = 96 64 0
geometry.prob_lo = -1.5 -1.0 0.0 # [ m ]
geometry.prob_hi = 1.5 1.0 0.0 # [ m ]
geometry.is_periodic = 0 0 0
timestep = 0.01
stop_time = 100.0
alpha.bc.type.xlo = neumann
alpha.bc.type.xhi = neumann
alpha.bc.type.ylo = neumann
alpha.bc.type.yhi = neumann
alpha.bc.val.xlo = 0.0
alpha.bc.val.xhi = 0.0
alpha.bc.val.ylo = 0.0
alpha.bc.val.yhi = 0.0
alpha.ic.type = bmp
alpha.ic.bmp.filename = tests/AllenCahn/bordernoise.bmp
alpha.ic.bmp.fit = fitwidth
alpha.ic.bmp.channel = g
ch.L = 1.0
ch.eps = 0.01
ch.grad = 0.01
ch.chempot = 0.01