commit 7f125c55a75ac0cedf6baf6a3af24d2189fcff1e
parent e7499e1d066d4d354568162f3b0648483c89a798
Author: Fabian Wermelinger <fabianw@mavt.ethz.ch>
Date: Sat, 19 Dec 2020 20:45:24 +0100
Add Keller-Miksis test
Diffstat:
3 files changed, 31 insertions(+), 0 deletions(-)
diff --git a/meson.build b/meson.build
@@ -9,3 +9,4 @@ lib_ode_deps = lib_ode.get_variable('deps')
add_project_arguments(lib_ode.get_variable('cpp_args'), language: 'cpp')
subdir('src')
+subdir('test')
diff --git a/test/keller-miksis/km.conf b/test/keller-miksis/km.conf
@@ -0,0 +1,29 @@
+# File : km.conf
+# Date : Thu Sep 22 13:15:27 2016
+# Author : Fabian Wermelinger
+# Description: Keller-Miksis example
+# Copyright 2016 ETH Zurich. All Rights Reserved.
+
+# case selection
+dynamics km # Keller-Miksis
+
+# time stepper settings
+ts rkv56
+ts_tend 3.0e-6
+ts_dt 1.0e-12
+ts_writeGranularity 1
+ts_reportGranularity 5000
+ts_maxLocalError 1.0e-8
+ts_rTol 1.0e-6
+ts_aTol 1.0e-6
+
+# bubble settings
+R0 10.0e-6
+rho 1000
+nu 0.0
+sigma 0.0
+gamma 1.4
+pv 0.0
+p0 1.0e5
+c 1481.0
+pamp 10
diff --git a/test/meson.build b/test/meson.build
@@ -0,0 +1 @@
+test('keller-miksis', rpbd, args: ['-conf', meson.current_source_dir() / 'keller-miksis' / 'km.conf'])