aboutsummaryrefslogtreecommitdiff
path: root/Carpet/Carpet/param.ccl
diff options
context:
space:
mode:
authorErik Schnetter <schnetter@cct.lsu.edu>2009-11-10 14:31:35 -0600
committerErik Schnetter <schnetter@cct.lsu.edu>2009-11-10 14:31:35 -0600
commit42dffad4c0881e801016fd4d90c96055bca0700a (patch)
tree389a902435ba6ea0440b68fe5bd5ecbbc7cba097 /Carpet/Carpet/param.ccl
parentd376cd1c17d6d7aa92fc08363f1f3cc372aa5476 (diff)
Carpet: Add parameter no_split_direction
Add new parameter no_split_direction that ensures that a domain is not split (distributed onto several processes) in a certain direction.
Diffstat (limited to 'Carpet/Carpet/param.ccl')
-rw-r--r--Carpet/Carpet/param.ccl8
1 files changed, 7 insertions, 1 deletions
diff --git a/Carpet/Carpet/param.ccl b/Carpet/Carpet/param.ccl
index d221d2158..1c1f7f76f 100644
--- a/Carpet/Carpet/param.ccl
+++ b/Carpet/Carpet/param.ccl
@@ -398,11 +398,17 @@ CCTK_INT processor_topology_3d_z "Number of processors in z-direction" STEERABLE
1:* :: "must be positive"
} 1
-CCTK_INT split_direction "Direction in which the domain should be split" STEERABLE=recover
+CCTK_INT split_direction "Direction in which the domain should be split (for processor_topology=along-dir)" STEERABLE=recover
{
0:* :: "0 for x, 1 for y, 2 for z, etc."
} 2
+CCTK_INT no_split_direction "Direction in which the domain must not be split (for processor_topology=automatic)" STEERABLE=recover
+{
+ -1 :: "split in all directions"
+ 0:* :: "0 for x, 1 for y, 2 for z, etc."
+} -1
+
BOOLEAN constant_load_per_processor "Keep the load per processor constant -- this is meant for benchmarks" STEERABLE=recover
{
} "no"