aboutsummaryrefslogtreecommitdiff
path: root/param.ccl
diff options
context:
space:
mode:
authorallen <allen@b61c5cb5-eaca-4651-9a7a-d64986f99364>2000-03-23 15:30:13 +0000
committerallen <allen@b61c5cb5-eaca-4651-9a7a-d64986f99364>2000-03-23 15:30:13 +0000
commit25b5d5128d9cf8384df249df8aa1114443992948 (patch)
tree51aa369774ad0146a63d4ce004bc693ea97bc802 /param.ccl
parent3641f4c7513fffd1f0d026f1a859ecaa78712682 (diff)
Changes to parameter names for manual topology.
Adding periodic boundary conditions in different directions Removing some unused parameters git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGH/PUGH/trunk@183 b61c5cb5-eaca-4651-9a7a-d64986f99364
Diffstat (limited to 'param.ccl')
-rw-r--r--param.ccl77
1 files changed, 44 insertions, 33 deletions
diff --git a/param.ccl b/param.ccl
index 66e7751..83fcb6f 100644
--- a/param.ccl
+++ b/param.ccl
@@ -1,6 +1,23 @@
# Parameter definitions for thorn pugh
# $Header$
+
+shares: cactus
+USES REAL cctk_initial_time ""
+{
+ : :: "Anything"
+}
+
+USES REAL cctk_final_time ""
+{
+ : :: "Anything"
+}
+
+USES INT cctk_itlast ""
+{
+ : :: "Any integer"
+}
+
restricted:
INT global_nx "The size of the grid in the x direction"
@@ -49,6 +66,20 @@ BOOLEAN periodic "Periodic boundary conditions"
private:
+
+BOOLEAN periodic_x "Periodic boundary conditions in x-direction"
+{
+} "yes"
+
+BOOLEAN periodic_y "Periodic boundary conditions in y-direction"
+{
+} "yes"
+
+BOOLEAN periodic_z "Periodic boundary conditions in z-direction"
+{
+} "yes"
+
+
INT local_nx "The size of the grid in the x direction"
{
-1:* :: "Grid of this size on each processor"
@@ -69,38 +100,18 @@ INT local_nsize "The size of the grid in each spatial direction"
-1:* :: "Grid of this size in each dir on each processor"
} -1
-BOOLEAN sync_verbose "Verbose output during synchronization ?"
-{
-} no
-
BOOLEAN enable_all_storage "Enable storage for all GFs?"
{
} "no"
# Processor topology
-KEYWORD proc_topology "How to determine the processor topology"
+KEYWORD processor_topology "How to determine the processor topology"
{
"manual" :: "Specified by proc_top_nx etc"
"automatic" :: "Automatically generated"
} "automatic"
-
-INT proc_top_nx "No of Procs in X direction"
-{
- 0:* :: "See proc_topology"
-} 0
-
-INT proc_top_ny "No of Procs in Y direction"
-{
- 0:* :: "See proc_topology"
-} 0
-
-INT proc_top_nz "No of Procs in Z direction"
-{
- 0:* :: "See proc_topology"
-} 0
-
INT processor_topology_1d_x "No of Procs in X direction"
{
0:* :: "See proc_topology"
@@ -165,32 +176,32 @@ KEYWORD partition "Is the partition manual"
"manual" :: "specified by partition_XYZ .."
} "automatic"
-STRING partition_1d_X "Tells how to partition on direction X"
+STRING partition_1d_x "Tells how to partition on direction X"
{
-.*
+.* ::
} ""
-STRING partition_2d_X "Tells how to partition on direction X"
+STRING partition_2d_x "Tells how to partition on direction X"
{
-.*
+.* ::
} ""
-STRING partition_2d_Y "Tells how to partition on direction X"
+STRING partition_2d_y "Tells how to partition on direction y"
{
-.*
+.* ::
} ""
-STRING partition_3d_X "Tells how to partition on direction X"
+STRING partition_3d_x "Tells how to partition on direction X"
{
-.*
+.* ::
} ""
-STRING partition_3d_Y "Tells how to partition on direction X"
+STRING partition_3d_y "Tells how to partition on direction y"
{
-.*
+.* ::
} ""
-STRING partition_3d_Z "Tells how to partition on direction X"
+STRING partition_3d_z "Tells how to partition on direction z"
{
-.*
+.* ::
} ""