From d8d4828b04df948972613983b18a9dd32c555cfa Mon Sep 17 00:00:00 2001 From: Justin Ray Angus Date: Wed, 21 Feb 2024 13:46:57 -0800 Subject: [PATCH] fixed bug in MLCurlCurL::xdoty() to prevent doing MPI sum twice. (#3774) --- Src/LinearSolvers/MLMG/AMReX_MLCurlCurl.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Src/LinearSolvers/MLMG/AMReX_MLCurlCurl.cpp b/Src/LinearSolvers/MLMG/AMReX_MLCurlCurl.cpp index cb814af15fc..56065ffbdcf 100644 --- a/Src/LinearSolvers/MLMG/AMReX_MLCurlCurl.cpp +++ b/Src/LinearSolvers/MLMG/AMReX_MLCurlCurl.cpp @@ -300,7 +300,7 @@ Real MLCurlCurl::xdoty (int amrlev, int mglev, const MF& x, const MF& y, auto result = Real(0.0); for (int idim = 0; idim < 3; ++idim) { auto rtmp = MultiFab::Dot(getDotMask(amrlev,mglev,idim), - x[idim], 0, y[idim], 0, 1, 0, false); + x[idim], 0, y[idim], 0, 1, 0, true); result += rtmp; } if (!local) {