BUG: Correct EP ID 693. Avoid sum flux over proc patches twice

This commit is contained in:
sergio 2018-06-05 10:43:46 -07:00
parent 67d4736a16
commit ea4c4f1b2f

View File

@ -2,7 +2,7 @@
========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration |
\\ / A nd | Copyright (C) 2017 OpenCFD Ltd.
\\ / A nd | Copyright (C) 2017-2018 OpenCFD Ltd.
\\/ M anipulation |
-------------------------------------------------------------------------------
License
@ -121,19 +121,11 @@ bool Foam::oversetAdjustPhi
(ownType == cellCellStencil::CALCULATED)
&& (neiType == cellCellStencil::INTERPOLATED);
bool neiCalc =
(ownType == cellCellStencil::INTERPOLATED)
&& (neiType == cellCellStencil::CALCULATED);
if (ownCalc || neiCalc)
if (ownCalc)
{
// Calculate flux w.r.t. calculated cell
scalar flux = phip[i];
if (neiCalc)
{
flux = -flux;
}
if (flux < 0.0)
{