From d724e303ac45b98d9faf08da283f6b3c81491bd8 Mon Sep 17 00:00:00 2001 From: Kutalmis Bercin Date: Wed, 4 Sep 2019 14:59:57 +0100 Subject: [PATCH] BUG: add a warning in star4ToFoam for .cel files containing only shell entries (#1425) --- src/conversion/starcd/STARCDMeshReader.C | 6 ++++++ src/conversion/starcd/STARCDMeshReader.H | 3 +++ 2 files changed, 9 insertions(+) diff --git a/src/conversion/starcd/STARCDMeshReader.C b/src/conversion/starcd/STARCDMeshReader.C index 8b5558f5ab..d951f12e83 100644 --- a/src/conversion/starcd/STARCDMeshReader.C +++ b/src/conversion/starcd/STARCDMeshReader.C @@ -341,6 +341,12 @@ void Foam::fileFormats::STARCDMeshReader::readCells(const fileName& inputName) // construct cellFaces_ and possibly cellShapes_ if (nCells <= 0) { + if (nShells != 0) + { + WarningInFunction + << inputName << "consists of only shell entries (typeId=4)." + << endl; + } FatalErrorInFunction << "no cells in file " << inputName << abort(FatalError); diff --git a/src/conversion/starcd/STARCDMeshReader.H b/src/conversion/starcd/STARCDMeshReader.H index e98dd009b0..3c71efc989 100644 --- a/src/conversion/starcd/STARCDMeshReader.H +++ b/src/conversion/starcd/STARCDMeshReader.H @@ -36,6 +36,9 @@ Description - trimmed and degenerate cells are saved as polyhedral. - the boundaries corresponds to cells and their faces. +Notes + - Shell entries are read, yet ignored. + SourceFiles STARCDMeshReader.C