diff --git a/src/functionObjects/field/derivedFields/derivedFields.C b/src/functionObjects/field/derivedFields/derivedFields.C index d3c998fd0b5e9e6798e1383cd59dbe7c680ca981..ff432f60e33c0699d0b763cc44a8d0953ab70ed2 100644 --- a/src/functionObjects/field/derivedFields/derivedFields.C +++ b/src/functionObjects/field/derivedFields/derivedFields.C @@ -281,7 +281,7 @@ bool Foam::functionObjects::derivedFields::execute() } } - Log << nl; + Log << nl << endl; return true; } diff --git a/src/functionObjects/field/fieldValues/surfaceFieldValue/surfaceFieldValue.C b/src/functionObjects/field/fieldValues/surfaceFieldValue/surfaceFieldValue.C index f64c2a8c206402fa838563892777b5f500e9904f..fe2f179d43155c25cb3a2bc1174dd4dcdc124d47 100644 --- a/src/functionObjects/field/fieldValues/surfaceFieldValue/surfaceFieldValue.C +++ b/src/functionObjects/field/fieldValues/surfaceFieldValue/surfaceFieldValue.C @@ -527,9 +527,9 @@ bool Foam::functionObjects::fieldValues::surfaceFieldValue::update() totalArea_ = totalArea(); - Log - << " total faces = " << nFaces_ << nl - << " total area = " << totalArea_ << nl; + Log << " total faces = " << nFaces_ << nl + << " total area = " << totalArea_ << nl + << endl; writeFileHeader(file()); @@ -982,16 +982,16 @@ bool Foam::functionObjects::fieldValues::surfaceFieldValue::read bool Foam::functionObjects::fieldValues::surfaceFieldValue::write() { + if (needsUpdate_ || operation_ != opNone) + { + fieldValue::write(); + } + update(); if (operation_ != opNone) { - fieldValue::write(); - - if (Pstream::master()) - { - writeTime(file()); - } + writeTime(file()); } if (writeArea_) @@ -1080,12 +1080,12 @@ bool Foam::functionObjects::fieldValues::surfaceFieldValue::write() writeAll(Sf, weightField, points, faces); } - if (operation_ != opNone && Pstream::master()) + if (operation_ != opNone) { file() << endl; + Log << endl; } - Log << endl; return true; }