diff options
author | schnetter <> | 2002-03-23 19:20:00 +0000 |
---|---|---|
committer | schnetter <> | 2002-03-23 19:20:00 +0000 |
commit | 6597a97dd2dbee2fec4a83dc831af3a0db072017 (patch) | |
tree | 41181e663b74665734ae7aa6a3e35866998545c7 /Carpet/CarpetRegrid/param.ccl | |
parent | 136d17b0877cc8d9522b6e69785fcab1e6d5cb5e (diff) |
Fixed a bug in CarpetSlab; was using the local instead of the global
Fixed a bug in CarpetSlab; was using the local instead of the global
extent.
Added a more comfortable way to specify the refined region. The new
method has no restrictions.
Added a way to specify the location of the outer boundary explicitely.
Added dummy parameter "periodic*" so that Carpet can be used as
drop-in replacement of PUGH (at least when running without
refinement).
darcs-hash:20020323192054-07bb3-2b9208c8a6b54a55c98d4035095cd4ff6ebcd447.gz
Diffstat (limited to 'Carpet/CarpetRegrid/param.ccl')
-rw-r--r-- | Carpet/CarpetRegrid/param.ccl | 32 |
1 files changed, 22 insertions, 10 deletions
diff --git a/Carpet/CarpetRegrid/param.ccl b/Carpet/CarpetRegrid/param.ccl index 951e7949b..8c1441688 100644 --- a/Carpet/CarpetRegrid/param.ccl +++ b/Carpet/CarpetRegrid/param.ccl @@ -1,5 +1,5 @@ # Parameter definitions for thorn CarpetRegrid -# $Header: /home/eschnett/C/carpet/Carpet/Carpet/CarpetRegrid/param.ccl,v 1.4 2002/03/11 13:17:15 schnetter Exp $ +# $Header: /home/eschnett/C/carpet/Carpet/Carpet/CarpetRegrid/param.ccl,v 1.5 2002/03/23 20:20:56 schnetter Exp $ @@ -21,13 +21,13 @@ CCTK_INT regrid_every "Regrid every n time steps" KEYWORD refined_regions "Regions where the grid is refined" { - "none" :: "Don't refine" - "centre" :: "Refine around the centre of the grid only" - "manual-gridpoints" :: "Refine the regions specified by integer grid points l[123]i[xyz]{min,max}" - "manual-coordinates" :: "Refine the regions specified by coordinates l[123][xyz]{min,max}" - "manual-gridpoint-list" :: "" - "manual-coordinate-list" :: "" - "automatic" :: "Refine automatically" + "none" :: "Don't refine" + "centre" :: "Refine around the centre of the grid only" + "manual-gridpoints" :: "Refine the regions specified by integer grid points l[123]i[xyz]{min,max}" + "manual-coordinates" :: "Refine the regions specified by coordinates l[123][xyz]{min,max}" + "manual-gridpoint-list" :: "Refine the regions specified by integer grid points in the parameter 'gridpoints'" + "manual-coordinate-list" :: "[not yet implemented]" + "automatic" :: "Refine automatically" } "centre" @@ -208,7 +208,8 @@ CCTK_REAL l3zmax "Upper boundary of level 3 box in z-direction" CCTK_STRING gridpoints "List of bounding box gridpoints" { - .* :: "[ [ ([<imin>,<jmin>,<kmin>]:[<imax>,<jmax>,<kmax>]:[<istride>,<jstride>,<kstride>]), ... ], ... ]" + "^$" :: "leave empty for no refinement" + ".*" :: "[ [ ([<imin>,<jmin>,<kmin>]:[<imax>,<jmax>,<kmax>]:[<istride>,<jstride>,<kstride>]), ... ], ... ]" } "" @@ -217,7 +218,18 @@ CCTK_STRING gridpoints "List of bounding box gridpoints" CCTK_STRING coordinates "List of bounding box coordinates" { - .* :: "[ [ ([<xmin>,<ymin>,<zmin>]:[<xmax>,<ymax>,<zmax>]:[<xstride>,<ystride>,<zstride>]), ... ], ... ]" + "^$" :: "leave empty for no refinement" + ".*" :: "[ [ ([<xmin>,<ymin>,<zmin>]:[<xmax>,<ymax>,<zmax>]:[<xstride>,<ystride>,<zstride>]), ... ], ... ]" +} "" + + + +# Outer boundaries for manual-gridpoint-list and manual-coordinate-list + +CCTK_STRING outerbounds "Outer boundaries" +{ + "^$" :: "leave empty for no outer boundaries" + ".*" :: "[ [ [[?,?],[?,?],[?,?]], ... ], ...]" } "" |