[SCM] Gerris Flow Solver branch, upstream, updated. b3aa46814a06c9cb2912790b23916ffb44f1f203
Stephane Popinet
popinet at users.sf.net
Fri May 15 02:55:53 UTC 2009
The following commit has been merged in the upstream branch:
commit bb32c8b822562073c2d47af10e88d9ce2a47f0de
Author: Stephane Popinet <popinet at users.sf.net>
Date: Wed Dec 17 13:02:55 2008 +1100
Bug fix for OutputScalarSum in parallel
darcs-hash:20081217020255-d4795-07cbea99f3d6fc55d2edc5d35466a31a6491d972.gz
diff --git a/src/output.c b/src/output.c
index add20cd..7ba3707 100644
--- a/src/output.c
+++ b/src/output.c
@@ -1914,6 +1914,7 @@ static gboolean gfs_output_scalar_sum_event (GfsEvent * event,
FTT_TRAVERSE_LEAFS|FTT_TRAVERSE_LEVEL,
output->maxlevel,
(FttCellTraverseFunc) add, data);
+ gfs_all_reduce (GFS_DOMAIN (sim), sum, MPI_DOUBLE, MPI_SUM);
fprintf (GFS_OUTPUT (event)->file->fp,
"%s time: %g sum: % 15.6e\n", output->name, sim->time.t,
sum*pow (sim->physical_params.L, FTT_DIMENSION));
--
Gerris Flow Solver
More information about the debian-science-commits
mailing list