STYLE: remove unused private fields (foamyMesh)

- simplify handling of warnings for surfaceBooleanFeatures
This commit is contained in:
Mark Olesen
2021-11-04 17:30:48 +01:00
parent c9333a5ac8
commit 50995706a6
12 changed files with 27 additions and 55 deletions

View File

@ -36,8 +36,6 @@ Foam::cv2DControls::cv2DControls
const boundBox& bb
)
:
dict_(controlDict),
motionControl_(controlDict.subDict("motionControl")),
conformationControl_(controlDict.subDict("surfaceConformation")),

View File

@ -60,10 +60,9 @@ Ostream& operator<<(Ostream&, const cv2DControls&);
class cv2DControls
{
// Private data
// Private Data
//- Description of data_
const dictionary& dict_;
//- Description of data
const dictionary& motionControl_;

View File

@ -56,8 +56,6 @@ Foam::cellShapeControl::cellShapeControl
(
foamyHexMeshControls.foamyHexMeshDict().subDict("motionControl")
),
runTime_(runTime),
allGeometry_(allGeometry),
geometryToConformTo_(geometryToConformTo),
defaultCellSize_(foamyHexMeshControls.defaultCellSize()),
minimumCellSize_(foamyHexMeshControls.minimumCellSize()),
@ -73,12 +71,6 @@ Foam::cellShapeControl::cellShapeControl
{}
// * * * * * * * * * * * * * * * * Destructor * * * * * * * * * * * * * * * //
Foam::cellShapeControl::~cellShapeControl()
{}
// * * * * * * * * * * * * * * Member Functions * * * * * * * * * * * * * * //
Foam::scalarField Foam::cellShapeControl::cellSize

View File

@ -66,11 +66,7 @@ class cellShapeControl
:
public dictionary
{
// Private data
const Time& runTime_;
const searchableSurfaces& allGeometry_;
// Private Data
const conformationSurfaces& geometryToConformTo_;
@ -114,7 +110,7 @@ public:
//- Destructor
~cellShapeControl();
~cellShapeControl() = default;
// Member Functions

View File

@ -41,10 +41,10 @@ License
namespace Foam
{
defineTypeNameAndDebug(cellShapeControlMesh, 0);
word cellShapeControlMesh::meshSubDir = "cellShapeControlMesh";
}
Foam::word Foam::cellShapeControlMesh::meshSubDir = "cellShapeControlMesh";
// * * * * * * * * * * * * Private Member Functions * * * * * * * * * * * * //
@ -367,8 +367,7 @@ Foam::cellShapeControlMesh::cellShapeControlMesh(const Time& runTime)
runTime,
meshSubDir
),
runTime_(runTime),
defaultCellSize_(0.0)
runTime_(runTime)
{
if (this->vertexCount())
{
@ -442,12 +441,6 @@ Foam::cellShapeControlMesh::cellShapeControlMesh(const Time& runTime)
}
// * * * * * * * * * * * * * * * * Destructor * * * * * * * * * * * * * * * //
Foam::cellShapeControlMesh::~cellShapeControlMesh()
{}
// * * * * * * * * * * * * * * Member Functions * * * * * * * * * * * * * * //
void Foam::cellShapeControlMesh::barycentricCoords

View File

@ -55,6 +55,7 @@ SourceFiles
namespace Foam
{
// Forward Declarations
class cellSizeAndAlignmentControls;
/*---------------------------------------------------------------------------*\
@ -74,13 +75,13 @@ public:
private:
// Private data
// Private Data
const Time& runTime_;
mutable Cell_handle oldCellHandle_;
const scalar defaultCellSize_;
/// const scalar defaultCellSize_;
// Private Member Functions
@ -103,11 +104,12 @@ public:
// Constructors
//- Construct from runTime
explicit cellShapeControlMesh(const Time& runTime);
//- Destructor
~cellShapeControlMesh();
~cellShapeControlMesh() = default;
// Member Functions

View File

@ -275,7 +275,6 @@ Foam::conformationSurfaces::conformationSurfaces
)
:
runTime_(runTime),
rndGen_(rndGen),
allGeometry_(allGeometry),
features_(),
locationInMesh_(surfaceConformationDict.get<point>("locationInMesh")),
@ -287,7 +286,7 @@ Foam::conformationSurfaces::conformationSurfaces
regionOffset_(),
patchInfo_(),
globalBounds_(),
referenceVolumeTypes_(0)
referenceVolumeTypes_()
{
const dictionary& surfacesDict
(
@ -565,7 +564,7 @@ Foam::conformationSurfaces::conformationSurfaces
// Extend the global bounds to stop the bound box sitting on the surfaces
// to be conformed to
//globalBounds_ = globalBounds_.extend(rndGen_, 1e-4);
//globalBounds_ = globalBounds_.extend(rndGen, 1e-4);
vector newSpan = 1e-4*globalBounds_.span();

View File

@ -57,12 +57,10 @@ class conformationSurfaces
{
typedef extendedFeatureEdgeMesh::sideVolumeType sideVolumeType;
// Private data
// Private Data
const Time& runTime_;
Random& rndGen_;
//- Reference to the searchableSurfaces object holding all geometry data
const searchableSurfaces& allGeometry_;

View File

@ -134,14 +134,13 @@ Foam::shortEdgeFilter2D::shortEdgeFilter2D
const dictionary& dict
)
:
cv2Dmesh_(cv2Dmesh),
shortEdgeFilterFactor_(dict.get<scalar>("shortEdgeFilterFactor")),
edgeAttachedToBoundaryFactor_
(
dict.getOrDefault<scalar>("edgeAttachedToBoundaryFactor", 2.0)
),
patchNames_(wordList()),
patchSizes_(labelList()),
patchNames_(),
patchSizes_(),
mapEdgesRegion_(),
indirectPatchEdge_()
{
@ -201,12 +200,6 @@ Foam::shortEdgeFilter2D::shortEdgeFilter2D
}
// * * * * * * * * * * * * * * * * Destructor * * * * * * * * * * * * * * * //
Foam::shortEdgeFilter2D::~shortEdgeFilter2D()
{}
// * * * * * * * * * * * * * * Member Functions * * * * * * * * * * * * * * //
void Foam::shortEdgeFilter2D::filter()

View File

@ -53,8 +53,6 @@ class shortEdgeFilter2D
{
// Private Data
const CV2D& cv2Dmesh_;
MeshedSurface<face> ms_;
const scalar shortEdgeFilterFactor_;
@ -98,13 +96,15 @@ public:
//- Runtime type information
ClassName("shortEdgeFilter2D");
// Constructors
//- Construct from components
shortEdgeFilter2D(const CV2D& cv2Dmesh, const dictionary& dict);
//- Destructor
~shortEdgeFilter2D();
~shortEdgeFilter2D() = default;
// Access Functions

View File

@ -1,12 +1,14 @@
EXE_NDEBUG = -DNDEBUG
/* EXE_NDEBUG = -g -O0 -DFULLDEBUG */
c++CGALWARN = -Wno-old-style-cast
/*-- Define NO_CGAL in COMP_FLAGS to avoid using CGAL altogether */
/*-- Define CGAL_INEXACT to use inexact CGAL constructions */
ifeq (,$(findstring NO_CGAL,$(COMP_FLAGS)))
ifneq (,$(findstring NO_CGAL,$(COMP_FLAGS)))
include $(GENERAL_RULES)/no-cgal
c++LESSWARN :=
else
include $(GENERAL_RULES)/cgal
endif
@ -14,7 +16,7 @@ EXE_INC = \
${ROUNDING_MATH} \
${EXE_NDEBUG} \
${CGAL_INC} \
${c++CGALWARN} \
${c++LESSWARN} \
$(COMP_FLAGS) \
-I$(LIB_SRC)/fileFormats/lnInclude \
-I$(LIB_SRC)/surfMesh/lnInclude \

View File

@ -11,7 +11,7 @@ EXE_INC = \
${ROUNDING_MATH} \
${EXE_NDEBUG} \
${CGAL_INC} \
${c++CGALWARN} \
${c++LESSWARN} \
-I.. \
-I$(LIB_SRC)/surfMesh/lnInclude \
-I$(LIB_SRC)/meshTools/lnInclude