diff options
author | Ian Hawke <ih@maths.soton.ac.uk> | 2005-02-08 18:04:00 +0000 |
---|---|---|
committer | Ian Hawke <ih@maths.soton.ac.uk> | 2005-02-08 18:04:00 +0000 |
commit | 5b4addf1dff82e3d54725385ace11baecacee0de (patch) | |
tree | d2fc20448f18392e38260d24df11e268594cc49f /CarpetDev/CarpetAdaptiveRegrid/par | |
parent | 55cf6a666c23377187ac12e26dad69af39882b94 (diff) |
Adaptive Regridding might work
Changes to the adaptive regridding routine such that it appears to
work for short times on one processor with various changes to, e.g.,
WaveMoL, before hitting internal Carpet problems.
darcs-hash:20050208180418-58c7f-22dc56373df5a208b82d45604267f398bfd3ca0f.gz
Diffstat (limited to 'CarpetDev/CarpetAdaptiveRegrid/par')
-rw-r--r-- | CarpetDev/CarpetAdaptiveRegrid/par/AMR1.par | 57 |
1 files changed, 57 insertions, 0 deletions
diff --git a/CarpetDev/CarpetAdaptiveRegrid/par/AMR1.par b/CarpetDev/CarpetAdaptiveRegrid/par/AMR1.par new file mode 100644 index 000000000..5d55f2443 --- /dev/null +++ b/CarpetDev/CarpetAdaptiveRegrid/par/AMR1.par @@ -0,0 +1,57 @@ + +ActiveThorns = "coordbase SymBase NaNChecker carpetReduce CartGrid3D carpet carpetlib carpetadaptiveregrid Boundary IOBasic IOUtil carpetIOASCII IDWaveMoL carpetSlab WaveMoL Time MoL" + + +IDWaveMoL::initial_data = "gaussian" + +wavemol::bound = "radiation" + +mol::initial_data_is_crap = "yes" + +##carpet::adaptive_stepsize = "yes" + +##carpet::veryverbose = "yes" + +grid::domain = "full" +grid::type = "byspacing" +grid::avoid_origin = "no" +driver::global_nx = 51 +driver::global_ny = 51 +driver::global_nz = 51 +grid::dxyz = 0.02 +driver::ghost_size = 1 +time::dtfac = 0.5 + +carpet::max_refinement_levels = 2 +carpet::init_3_timelevels = yes +carpetadaptiveregrid::max_error = 1.e-6 +carpetadaptiveregrid::error_var = "mol::errorestimate[0]" +#carpetadaptiveregrid::error_var = "wavemol::phi" +carpetadaptiveregrid::regrid_every = 1 + + +cactus::terminate = "time" +cactus::cctk_final_time = 0.5 + +iobasic::outScalar_every = 1 +iobasic::outScalar_vars = "wavemol::phi mol::errorestimate" + +iobasic::outInfo_every = 1 +iobasic::outInfo_vars = "wavemol::phi mol::errorestimate[0]" + +ioascii::out1D_every = 1 +ioascii::out1D_vars = "wavemol::scalarevolvemol_scalar mol::errorestimate" + +IO::out_dir = $. + +#mol::ode_method = "Generic" +#mol::mol_intermediate_steps = 4 +#mol::mol_num_scratch_levels = 3 +mol::ode_method = "RK45" +mol::mol_intermediate_steps = 6 +mol::mol_num_scratch_levels = 6 +mol::adaptive_stepsize = "no" + +carpet::prolongation_order_space = 3 +carpet::prolongation_order_time = 2 +driver::ghost_size = 2 |