diff options
author | rhaas <rhaas@40f6ab95-0e4f-0410-8daa-ee8d7420be1d> | 2012-08-24 15:35:29 +0000 |
---|---|---|
committer | rhaas <rhaas@40f6ab95-0e4f-0410-8daa-ee8d7420be1d> | 2012-08-24 15:35:29 +0000 |
commit | 2bdeee53593aabd2aae95c03bd0326a267068405 (patch) | |
tree | c8740d29feb376b8a135e5e6c265d17b7da7d3f7 /git@git.khirnov.net:thorns/SphericalSurface.git | |
parent | 780a156ce1e151ee0115bc2378028e73445ec36f (diff) |
currently SphericalSurface_SetupRes will attempt a reduction in local mode even
if all auto_res values are false, ie if there are no spheres whose resolution
is to be set automatically. This causes MPI hangs if different processors own
different numbers of components, as produced by the recursive load balancer and
carpet::same_number_of_components_on_each_process = false (true by default but
might change).
This patch ameliorates the situation by only attempting a reduction if
auto_res[n] is set, thus at least allowing SphericalSurface to be used when all
ntheta, nphi are giving explicitly. It also adds a comment warning about
auto_res.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/SphericalSurface/trunk@51 40f6ab95-0e4f-0410-8daa-ee8d7420be1d
Diffstat (limited to 'git@git.khirnov.net:thorns/SphericalSurface.git')
0 files changed, 0 insertions, 0 deletions