aboutsummaryrefslogtreecommitdiff
path: root/Carpet/CarpetRegrid/param.ccl
diff options
context:
space:
mode:
authorschnetter <>2002-03-23 19:20:00 +0000
committerschnetter <>2002-03-23 19:20:00 +0000
commit6597a97dd2dbee2fec4a83dc831af3a0db072017 (patch)
tree41181e663b74665734ae7aa6a3e35866998545c7 /Carpet/CarpetRegrid/param.ccl
parent136d17b0877cc8d9522b6e69785fcab1e6d5cb5e (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.ccl32
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"
+ ".*" :: "[ [ [[?,?],[?,?],[?,?]], ... ], ...]"
} ""