From 7fdcf6ab7fa60d06df5ac5e39cadfc053f61b869 Mon Sep 17 00:00:00 2001 From: Henry Weller Date: Sun, 8 Nov 2015 12:25:30 +0000 Subject: [PATCH] fvcAverage: Minor improvement to the evaluation of the internalField --- src/finiteVolume/finiteVolume/fvc/fvcAverage.C | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/finiteVolume/finiteVolume/fvc/fvcAverage.C b/src/finiteVolume/finiteVolume/fvc/fvcAverage.C index 2756f56de5..c9b1052b8a 100644 --- a/src/finiteVolume/finiteVolume/fvc/fvcAverage.C +++ b/src/finiteVolume/finiteVolume/fvc/fvcAverage.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2011 OpenFOAM Foundation + \\ / A nd | Copyright (C) 2011-2015 OpenFOAM Foundation \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -47,6 +47,8 @@ average const GeometricField& ssf ) { + Info<< "average" << endl; + const fvMesh& mesh = ssf.mesh(); tmp > taverage @@ -70,8 +72,9 @@ average av.internalField() = ( - surfaceSum(mesh.magSf()*ssf)/surfaceSum(mesh.magSf()) - )().internalField(); + surfaceSum(mesh.magSf()*ssf)().internalField() + /surfaceSum(mesh.magSf())().internalField() + ); typename GeometricField:: GeometricBoundaryField& bav = av.boundaryField();