From 500dc5d3a3f4262d659748ebf9f051cede3ff2ec Mon Sep 17 00:00:00 2001 From: Mark Olesen <Mark.Olesen@Germany> Date: Thu, 15 Dec 2016 15:48:09 +0100 Subject: [PATCH] DEFEATURE: remove unused fvMesh constructor using cellShapes --- src/finiteVolume/fvMesh/fvMesh.C | 48 -------------------------------- src/finiteVolume/fvMesh/fvMesh.H | 18 ++---------- 2 files changed, 2 insertions(+), 64 deletions(-) diff --git a/src/finiteVolume/fvMesh/fvMesh.C b/src/finiteVolume/fvMesh/fvMesh.C index 3342910ab19..544f66035f7 100644 --- a/src/finiteVolume/fvMesh/fvMesh.C +++ b/src/finiteVolume/fvMesh/fvMesh.C @@ -331,54 +331,6 @@ Foam::fvMesh::fvMesh(const IOobject& io) } -Foam::fvMesh::fvMesh -( - const IOobject& io, - const Xfer<pointField>& points, - const cellShapeList& shapes, - const faceListList& boundaryFaces, - const wordList& boundaryPatchNames, - const PtrList<dictionary>& boundaryDicts, - const word& defaultBoundaryPatchName, - const word& defaultBoundaryPatchType, - const bool syncPar -) -: - polyMesh - ( - io, - points, - shapes, - boundaryFaces, - boundaryPatchNames, - boundaryDicts, - defaultBoundaryPatchName, - defaultBoundaryPatchType, - syncPar - ), - surfaceInterpolation(*this), - fvSchemes(static_cast<const objectRegistry&>(*this)), - fvSolution(static_cast<const objectRegistry&>(*this)), - data(static_cast<const objectRegistry&>(*this)), - boundary_(*this, boundaryMesh()), - lduPtr_(nullptr), - curTimeIndex_(time().timeIndex()), - VPtr_(nullptr), - V0Ptr_(nullptr), - V00Ptr_(nullptr), - SfPtr_(nullptr), - magSfPtr_(nullptr), - CPtr_(nullptr), - CfPtr_(nullptr), - phiPtr_(nullptr) -{ - if (debug) - { - InfoInFunction << "Constructing fvMesh from cellShapes" << endl; - } -} - - Foam::fvMesh::fvMesh ( const IOobject& io, diff --git a/src/finiteVolume/fvMesh/fvMesh.H b/src/finiteVolume/fvMesh/fvMesh.H index 3625af35f73..94a6f68f21d 100644 --- a/src/finiteVolume/fvMesh/fvMesh.H +++ b/src/finiteVolume/fvMesh/fvMesh.H @@ -157,10 +157,10 @@ class fvMesh //- Disallow construct as copy - fvMesh(const fvMesh&); + fvMesh(const fvMesh&) = delete; //- Disallow assignment - void operator=(const fvMesh&); + void operator=(const fvMesh&) = delete; public: @@ -180,20 +180,6 @@ public: //- Construct from IOobject explicit fvMesh(const IOobject& io); - //- Construct from cellShapes with boundary. - fvMesh - ( - const IOobject& io, - const Xfer<pointField>& points, - const cellShapeList& shapes, - const faceListList& boundaryFaces, - const wordList& boundaryPatchNames, - const PtrList<dictionary>& boundaryDicts, - const word& defaultBoundaryPatchName, - const word& defaultBoundaryPatchType, - const bool syncPar = true - ); - //- Construct from components without boundary. // Boundary is added using addFvPatches() member function fvMesh -- GitLab