diff --git a/problems/kelvin-helmholtz.in b/problems/kelvin-helmholtz.in new file mode 100644 index 0000000..0727fd6 --- /dev/null +++ b/problems/kelvin-helmholtz.in @@ -0,0 +1,40 @@ +# problem name and parameters +# +problem = "Kelvin-Helmholtz" + +# random number generator parameters +# +gentype = "random" + +# physics +# +equation_system = "hd" +equation_of_state = "adi" + +# methods +# +time_advance = "rk5(4)10" +riemann_solver = "kepes" +reconstruction = "mp5" + +# mesh parameters +# +xmin = -5.0d-01 +xmax = 5.0d-01 +ymin = -5.0d-01 +ymax = 5.0d-01 + +# refinement control +# +ncells = 16 +maxlev = 6 + +# runtime control parameters +# +tmax = 1.0d+00 +cfl = 4.0d-01 + +# data output control +# +snapshot_interval = 1.0d-01 +compression_format = "lz4" \ No newline at end of file diff --git a/problems/kh.in b/problems/kh.in deleted file mode 100644 index cd2272f..0000000 --- a/problems/kh.in +++ /dev/null @@ -1,58 +0,0 @@ -# problem name and parameters -# -problem = "kh" - -# random number generator parameters -# -gentype = "random" - -# physics -# -equation_system = "mhd" -equation_of_state = "adi" - -# methods -# -time_advance = "rk2" -riemann_solver = "hlld" -reconstruction = "limo3" -limiter = "mc" -fix_positivity = "off" - -# mesh parameters -# -xmin = -5.0d-01 -xmax = 5.0d-01 -ymin = -5.0d-01 -ymax = 5.0d-01 -zmin = -5.0d-01 -zmax = 5.0d-01 - -# refinement control -# -ncells = 8 -nghosts = 2 -minlev = 1 -maxlev = 7 - -# boundary conditions -# -xlbndry = "periodic" -xubndry = "periodic" -ylbndry = "periodic" -yubndry = "periodic" -zlbndry = "periodic" -zubndry = "periodic" - -# runtime control parameters -# -tmax = 1.0d+00 -cfl = 4.0d-01 - -# data output control -# -precise_snapshots = "on" -snapshot_type = "p" -snapshot_interval = 1.0d-01 -restart_number = -1 -integrals_interval = 10 diff --git a/sources/problems.F90 b/sources/problems.F90 index 3b55832..a09d568 100644 --- a/sources/problems.F90 +++ b/sources/problems.F90 @@ -98,7 +98,7 @@ module problems case("implosion") setup_problem => setup_problem_implosion - case("kh", "kelvinhelmholtz", "kelvin-helmholtz") + case("kh", "kelvinhelmholtz", "kelvin-helmholtz", "Kelvin-Helmholtz") setup_problem => setup_problem_kelvin_helmholtz case("rt", "rayleightaylor", "rayleigh-taylor")