From 66c97a27ab08bf8f01e2ee11b6caf2fe30eae2c2 Mon Sep 17 00:00:00 2001 From: mattijs <mattijs> Date: Mon, 15 Apr 2019 09:43:14 +0100 Subject: [PATCH] BUG: dry-run-write: avoid overwriting mesh --- src/OpenFOAM/include/createMesh.H | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/OpenFOAM/include/createMesh.H b/src/OpenFOAM/include/createMesh.H index da6fbbccd98..8d53556a9c1 100644 --- a/src/OpenFOAM/include/createMesh.H +++ b/src/OpenFOAM/include/createMesh.H @@ -23,8 +23,11 @@ if (args.found("dry-run") || args.found("dry-run-write")) if (args.found("dry-run-write")) { // Using saWriteNow triggers function objects execute(), write() - meshPtr->setInstance(runTime.constant()); runTime.stopAt(Foam::Time::saWriteNow); + + // Make sure mesh gets output to the current time (since instance + // no longer constant) + meshPtr().setInstance(runTime.timeName()); } else { -- GitLab