From 0fcfc474d5987cfd70b3f22c8b20ae93de8d8c71 Mon Sep 17 00:00:00 2001
From: Mark Olesen <Mark.Olesen@Germany>
Date: Fri, 17 Dec 2010 17:27:39 +0100
Subject: [PATCH] COMP: avoid ambiguous construct from tmp -
 turbulenceModels/compressible bcs

---
 .../temperatureCoupledBase/temperatureCoupledBase.C         | 6 +++---
 .../turbulentTemperatureCoupledBaffleFvPatchScalarField.C   | 4 ++--
 ...rbulentTemperatureCoupledBaffleMixedFvPatchScalarField.C | 4 ++--
 3 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/src/turbulenceModels/compressible/turbulenceModel/derivedFvPatchFields/temperatureCoupledBase/temperatureCoupledBase.C b/src/turbulenceModels/compressible/turbulenceModel/derivedFvPatchFields/temperatureCoupledBase/temperatureCoupledBase.C
index f6543597bf4..954fa1de931 100644
--- a/src/turbulenceModels/compressible/turbulenceModel/derivedFvPatchFields/temperatureCoupledBase/temperatureCoupledBase.C
+++ b/src/turbulenceModels/compressible/turbulenceModel/derivedFvPatchFields/temperatureCoupledBase/temperatureCoupledBase.C
@@ -117,7 +117,7 @@ Foam::tmp<Foam::scalarField> Foam::temperatureCoupledBase::K
 
         case DIRECTIONALSOLIDTHERMO:
         {
-            vectorField n = patch_.nf();
+            const vectorField n(patch_.nf());
 
             const basicSolidThermo& thermo =
                 mesh.lookupObject<basicSolidThermo>
@@ -142,7 +142,7 @@ Foam::tmp<Foam::scalarField> Foam::temperatureCoupledBase::K
                 const symmTensorField& KWall =
                     patch_.lookupPatchField<volSymmTensorField, scalar>(KName_);
 
-                vectorField n = patch_.nf();
+                const vectorField n(patch_.nf());
 
                 return n & KWall & n;
             }
@@ -168,7 +168,7 @@ Foam::tmp<Foam::scalarField> Foam::temperatureCoupledBase::K
                 << "Please set 'K' to one of " << KMethodTypeNames_.toc()
                 << " and 'KName' to the name of the volScalar"
                 << " or volSymmTensor field (if K=lookup)"
-                << exit(FatalError);            
+                << exit(FatalError);
         }
         break;
     }
diff --git a/src/turbulenceModels/compressible/turbulenceModel/derivedFvPatchFields/turbulentTemperatureCoupledBaffle/turbulentTemperatureCoupledBaffleFvPatchScalarField.C b/src/turbulenceModels/compressible/turbulenceModel/derivedFvPatchFields/turbulentTemperatureCoupledBaffle/turbulentTemperatureCoupledBaffleFvPatchScalarField.C
index 5c7f204a109..89ca4c2cc7c 100644
--- a/src/turbulenceModels/compressible/turbulenceModel/derivedFvPatchFields/turbulentTemperatureCoupledBaffle/turbulentTemperatureCoupledBaffleFvPatchScalarField.C
+++ b/src/turbulenceModels/compressible/turbulenceModel/derivedFvPatchFields/turbulentTemperatureCoupledBaffle/turbulentTemperatureCoupledBaffleFvPatchScalarField.C
@@ -221,11 +221,11 @@ void Foam::turbulentTemperatureCoupledBaffleFvPatchScalarField::updateCoeffs()
         );
 
         // Swap to obtain full local values of neighbour internal field
-        scalarField nbrIntFld = nbrField.patchInternalField();
+        scalarField nbrIntFld(nbrField.patchInternalField());
         distMap.distribute(nbrIntFld);
 
         // Swap to obtain full local values of neighbour K*delta
-        scalarField nbrKDelta = nbrField.K(nbrField)*nbrPatch.deltaCoeffs();
+        scalarField nbrKDelta(nbrField.K(nbrField)*nbrPatch.deltaCoeffs());
         distMap.distribute(nbrKDelta);
 
         tmp<scalarField> myKDelta = K(*this)*patch().deltaCoeffs();
diff --git a/src/turbulenceModels/compressible/turbulenceModel/derivedFvPatchFields/turbulentTemperatureCoupledBaffleMixed/turbulentTemperatureCoupledBaffleMixedFvPatchScalarField.C b/src/turbulenceModels/compressible/turbulenceModel/derivedFvPatchFields/turbulentTemperatureCoupledBaffleMixed/turbulentTemperatureCoupledBaffleMixedFvPatchScalarField.C
index 6397feddf8c..99991e69382 100644
--- a/src/turbulenceModels/compressible/turbulenceModel/derivedFvPatchFields/turbulentTemperatureCoupledBaffleMixed/turbulentTemperatureCoupledBaffleMixedFvPatchScalarField.C
+++ b/src/turbulenceModels/compressible/turbulenceModel/derivedFvPatchFields/turbulentTemperatureCoupledBaffleMixed/turbulentTemperatureCoupledBaffleMixedFvPatchScalarField.C
@@ -178,11 +178,11 @@ void turbulentTemperatureCoupledBaffleMixedFvPatchScalarField::updateCoeffs()
     );
 
     // Swap to obtain full local values of neighbour internal field
-    scalarField nbrIntFld = nbrField.patchInternalField();
+    scalarField nbrIntFld(nbrField.patchInternalField());
     distMap.distribute(nbrIntFld);
 
     // Swap to obtain full local values of neighbour K*delta
-    scalarField nbrKDelta = nbrField.K(nbrField)*nbrPatch.deltaCoeffs();
+    scalarField nbrKDelta(nbrField.K(nbrField)*nbrPatch.deltaCoeffs());
     distMap.distribute(nbrKDelta);
 
     tmp<scalarField> myKDelta = K(*this)*patch().deltaCoeffs();
-- 
GitLab