From 817b9a14ba55d6248b0038c52e93d34ab28c14ad Mon Sep 17 00:00:00 2001 From: Mark Olesen Date: Mon, 13 Nov 2017 11:06:26 +0100 Subject: [PATCH] BUG: missing space in ensight (surface format) case file (closes #637) - occurred when variable name exceeded the 15-char alignment format and the name run into the previous field. --- .../writers/ensight/ensightSurfaceWriterTemplates.C | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/sampling/sampledSurface/writers/ensight/ensightSurfaceWriterTemplates.C b/src/sampling/sampledSurface/writers/ensight/ensightSurfaceWriterTemplates.C index 6db990686d..c87d6f19cd 100644 --- a/src/sampling/sampledSurface/writers/ensight/ensightSurfaceWriterTemplates.C +++ b/src/sampling/sampledSurface/writers/ensight/ensightSurfaceWriterTemplates.C @@ -99,9 +99,13 @@ Foam::fileName Foam::ensightSurfaceWriter::writeUncollated << "model: 1 " << osGeom.name().name() << nl << nl << "VARIABLE" << nl - << ensightPTraits::typeName << " per " - << word(isNodeValues ? "node:" : "element:") - << setw(3) << 1 + << ensightPTraits::typeName + << + ( + isNodeValues + ? " per node: 1 " // time-set 1 + : " per element: 1 " // time-set 1 + ) << setw(15) << varName << " " << surfName.c_str() << ".********." << varName << nl << nl