diff --git a/src/OpenFOAM/matrices/lduMatrix/solvers/PBiCGStab/PBiCGStab.C b/src/OpenFOAM/matrices/lduMatrix/solvers/PBiCGStab/PBiCGStab.C index ff7c0cddd5..f73bf0fbb6 100644 --- a/src/OpenFOAM/matrices/lduMatrix/solvers/PBiCGStab/PBiCGStab.C +++ b/src/OpenFOAM/matrices/lduMatrix/solvers/PBiCGStab/PBiCGStab.C @@ -223,7 +223,7 @@ Foam::solverPerformance Foam::PBiCGStab::solve // --- Calculate omega from tA and sA // (cheaper than using zA with preconditioned tA) - omega = gSumProd(tA, sA)/tAtA; + omega = gSumProd(tA, sA, matrix().mesh().comm())/tAtA; // --- Update solution and residual for (label cell=0; cell