aboutsummaryrefslogtreecommitdiff
path: root/Carpet/CarpetInterp/test/waveinterp-1p.par
diff options
context:
space:
mode:
authorThomas Radke <tradke@aei.mpg.de>2005-08-08 16:49:00 +0000
committerThomas Radke <tradke@aei.mpg.de>2005-08-08 16:49:00 +0000
commitab6bcd86c54db939e76ff0a80c274b8dc28c85b6 (patch)
treef462e5bf71831df45ee1bd80fdac8fc51674cf09 /Carpet/CarpetInterp/test/waveinterp-1p.par
parent0afb67d15b3df924db7f8c83734448af32f4c5d9 (diff)
CarpetInterp: fix waveinterp testsuite
The waveinterp testsuite was broken, many output files had different values. Also, the old output files didn't contain the recently introduced header comment lines saying which thorn did output them. The waveinterp testsuite has now been split into two separate tests, waveinterp-1p and waveinterp-2p to run on 1 and 2 processors respectively. The only differences are in the CarpetIOASCII files which contain either 1 or 2 components in the output. darcs-hash:20050808164941-776a0-fbecb78b32c48a16f030996afcf1259276c0a0a0.gz
Diffstat (limited to 'Carpet/CarpetInterp/test/waveinterp-1p.par')
-rw-r--r--Carpet/CarpetInterp/test/waveinterp-1p.par144
1 files changed, 144 insertions, 0 deletions
diff --git a/Carpet/CarpetInterp/test/waveinterp-1p.par b/Carpet/CarpetInterp/test/waveinterp-1p.par
new file mode 100644
index 000000000..23caa447a
--- /dev/null
+++ b/Carpet/CarpetInterp/test/waveinterp-1p.par
@@ -0,0 +1,144 @@
+Cactus::cctk_run_title = "WaveToy Interpolation Test"
+Cactus::cctk_full_warnings = yes
+
+Cactus::terminate = time
+Cactus::cctk_final_time = 0.1
+
+
+
+ActiveThorns = "IOUtil"
+
+IO::out_dir = $parfile
+IO::out_fileinfo = "none"
+IO::parfile_write = "no"
+
+
+
+ActiveThorns = "LocalInterp AEILocalInterp"
+
+
+
+ActiveThorns = "Carpet CarpetLib CarpetInterp CarpetReduce CarpetSlab"
+
+Carpet::domain_from_coordbase = yes
+Carpet::max_refinement_levels = 20
+
+driver::ghost_size = 2
+Carpet::buffer_width = 4
+
+Carpet::prolongation_order_space = 3
+Carpet::prolongation_order_time = 2
+
+Carpet::convergence_level = 0
+
+Carpet::init_3_timelevels = yes
+
+CarpetLib::save_memory_during_regridding = yes
+
+
+
+ActiveThorns = "NaNChecker"
+
+
+
+ActiveThorns = "Boundary CartGrid3D CoordBase SymBase"
+
+CoordBase::domainsize = minmax
+
+CoordBase::xmin = -1.0
+CoordBase::ymin = -1.0
+CoordBase::zmin = -1.0
+CoordBase::xmax = 1.0
+CoordBase::ymax = 1.0
+CoordBase::zmax = 1.0
+CoordBase::dx = 0.1
+CoordBase::dy = 0.1
+CoordBase::dz = 0.1
+
+CartGrid3D::type = coordbase
+CartGrid3D::avoid_origin = no
+
+
+
+ActiveThorns = "CarpetRegrid"
+
+CarpetRegrid::refinement_levels = 3
+CarpetRegrid::refined_regions = manual-coordinate-list
+CarpetRegrid::smart_outer_boundaries = yes
+CarpetRegrid::coordinates = "
+ [ [ ([-0.4,-0.4,-0.4]:[+0.4,+0.4,+0.4]:[0.0500,0.0500,0.0500]) ],
+ [ ([-0.2,-0.2,-0.2]:[+0.2,+0.2,+0.2]:[0.0250,0.0250,0.0250]) ],
+ [ ([-0.1,-0.1,-0.1]:[+0.1,+0.1,+0.1]:[0.0125,0.0125,0.0125]) ] ]
+"
+CarpetRegrid::keep_same_grid_structure = yes
+
+
+
+ActiveThorns = "Time"
+
+Time::dtfac = 0.25
+
+
+
+ActiveThorns = "MoL"
+
+MoL::ODE_Method = RK3
+
+
+
+ActiveThorns = "WaveMoL"
+
+
+
+ActiveThorns = "IDWaveMoL"
+
+IDWaveMoL::initial_data = plane
+IDWaveMoL::slopet = 1.0
+
+
+
+ActiveThorns = "InterpToArray"
+
+InterpToArray::narrays1d = 1
+InterpToArray::array1d_vars[0] = "WaveMoL::phi"
+InterpToArray::array1d_npoints_i = 10
+InterpToArray::array1d_dx_i = 0.1
+
+
+
+ActiveThorns = "IOBasic"
+
+IOBasic::outInfo_every = 1
+IOBasic::outInfo_reductions = "norm2"
+IOBasic::outInfo_vars = "
+ WaveMoL::phi
+ WaveMoL::phit
+ WaveMoL::phix
+"
+
+
+ActiveThorns = "CarpetIOScalar"
+
+IOScalar::outScalar_every = 1
+IOScalar::outScalar_reductions = "count minimum maximum average norm1 norm2 norm_inf"
+IOScalar::outScalar_vars = "
+ WaveMoL::scalarevolvemol_scalar
+ WaveMoL::scalarevolvemol_vector
+"
+
+
+
+ActiveThorns = "CarpetIOASCII"
+
+IOASCII::out0D_every = 1
+IOASCII::out0D_vars = "
+ WaveMoL::scalarevolvemol_scalar
+ WaveMoL::scalarevolvemol_vector
+"
+
+IOASCII::out1D_every = 1
+IOASCII::out1D_vars = "
+ WaveMoL::scalarevolvemol_scalar
+ WaveMoL::scalarevolvemol_vector
+ InterpToArray::arrays1d
+"