From 7ce2bdfce71d2b2a07431d02db541f480d5017f7 Mon Sep 17 00:00:00 2001 From: Mark Olesen Date: Tue, 1 Oct 2019 09:32:18 +0200 Subject: [PATCH] ENH: report the age of blockMesh 'convertToMeters' keyword - was superseded by 'scale' in OCT-2008 --- src/mesh/blockMesh/blockMesh/blockMeshTopology.C | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/src/mesh/blockMesh/blockMesh/blockMeshTopology.C b/src/mesh/blockMesh/blockMesh/blockMeshTopology.C index 7b16e659ba..e1e51a42e0 100644 --- a/src/mesh/blockMesh/blockMesh/blockMeshTopology.C +++ b/src/mesh/blockMesh/blockMesh/blockMeshTopology.C @@ -351,13 +351,15 @@ Foam::autoPtr Foam::blockMesh::createTopology dictPtr->readIfPresent("type", defaultPatchType); } - // Optional 'convertToMeters' or 'scale' scaling factor - if (!meshDescription.readIfPresent("convertToMeters", scaleFactor_)) - { - meshDescription.readIfPresent("scale", scaleFactor_); - } + // Optional 'scale' factor. Was 'convertToMeters' until OCT-2008 + meshDescription.readIfPresentCompat + ( + "scale", + {{"convertToMeters", 1012}}, // Mark as changed from 2010 onwards + scaleFactor_ + ); - // Require (scale > 0), treat (scale <= 0) as scaling == 1 (no scaling). + // Treat (scale <= 0) as scaling == 1 (no scaling). if (scaleFactor_ <= 0) { scaleFactor_ = 1.0;