diff --git a/src/surfMesh/writers/surfaceWriter.C b/src/surfMesh/writers/surfaceWriter.C index 0353a83f20852608053786c525d891708d1de4e0..52364b4b08292ca3a8be8ccde3f8528e1206e1cf 100644 --- a/src/surfMesh/writers/surfaceWriter.C +++ b/src/surfMesh/writers/surfaceWriter.C @@ -5,7 +5,7 @@ \\ / A nd | www.openfoam.com \\/ M anipulation | ------------------------------------------------------------------------------- - Copyright (C) 2019 OpenCFD Ltd. + Copyright (C) 2019-2021 OpenCFD Ltd. ------------------------------------------------------------------------------- License This file is part of OpenFOAM. @@ -416,11 +416,11 @@ bool Foam::surfaceWriter::empty() const Foam::label Foam::surfaceWriter::size() const { - const bool value = + const label value = ( useComponents_ - ? surfComp_.faces().empty() - : surf_.get().faces().empty() + ? surfComp_.faces().size() + : surf_.get().faces().size() ); return (parallel_ ? returnReduce(value, sumOp<label>()) : value);