diff --git a/src/conversion/ccm/writer/ccmWriterSolution.C b/src/conversion/ccm/writer/ccmWriterSolution.C index 32f7e01ee8a13db592c2473c759b05d00b4b0574..3c979cff6ca2e104ea4304aa99a78063967508b9 100644 --- a/src/conversion/ccm/writer/ccmWriterSolution.C +++ b/src/conversion/ccm/writer/ccmWriterSolution.C @@ -450,21 +450,14 @@ void Foam::ccm::writer::writeSolution forAllConstIters(objects, iter) { - word fieldName = (*iter()).name(); - bool variableGood = - ( - nameMapping.found(fieldName) - && (*iter()).typeHeaderOk<volScalarField>(false) - ); + const word fieldName = (*iter()).name(); + const word fieldType = (*iter()).headerClassName(); - if (!variableGood) + if (!nameMapping.found(fieldName)) { - // Only retain registered fields that are also readable continue; } - word fieldType = (*iter()).headerClassName(); - if (fieldType == volScalarField::typeName) { Info<< " " << fieldName << flush;