ENH: report the age of blockMesh 'convertToMeters' keyword

- was superseded by 'scale' in OCT-2008
This commit is contained in:
Mark Olesen
2019-10-01 09:32:18 +02:00
committed by Andrew Heather
parent f8539f8b46
commit 7ce2bdfce7

View File

@ -351,13 +351,15 @@ Foam::autoPtr<Foam::polyMesh> Foam::blockMesh::createTopology
dictPtr->readIfPresent("type", defaultPatchType); dictPtr->readIfPresent("type", defaultPatchType);
} }
// Optional 'convertToMeters' or 'scale' scaling factor // Optional 'scale' factor. Was 'convertToMeters' until OCT-2008
if (!meshDescription.readIfPresent("convertToMeters", scaleFactor_)) meshDescription.readIfPresentCompat
{ (
meshDescription.readIfPresent("scale", scaleFactor_); "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) if (scaleFactor_ <= 0)
{ {
scaleFactor_ = 1.0; scaleFactor_ = 1.0;