aboutsummaryrefslogtreecommitdiff
path: root/Carpet/CarpetRegrid/param.ccl
diff options
context:
space:
mode:
authorschnetter <>2004-04-14 20:19:00 +0000
committerschnetter <>2004-04-14 20:19:00 +0000
commite7ac9337115530f6880bb28e110ddd98e74742fc (patch)
treeb37452a96de84b6b1dc50cbc003cc1cc09fa47d4 /Carpet/CarpetRegrid/param.ccl
parent62920ac2aae39a9bae01c2c602ac62a1a906f360 (diff)
Implement a moving excision region.
darcs-hash:20040414201944-07bb3-3abc45a6f1034c083fa413d0b917d0f2791a787c.gz
Diffstat (limited to 'Carpet/CarpetRegrid/param.ccl')
-rw-r--r--Carpet/CarpetRegrid/param.ccl43
1 files changed, 42 insertions, 1 deletions
diff --git a/Carpet/CarpetRegrid/param.ccl b/Carpet/CarpetRegrid/param.ccl
index eee4144b0..ca830a75f 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.16 2004/02/05 16:11:20 schnetter Exp $
+# $Header: /home/eschnett/C/carpet/Carpet/Carpet/CarpetRegrid/param.ccl,v 1.17 2004/04/14 22:19:44 schnetter Exp $
@@ -46,6 +46,7 @@ KEYWORD refined_regions "Regions where the grid is refined" STEERABLE=always
"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" :: "Refine the regions specified by coordinates in the parameter 'coordinates'"
+ "moving" :: "Refine a moving region"
"automatic" :: "Refine automatically"
} "centre"
@@ -65,6 +66,46 @@ BOOLEAN symmetry_z "Refine the lower half in z-direction"
+# Region specifications for moving boxes
+
+KEYWORD moving_trajectory "Type of trajectory" STEERABLE=always
+{
+ "point" :: "Do not move"
+ "circle" :: "Move in a circle"
+} "point"
+
+CCTK_REAL moving_region_radius "Radius of the moving region" STEERABLE=always
+{
+ (0: :: ""
+} 1.0
+
+CCTK_REAL moving_centre_x "x-coordinate of the centre" STEERABLE=always
+{
+ : :: ""
+} 0.0
+
+CCTK_REAL moving_centre_y "y-coordinate of the centre" STEERABLE=always
+{
+ : :: ""
+} 0.0
+
+CCTK_REAL moving_centre_z "z-coordinate of the centre" STEERABLE=always
+{
+ : :: ""
+} 0.0
+
+CCTK_REAL moving_circle_radius "Radius of the circle" STEERABLE=always
+{
+ 0: :: ""
+} 1.0
+
+CCTK_REAL moving_circle_frequency "Angular frequency on the circle" STEERABLE=always
+{
+ 0: :: ""
+} 1.0
+
+
+
# Region specifications for manual gridpoint refinement
CCTK_INT l1ixmin "Lower boundary of level 1 box in x-direction" STEERABLE=always