From f2eb3e1cee6fc820df2e28d113f8e0ef18924227 Mon Sep 17 00:00:00 2001 From: Mark Olesen <Mark.Olesen@esi-group.com> Date: Tue, 19 Nov 2019 07:20:13 +0100 Subject: [PATCH] BUG: incorrect test for triangulate/filtering in sampledIsoSurfaceTopo --- .../sampledSurface/isoSurface/sampledIsoSurfaceTopo.C | 4 ++-- .../sampledSurface/isoSurface/sampledIsoSurfaceTopo.H | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/sampling/sampledSurface/isoSurface/sampledIsoSurfaceTopo.C b/src/sampling/sampledSurface/isoSurface/sampledIsoSurfaceTopo.C index 0e9cf4ed112..058cf05fcf7 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 3f52202acb7..5f75e631d12 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_; -- GitLab