diff options
Diffstat (limited to 'Carpet/Carpet/param.ccl')
-rw-r--r-- | Carpet/Carpet/param.ccl | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/Carpet/Carpet/param.ccl b/Carpet/Carpet/param.ccl index 64cb3fb7c..801f151c2 100644 --- a/Carpet/Carpet/param.ccl +++ b/Carpet/Carpet/param.ccl @@ -443,6 +443,7 @@ KEYWORD processor_topology "How to determine the processor topology" STEERABLE=r "along-dir" :: "Split the region along one direction only" "automatic" :: "Choose the topology automatically" "recursive" :: "Choose the topology automatically, using a different algorithm that may lead to better load balancing" + "balanced" :: "Choose the topology automatically, ensuring a maximum load imbalance" } "automatic" CCTK_INT processor_topology_3d_x "Number of processors in x-direction" STEERABLE=recover @@ -514,6 +515,11 @@ CCTK_REAL ghost_zone_cost "Relative cost of ghost zones for 'recursive' load bal 0:* :: "" } 0.025 +CCTK_REAL maximum_imbalance "Maximum load imbalance" STEERABLE=always +{ + (0.0:*) :: "" +} 0.1 + BOOLEAN same_number_of_components_on_each_process "Ensure that each process has the same number of components, adding empty dummy components if necessary" STEERABLE=always { } "yes" |