From 23865da9bc84ef55aeabe6ea9421adbdc6454081 Mon Sep 17 00:00:00 2001 From: allen Date: Wed, 24 Apr 2002 05:00:10 +0000 Subject: Testsuite for ADMConstraints git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/ADMConstraints/trunk@61 b7a48df3-cbbf-4440-997f-b4b717c9f7fc --- test/test_ADM.par | 52 ++++++++++++++++++++++++++++++++++++++++++++++ test/test_ADM/ham_max.tl | 7 +++++++ test/test_ADM/ham_min.tl | 7 +++++++ test/test_ADM/ham_nm1.tl | 7 +++++++ test/test_ADM/ham_nm2.tl | 7 +++++++ test/test_ADM/momx_max.tl | 7 +++++++ test/test_ADM/momx_min.tl | 7 +++++++ test/test_ADM/momx_nm1.tl | 7 +++++++ test/test_ADM/momx_nm2.tl | 7 +++++++ test/test_ADM/momy_max.tl | 7 +++++++ test/test_ADM/momy_min.tl | 7 +++++++ test/test_ADM/momy_nm1.tl | 7 +++++++ test/test_ADM/momy_nm2.tl | 7 +++++++ test/test_ADM/momz_max.tl | 7 +++++++ test/test_ADM/momz_min.tl | 7 +++++++ test/test_ADM/momz_nm1.tl | 7 +++++++ test/test_ADM/momz_nm2.tl | 7 +++++++ test/test_ADM/test_ADM.par | 52 ++++++++++++++++++++++++++++++++++++++++++++++ 18 files changed, 216 insertions(+) create mode 100644 test/test_ADM.par create mode 100644 test/test_ADM/ham_max.tl create mode 100644 test/test_ADM/ham_min.tl create mode 100644 test/test_ADM/ham_nm1.tl create mode 100644 test/test_ADM/ham_nm2.tl create mode 100644 test/test_ADM/momx_max.tl create mode 100644 test/test_ADM/momx_min.tl create mode 100644 test/test_ADM/momx_nm1.tl create mode 100644 test/test_ADM/momx_nm2.tl create mode 100644 test/test_ADM/momy_max.tl create mode 100644 test/test_ADM/momy_min.tl create mode 100644 test/test_ADM/momy_nm1.tl create mode 100644 test/test_ADM/momy_nm2.tl create mode 100644 test/test_ADM/momz_max.tl create mode 100644 test/test_ADM/momz_min.tl create mode 100644 test/test_ADM/momz_nm1.tl create mode 100644 test/test_ADM/momz_nm2.tl create mode 100644 test/test_ADM/test_ADM.par diff --git a/test/test_ADM.par b/test/test_ADM.par new file mode 100644 index 0000000..bb2b11c --- /dev/null +++ b/test/test_ADM.par @@ -0,0 +1,52 @@ +!DESC "Geodesically sliced black hole, ADM, Staggered leapfrog" + +# $Header$ +# +# /*@@ +# @file test_ADM_1.par +# @date Sunday 24th July +# @author Gabrielle Allen +# @desc +# ADMConstraints test file +# @enddesc +# @@*/ + +# Required thorns +ActiveThorns = "Boundary Time ADMconstraints pugh pughreduce cartgrid3d einstein ADM idanalyticbh ioutil iobasic" + +# GENERAL + +driver::global_nx = 20 +driver::global_ny = 20 +driver::global_nz = 20 + +grid::type = "byspacing" +grid::dxyz = 0.2 +grid::domain = "octant" + +time::dtfac = 0.25 + +cactus::cctk_initial_time = 0. +cactus::cctk_itlast = 10 + + +# Einstein + +einstein::initial_data = "schwarzschild" +einstein::evolution_system = "ADM" + +adm::method = "stagleap" +adm::bound = "flat" +einstein::slicing = "1+log" + +# Output + +IO::outdir = "test_ADM" +IO::out_fileinfo = "none" + +IOBasic::outScalar_every = 2 +IOBasic::outScalar_vars = "admconstraints::hamiltonian admconstraints::momentum" + +IOBasic::outInfo_every = 1 +IOBasic::outInfo_vars = "admconstraints::ham einstein::gxx" + diff --git a/test/test_ADM/ham_max.tl b/test/test_ADM/ham_max.tl new file mode 100644 index 0000000..5284641 --- /dev/null +++ b/test/test_ADM/ham_max.tl @@ -0,0 +1,7 @@ +"ham v time +0.0000000000000 0.0000000000000 +0.1000000000000 0.0002032609953 +0.2000000000000 0.0007937854336 +0.3000000000000 0.0017174193778 +0.4000000000000 0.0028950842569 +0.5000000000000 0.0042366673003 diff --git a/test/test_ADM/ham_min.tl b/test/test_ADM/ham_min.tl new file mode 100644 index 0000000..e0a41d3 --- /dev/null +++ b/test/test_ADM/ham_min.tl @@ -0,0 +1,7 @@ +"ham v time +0.0000000000000 -0.0000000000000 +0.1000000000000 -0.0001117186096 +0.2000000000000 -0.0004352101327 +0.3000000000000 -0.0009373943236 +0.4000000000000 -0.0015696529354 +0.5000000000000 -0.0022773759534 diff --git a/test/test_ADM/ham_nm1.tl b/test/test_ADM/ham_nm1.tl new file mode 100644 index 0000000..29200d8 --- /dev/null +++ b/test/test_ADM/ham_nm1.tl @@ -0,0 +1,7 @@ +"ham v time +0.0000000000000 0.0000000000000 +0.1000000000000 0.0000158819510 +0.2000000000000 0.0000626696711 +0.3000000000000 0.0001379650478 +0.4000000000000 0.0002383085765 +0.5000000000000 0.0003598363709 diff --git a/test/test_ADM/ham_nm2.tl b/test/test_ADM/ham_nm2.tl new file mode 100644 index 0000000..ab9a5ba --- /dev/null +++ b/test/test_ADM/ham_nm2.tl @@ -0,0 +1,7 @@ +"ham v time +0.0000000000000 0.0000000000000 +0.1000000000000 0.0000379757954 +0.2000000000000 0.0001482438869 +0.3000000000000 0.0003207461326 +0.4000000000000 0.0005414624935 +0.5000000000000 0.0007955258216 diff --git a/test/test_ADM/momx_max.tl b/test/test_ADM/momx_max.tl new file mode 100644 index 0000000..723304a --- /dev/null +++ b/test/test_ADM/momx_max.tl @@ -0,0 +1,7 @@ +"momx v time +0.0000000000000 -0.0000000000000 +0.1000000000000 0.0055632906112 +0.2000000000000 0.0111121485160 +0.3000000000000 0.0166321618436 +0.4000000000000 0.0221089606909 +0.5000000000000 0.0275282380518 diff --git a/test/test_ADM/momx_min.tl b/test/test_ADM/momx_min.tl new file mode 100644 index 0000000..b23d46b --- /dev/null +++ b/test/test_ADM/momx_min.tl @@ -0,0 +1,7 @@ +"momx v time +0.0000000000000 -0.0000000000000 +0.1000000000000 -0.0055632906112 +0.2000000000000 -0.0111121485160 +0.3000000000000 -0.0166321618436 +0.4000000000000 -0.0221089606909 +0.5000000000000 -0.0275282380518 diff --git a/test/test_ADM/momx_nm1.tl b/test/test_ADM/momx_nm1.tl new file mode 100644 index 0000000..047a6f3 --- /dev/null +++ b/test/test_ADM/momx_nm1.tl @@ -0,0 +1,7 @@ +"momx v time +0.0000000000000 0.0000000000000 +0.1000000000000 0.0000997760979 +0.2000000000000 0.0002002717756 +0.3000000000000 0.0003029819443 +0.4000000000000 0.0004087384261 +0.5000000000000 0.0005183863352 diff --git a/test/test_ADM/momx_nm2.tl b/test/test_ADM/momx_nm2.tl new file mode 100644 index 0000000..b644117 --- /dev/null +++ b/test/test_ADM/momx_nm2.tl @@ -0,0 +1,7 @@ +"momx v time +0.0000000000000 0.0000000000000 +0.1000000000000 0.0003573129492 +0.2000000000000 0.0007152230475 +0.3000000000000 0.0010744108961 +0.4000000000000 0.0014356144212 +0.5000000000000 0.0017994743834 diff --git a/test/test_ADM/momy_max.tl b/test/test_ADM/momy_max.tl new file mode 100644 index 0000000..3c956c0 --- /dev/null +++ b/test/test_ADM/momy_max.tl @@ -0,0 +1,7 @@ +"momy v time +0.0000000000000 -0.0000000000000 +0.1000000000000 0.0055632906112 +0.2000000000000 0.0111121485160 +0.3000000000000 0.0166321618436 +0.4000000000000 0.0221089606909 +0.5000000000000 0.0275282380518 diff --git a/test/test_ADM/momy_min.tl b/test/test_ADM/momy_min.tl new file mode 100644 index 0000000..f3687da --- /dev/null +++ b/test/test_ADM/momy_min.tl @@ -0,0 +1,7 @@ +"momy v time +0.0000000000000 -0.0000000000000 +0.1000000000000 -0.0055632906112 +0.2000000000000 -0.0111121485160 +0.3000000000000 -0.0166321618436 +0.4000000000000 -0.0221089606909 +0.5000000000000 -0.0275282380518 diff --git a/test/test_ADM/momy_nm1.tl b/test/test_ADM/momy_nm1.tl new file mode 100644 index 0000000..6fd0376 --- /dev/null +++ b/test/test_ADM/momy_nm1.tl @@ -0,0 +1,7 @@ +"momy v time +0.0000000000000 0.0000000000000 +0.1000000000000 0.0000997760979 +0.2000000000000 0.0002002717756 +0.3000000000000 0.0003029819443 +0.4000000000000 0.0004087384261 +0.5000000000000 0.0005183863352 diff --git a/test/test_ADM/momy_nm2.tl b/test/test_ADM/momy_nm2.tl new file mode 100644 index 0000000..2cc071b --- /dev/null +++ b/test/test_ADM/momy_nm2.tl @@ -0,0 +1,7 @@ +"momy v time +0.0000000000000 0.0000000000000 +0.1000000000000 0.0003573129492 +0.2000000000000 0.0007152230475 +0.3000000000000 0.0010744108961 +0.4000000000000 0.0014356144212 +0.5000000000000 0.0017994743834 diff --git a/test/test_ADM/momz_max.tl b/test/test_ADM/momz_max.tl new file mode 100644 index 0000000..e3e643b --- /dev/null +++ b/test/test_ADM/momz_max.tl @@ -0,0 +1,7 @@ +"momz v time +0.0000000000000 -0.0000000000000 +0.1000000000000 0.0055632906112 +0.2000000000000 0.0111121485160 +0.3000000000000 0.0166321618436 +0.4000000000000 0.0221089606909 +0.5000000000000 0.0275282380518 diff --git a/test/test_ADM/momz_min.tl b/test/test_ADM/momz_min.tl new file mode 100644 index 0000000..e29f1d3 --- /dev/null +++ b/test/test_ADM/momz_min.tl @@ -0,0 +1,7 @@ +"momz v time +0.0000000000000 -0.0000000000000 +0.1000000000000 -0.0055632906112 +0.2000000000000 -0.0111121485160 +0.3000000000000 -0.0166321618436 +0.4000000000000 -0.0221089606909 +0.5000000000000 -0.0275282380518 diff --git a/test/test_ADM/momz_nm1.tl b/test/test_ADM/momz_nm1.tl new file mode 100644 index 0000000..6d5ac09 --- /dev/null +++ b/test/test_ADM/momz_nm1.tl @@ -0,0 +1,7 @@ +"momz v time +0.0000000000000 0.0000000000000 +0.1000000000000 0.0000997760979 +0.2000000000000 0.0002002717756 +0.3000000000000 0.0003029819443 +0.4000000000000 0.0004087384261 +0.5000000000000 0.0005183863352 diff --git a/test/test_ADM/momz_nm2.tl b/test/test_ADM/momz_nm2.tl new file mode 100644 index 0000000..1cd32eb --- /dev/null +++ b/test/test_ADM/momz_nm2.tl @@ -0,0 +1,7 @@ +"momz v time +0.0000000000000 0.0000000000000 +0.1000000000000 0.0003573129492 +0.2000000000000 0.0007152230475 +0.3000000000000 0.0010744108961 +0.4000000000000 0.0014356144212 +0.5000000000000 0.0017994743834 diff --git a/test/test_ADM/test_ADM.par b/test/test_ADM/test_ADM.par new file mode 100644 index 0000000..bb2b11c --- /dev/null +++ b/test/test_ADM/test_ADM.par @@ -0,0 +1,52 @@ +!DESC "Geodesically sliced black hole, ADM, Staggered leapfrog" + +# $Header$ +# +# /*@@ +# @file test_ADM_1.par +# @date Sunday 24th July +# @author Gabrielle Allen +# @desc +# ADMConstraints test file +# @enddesc +# @@*/ + +# Required thorns +ActiveThorns = "Boundary Time ADMconstraints pugh pughreduce cartgrid3d einstein ADM idanalyticbh ioutil iobasic" + +# GENERAL + +driver::global_nx = 20 +driver::global_ny = 20 +driver::global_nz = 20 + +grid::type = "byspacing" +grid::dxyz = 0.2 +grid::domain = "octant" + +time::dtfac = 0.25 + +cactus::cctk_initial_time = 0. +cactus::cctk_itlast = 10 + + +# Einstein + +einstein::initial_data = "schwarzschild" +einstein::evolution_system = "ADM" + +adm::method = "stagleap" +adm::bound = "flat" +einstein::slicing = "1+log" + +# Output + +IO::outdir = "test_ADM" +IO::out_fileinfo = "none" + +IOBasic::outScalar_every = 2 +IOBasic::outScalar_vars = "admconstraints::hamiltonian admconstraints::momentum" + +IOBasic::outInfo_every = 1 +IOBasic::outInfo_vars = "admconstraints::ham einstein::gxx" + -- cgit v1.2.3