diff --git a/src/sampling/sampledSurface/isoSurface/sampledIsoSurfaceTopo.C b/src/sampling/sampledSurface/isoSurface/sampledIsoSurfaceTopo.C index 0e9cf4ed112b35918c9d0e8cb0f683df9cdfdf42..058cf05fcf7bce2908cbd89a164bf50d2c6b0aec 100644 --- a/src/sampling/sampledSurface/isoSurface/sampledIsoSurfaceTopo.C +++ b/src/sampling/sampledSurface/isoSurface/sampledIsoSurfaceTopo.C @@ -180,10 +180,10 @@ Foam::sampledIsoSurfaceTopo::sampledIsoSurfaceTopo prevTimeIndex_(-1), meshCells_() { - if (triangulate_ && filter_ != isoSurfaceBase::filterType::NONE) + if (triangulate_ && filter_ == isoSurfaceBase::filterType::NONE) { FatalIOErrorInFunction(dict) - << "Cannot both use triangulate and regularise" << nl + << "Cannot triangulate without a regularise filter" << nl << exit(FatalIOError); } } diff --git a/src/sampling/sampledSurface/isoSurface/sampledIsoSurfaceTopo.H b/src/sampling/sampledSurface/isoSurface/sampledIsoSurfaceTopo.H index 3f52202acb71c3a076499f10dfc787eadb5a7f10..5f75e631d12546c8b6f646468db2d2beb17f9f57 100644 --- a/src/sampling/sampledSurface/isoSurface/sampledIsoSurfaceTopo.H +++ b/src/sampling/sampledSurface/isoSurface/sampledIsoSurfaceTopo.H @@ -102,7 +102,7 @@ class sampledIsoSurfaceTopo //- Filtering for iso-surface triangles const isoSurfaceBase::filterType filter_; - //- Whether to triangulate + //- Whether to triangulate (after filtering) const bool triangulate_;