diff options
author | Erik Schnetter <schnetter@aei.mpg.de> | 2005-08-09 09:33:00 +0000 |
---|---|---|
committer | Erik Schnetter <schnetter@aei.mpg.de> | 2005-08-09 09:33:00 +0000 |
commit | 1cb26848ad81cec482dd8124f9ee6cf02e4f2e25 (patch) | |
tree | 6cfefdc042b3e473545cf229200663fb36f25446 /Carpet/Carpet/test/outer-buffers.par | |
parent | f94dbc8c09e4dbbd552c51dab9210cb10289db43 (diff) |
Carpet: Add test case for outer buffer zones
darcs-hash:20050809093357-891bb-88b8f8019ddd2c088e8fbe326f45a9d0eea34114.gz
Diffstat (limited to 'Carpet/Carpet/test/outer-buffers.par')
-rw-r--r-- | Carpet/Carpet/test/outer-buffers.par | 143 |
1 files changed, 143 insertions, 0 deletions
diff --git a/Carpet/Carpet/test/outer-buffers.par b/Carpet/Carpet/test/outer-buffers.par new file mode 100644 index 000000000..46bb39e97 --- /dev/null +++ b/Carpet/Carpet/test/outer-buffers.par @@ -0,0 +1,143 @@ +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::use_outer_buffer_zones = yes +Carpet::num_integrator_substeps = 3 + +Carpet::prolongation_order_space = 3 +Carpet::prolongation_order_time = 2 + +Carpet::convergence_level = 0 + +Carpet::init_3_timelevels = 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 +" |