BUG: momentum: boundary field mismatch on "empty" patches (fixes #2121)

This commit is contained in:
Kutalmis Bercin
2021-07-02 15:40:40 +01:00
committed by Mark Olesen
parent 64deb4e4b8
commit 70c697fdcb

View File

@ -30,6 +30,7 @@ License
#include "volFields.H"
#include "cellSet.H"
#include "cylindricalRotation.H"
#include "emptyPolyPatch.H"
#include "addToRunTimeSelectionTable.H"
// * * * * * * * * * * * * * * Static Data Members * * * * * * * * * * * * * //
@ -556,6 +557,11 @@ bool Foam::functionObjects::momentum::write()
forAll(pbm, patchi)
{
if (isA<emptyPolyPatch>(pbm[patchi]))
{
continue;
}
const auto& pts = pbm[patchi].faceCentres();
const label len = pts.size();