From 3ad3ad6d24d6785b598d250db78719011aa72115 Mon Sep 17 00:00:00 2001 From: mattijs <mattijs> Date: Wed, 13 Jul 2011 17:16:32 +0100 Subject: [PATCH] COMP: compiler warnings --- src/OpenFOAM/meshes/polyMesh/syncTools/syncToolsTemplates.C | 4 ++-- .../globalIndexAndTransform/globalIndexAndTransformI.H | 2 +- src/edgeMesh/edgeMesh.C | 5 ++++- src/edgeMesh/edgeMeshI.H | 3 ++- 4 files changed, 9 insertions(+), 5 deletions(-) diff --git a/src/OpenFOAM/meshes/polyMesh/syncTools/syncToolsTemplates.C b/src/OpenFOAM/meshes/polyMesh/syncTools/syncToolsTemplates.C index 9321959b2d2..d49d26d9f2b 100644 --- a/src/OpenFOAM/meshes/polyMesh/syncTools/syncToolsTemplates.C +++ b/src/OpenFOAM/meshes/polyMesh/syncTools/syncToolsTemplates.C @@ -1352,10 +1352,10 @@ void Foam::syncTools::syncBoundaryFaceList label sz = cycPatch.size(); // Transform (copy of) data on both sides - Field<T> ownVals(SubField<T>(faceValues, sz, ownStart)); + Field<T> ownVals = SubField<T>(faceValues, sz, ownStart); top(nbrPatch, ownVals); - Field<T> nbrVals(SubField<T>(faceValues, sz, nbrStart)); + Field<T> nbrVals = SubField<T>(faceValues, sz, nbrStart); top(cycPatch, nbrVals); label i0 = ownStart; diff --git a/src/OpenFOAM/primitives/globalIndexAndTransform/globalIndexAndTransformI.H b/src/OpenFOAM/primitives/globalIndexAndTransform/globalIndexAndTransformI.H index 741416c4266..020cf25bbbb 100644 --- a/src/OpenFOAM/primitives/globalIndexAndTransform/globalIndexAndTransformI.H +++ b/src/OpenFOAM/primitives/globalIndexAndTransform/globalIndexAndTransformI.H @@ -512,7 +512,7 @@ Foam::labelList Foam::globalIndexAndTransform::transformIndicesForPatches } } - label nUsedTrans = sum(mag(permutation)); + label nUsedTrans = round(sum(mag(permutation))); if (nUsedTrans == 0) { diff --git a/src/edgeMesh/edgeMesh.C b/src/edgeMesh/edgeMesh.C index 04f3d15da62..5958e1feb12 100644 --- a/src/edgeMesh/edgeMesh.C +++ b/src/edgeMesh/edgeMesh.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -148,6 +148,7 @@ void Foam::edgeMesh::calcPointEdges() const Foam::edgeMesh::edgeMesh() : + fileFormats::edgeFormatsCore(), points_(0), edges_(0), pointEdgesPtr_(NULL) @@ -160,6 +161,7 @@ Foam::edgeMesh::edgeMesh const edgeList& edges ) : + fileFormats::edgeFormatsCore(), points_(points), edges_(edges), pointEdgesPtr_(NULL) @@ -172,6 +174,7 @@ Foam::edgeMesh::edgeMesh const Xfer<edgeList>& edgeLst ) : + fileFormats::edgeFormatsCore(), points_(0), edges_(0), pointEdgesPtr_(NULL) diff --git a/src/edgeMesh/edgeMeshI.H b/src/edgeMesh/edgeMeshI.H index 50cf9047a31..9badb7d5b09 100644 --- a/src/edgeMesh/edgeMeshI.H +++ b/src/edgeMesh/edgeMeshI.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -27,6 +27,7 @@ License inline Foam::edgeMesh::edgeMesh(const edgeMesh& em) : + fileFormats::edgeFormatsCore(), points_(em.points_), edges_(em.edges_), pointEdgesPtr_(NULL) -- GitLab