aboutsummaryrefslogtreecommitdiff
path: root/CarpetDev/CarpetAdaptiveRegrid/param.ccl
diff options
context:
space:
mode:
authorhawke <schnetter@cct.lsu.edu>2004-11-13 15:28:00 +0000
committerhawke <schnetter@cct.lsu.edu>2004-11-13 15:28:00 +0000
commit557d95df12f6e8e7a033e9a840b4a4a3ad9b5f9f (patch)
treec71b0f422fc0ea9300b269544d1bd5d5f3f72c54 /CarpetDev/CarpetAdaptiveRegrid/param.ccl
parentfa9124abf804f600c0442477ad67bec8db0c4ef8 (diff)
CarpetAdaptiveRegrid
The first part of CarpetAdaptiveRegrid. At the moment the only piece of "working" code is the F90 that does the box manipulation. This can be tested using the standalone makefile in src/test. darcs-hash:20041113152820-5d2e4-7bbcb3804e5643c7753c9ab663df4dc7d357d7e9.gz
Diffstat (limited to 'CarpetDev/CarpetAdaptiveRegrid/param.ccl')
-rw-r--r--CarpetDev/CarpetAdaptiveRegrid/param.ccl30
1 files changed, 30 insertions, 0 deletions
diff --git a/CarpetDev/CarpetAdaptiveRegrid/param.ccl b/CarpetDev/CarpetAdaptiveRegrid/param.ccl
new file mode 100644
index 000000000..d853de204
--- /dev/null
+++ b/CarpetDev/CarpetAdaptiveRegrid/param.ccl
@@ -0,0 +1,30 @@
+# Parameter definitions for thorn CarpetAdaptiveRegrid
+# $Header$
+
+# Refinement criteria for automatic refining
+
+CCTK_INT minwidth "Minimum width of refined region" STEERABLE=always
+{
+ 1:* :: "must be positive"
+} 8
+
+CCTK_REAL minfraction "Minimum fraction of points in need of refinement in a refined region" STEERABLE=always
+{
+ 0:1 :: "must be positive and less than one"
+} 0.75
+
+CCTK_REAL maxerror "Maximum allowed error for non-refined grid points" STEERABLE=always
+{
+ *:* :: "everything goes"
+} 1.0
+
+CCTK_STRING errorvar "Name of grid function that contains the error" STEERABLE=always
+{
+ ".*" :: "must be the name of a grid function"
+} ""
+
+shares: driver
+
+USES INT ghost_size ""
+{
+}