Skip to content
Snippets Groups Projects
Commit feb608ed authored by mattijs's avatar mattijs
Browse files

COMP: snappyHexMesh: adding missing functions in .H file

parent 09a08aaa
No related branches found
No related tags found
1 merge request!121Merge develop into master for v1706 release
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration | \\ / O peration |
\\ / A nd | Copyright (C) 2011-2015 OpenFOAM Foundation \\ / A nd | Copyright (C) 2011-2015 OpenFOAM Foundation
\\/ M anipulation | \\/ M anipulation | Copyright (C) 2017 OpenCFD Ltd.
------------------------------------------------------------------------------- -------------------------------------------------------------------------------
License License
This file is part of OpenFOAM. This file is part of OpenFOAM.
...@@ -159,6 +159,48 @@ private: ...@@ -159,6 +159,48 @@ private:
List<extrudeMode>& extrudeStatus List<extrudeMode>& extrudeStatus
); );
//- Truncate index in face
static label constrainFp(const label sz, const label fp);
//- Count common points between face and its neighbours
void countCommonPoints
(
const indirectPrimitivePatch&,
const label facei,
Map<label>&
) const;
//- Check if any common points form single string. Return
// false if not.
bool checkCommonOrder
(
const label nCommon,
const face& curFace,
const face& nbFace
) const;
//- Check if any common points form single string; unmark
// points on face if not
void checkCommonOrder
(
const indirectPrimitivePatch& pp,
const label facei,
const Map<label>& nCommonPoints,
pointField& patchDisp,
labelList& patchNLayers,
List<extrudeMode>& extrudeStatus
) const;
//- Check if any common points form single string; unmark
// points on face if not
void handleNonStringConnected
(
const indirectPrimitivePatch& pp,
pointField& patchDisp,
labelList& patchNLayers,
List<extrudeMode>& extrudeStatus
) const;
//- No extrusion at non-manifold points. //- No extrusion at non-manifold points.
void handleNonManifolds void handleNonManifolds
( (
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment