diff --git a/src/renumberMethods/CuthillMcKeeRenumber/CuthillMcKeeRenumber.H b/src/renumberMethods/CuthillMcKeeRenumber/CuthillMcKeeRenumber.H index 90a81692e0..03148c8739 100644 --- a/src/renumberMethods/CuthillMcKeeRenumber/CuthillMcKeeRenumber.H +++ b/src/renumberMethods/CuthillMcKeeRenumber/CuthillMcKeeRenumber.H @@ -42,7 +42,7 @@ namespace Foam { /*---------------------------------------------------------------------------*\ - Class CuthillMcKeeRenumber Declaration + Class CuthillMcKeeRenumber Declaration \*---------------------------------------------------------------------------*/ class CuthillMcKeeRenumber @@ -72,6 +72,7 @@ public: //- Construct given the renumber dictionary CuthillMcKeeRenumber(const dictionary& renumberDict); + //- Destructor virtual ~CuthillMcKeeRenumber() {} @@ -103,7 +104,6 @@ public: const labelListList& cellCells, const pointField& cc ); - }; diff --git a/src/renumberMethods/manualRenumber/manualRenumber.H b/src/renumberMethods/manualRenumber/manualRenumber.H index 9aa0d76c06..635e93c614 100644 --- a/src/renumberMethods/manualRenumber/manualRenumber.H +++ b/src/renumberMethods/manualRenumber/manualRenumber.H @@ -41,7 +41,7 @@ namespace Foam { /*---------------------------------------------------------------------------*\ - Class manualRenumber Declaration + Class manualRenumber Declaration \*---------------------------------------------------------------------------*/ class manualRenumber @@ -71,6 +71,7 @@ public: //- Construct given the renumber dictionary manualRenumber(const dictionary& renumberDict); + //- Destructor virtual ~manualRenumber() {} @@ -110,7 +111,6 @@ public: ); return labelList(0); } - }; diff --git a/src/renumberMethods/randomRenumber/randomRenumber.H b/src/renumberMethods/randomRenumber/randomRenumber.H index 54d63d2835..be704d1097 100644 --- a/src/renumberMethods/randomRenumber/randomRenumber.H +++ b/src/renumberMethods/randomRenumber/randomRenumber.H @@ -41,7 +41,7 @@ namespace Foam { /*---------------------------------------------------------------------------*\ - Class randomRenumber Declaration + Class randomRenumber Declaration \*---------------------------------------------------------------------------*/ class randomRenumber @@ -66,6 +66,7 @@ public: //- Construct given the renumber dictionary randomRenumber(const dictionary& renumberDict); + //- Destructor virtual ~randomRenumber() {} diff --git a/src/renumberMethods/springRenumber/springRenumber.H b/src/renumberMethods/springRenumber/springRenumber.H index d6ee7f00c1..64342af1ec 100644 --- a/src/renumberMethods/springRenumber/springRenumber.H +++ b/src/renumberMethods/springRenumber/springRenumber.H @@ -52,7 +52,7 @@ namespace Foam { /*---------------------------------------------------------------------------*\ - Class springRenumber Declaration + Class springRenumber Declaration \*---------------------------------------------------------------------------*/ class springRenumber @@ -87,6 +87,7 @@ public: //- Construct given the renumber dictionary springRenumber(const dictionary& renumberDict); + //- Destructor virtual ~springRenumber() {} @@ -117,7 +118,6 @@ public: const labelListList& cellCells, const pointField& cc ); - }; diff --git a/src/sampling/cuttingPlane/cuttingPlane.H b/src/sampling/cuttingPlane/cuttingPlane.H index f23a50f504..d4f2ebe4bb 100644 --- a/src/sampling/cuttingPlane/cuttingPlane.H +++ b/src/sampling/cuttingPlane/cuttingPlane.H @@ -63,14 +63,16 @@ class cuttingPlane public plane, public MeshedSurface { - //- Private typedefs for convenience - typedef MeshedSurface MeshStorage; + //- Private typedef for convenience + typedef MeshedSurface MeshStorage; + // Private data //- List of cells cut by the plane labelList cutCells_; + // Private Member Functions //- Determine cut cells, possibly restricted to a list of cells @@ -129,6 +131,7 @@ protected: //- remap action on triangulation or cleanup virtual void remapFaces(const labelUList& faceMap); + public: // Constructors