diff --git a/src/functionObjects/field/fieldValues/surfaceFieldValue/surfaceFieldValue.C b/src/functionObjects/field/fieldValues/surfaceFieldValue/surfaceFieldValue.C index 479f93c5a8..1b3258354a 100644 --- a/src/functionObjects/field/fieldValues/surfaceFieldValue/surfaceFieldValue.C +++ b/src/functionObjects/field/fieldValues/surfaceFieldValue/surfaceFieldValue.C @@ -986,11 +986,14 @@ bool Foam::functionObjects::fieldValues::surfaceFieldValue::write() { if (validField(weightFieldName_)) { - scalarField weightField = getFieldValues + scalarField weightField ( - weightFieldName_, - true, - orientWeightField_ + getFieldValues + ( + weightFieldName_, + true, + orientWeightField_ + ) ); // Process the fields @@ -998,11 +1001,14 @@ bool Foam::functionObjects::fieldValues::surfaceFieldValue::write() } else if (validField(weightFieldName_)) { - vectorField weightField = getFieldValues + vectorField weightField ( - weightFieldName_, - true, - orientWeightField_ + getFieldValues + ( + weightFieldName_, + true, + orientWeightField_ + ) ); // Process the fields diff --git a/src/functionObjects/field/fieldValues/surfaceFieldValue/surfaceFieldValueTemplates.C b/src/functionObjects/field/fieldValues/surfaceFieldValue/surfaceFieldValueTemplates.C index 184a664e88..0577870ad3 100644 --- a/src/functionObjects/field/fieldValues/surfaceFieldValue/surfaceFieldValueTemplates.C +++ b/src/functionObjects/field/fieldValues/surfaceFieldValue/surfaceFieldValueTemplates.C @@ -191,7 +191,7 @@ processSameTypeValues } else { - const scalarField factor = weightingFactor(weightField); + const scalarField factor(weightingFactor(weightField)); result = gSum(factor*values)/(gSum(factor) + ROOTVSMALL); } @@ -206,7 +206,7 @@ processSameTypeValues } case opWeightedAreaAverage: { - const scalarField factor = weightingFactor(weightField, Sf); + const scalarField factor(weightingFactor(weightField, Sf)); result = gSum(factor*values)/gSum(factor + ROOTVSMALL); break; @@ -220,7 +220,7 @@ processSameTypeValues } case opWeightedAreaIntegrate: { - const scalarField factor = weightingFactor(weightField, Sf); + const scalarField factor(weightingFactor(weightField, Sf)); result = gSum(factor*values); break;