diff --git a/src/finiteVolume/cfdTools/general/levelSet/levelSet.C b/src/finiteVolume/cfdTools/general/levelSet/levelSet.C index 83057c56a..34f3c99d2 100644 --- a/src/finiteVolume/cfdTools/general/levelSet/levelSet.C +++ b/src/finiteVolume/cfdTools/general/levelSet/levelSet.C @@ -79,7 +79,7 @@ Foam::levelSetFraction levelC[cI], levelP[pI0], levelP[pIA], - levelP[pIA] + levelP[pIB] }; if (above) diff --git a/src/finiteVolume/cfdTools/general/levelSet/levelSetTemplates.C b/src/finiteVolume/cfdTools/general/levelSet/levelSetTemplates.C index 26de4b9f3..86d7d837a 100644 --- a/src/finiteVolume/cfdTools/general/levelSet/levelSetTemplates.C +++ b/src/finiteVolume/cfdTools/general/levelSet/levelSetTemplates.C @@ -87,7 +87,7 @@ Foam::tmp> Foam::levelSetAverage levelC[cI], levelP[pI0], levelP[pIA], - levelP[pIA] + levelP[pIB] }; const cut::volumeIntegrateOp positive = FixedList @@ -171,7 +171,7 @@ Foam::tmp> Foam::levelSetAverage } } - return sum & patch.Sf()/sqr(patch.magSf()); + return patch.Sf()/sqr(patch.magSf()) & sum; }