Skip to content
Snippets Groups Projects
Commit c0eb9d67 authored by laurence's avatar laurence
Browse files

STYLE: Change cv2DMesh to foamyHex2DMesh

parent c537f1cf
Branches
No related merge requests found
Showing
with 24 additions and 30 deletions
......@@ -12,7 +12,7 @@ wmake snappyHexMesh
if [ -d "$CGAL_ARCH_PATH" ]
then
foamyHexMesh/Allwmake
cv2DMesh/Allwmake
foamyHex2DMesh/Allwmake
fi
# ----------------------------------------------------------------- end-of-file
......@@ -7,6 +7,6 @@ insertSurfaceNearPointPairs.C
insertBoundaryConformPointPairs.C
CV2DIO.C
shortEdgeFilter2D.C
cv2DMesh.C
foamyHex2DMesh.C
EXE = $(FOAM_APPBIN)/cv2DMesh
EXE = $(FOAM_APPBIN)/foamyHex2DMesh
......@@ -12,7 +12,7 @@ EXE_INC = \
-I$(FOAM_APP)/utilities/mesh/generation/extrude2DMesh/extrude2DMesh/lnInclude \
-I../cvMesh/vectorTools \
-IconformalVoronoi2DMesh/lnInclude \
-I$(FOAM_APP)/utilities/mesh/generation/cvMesh/conformalVoronoiMesh/lnInclude \
-I$(FOAM_APP)/utilities/mesh/generation/foamyHexMesh/conformalVoronoiMesh/lnInclude \
-I$(LIB_SRC)/parallel/decompose/decompositionMethods/lnInclude \
-I$(LIB_SRC)/finiteVolume/lnInclude \
-I$(LIB_SRC)/meshTools/lnInclude \
......
......@@ -22,7 +22,7 @@ License
along with OpenFOAM. If not, see <http://www.gnu.org/licenses/>.
Application
cv2DMesh
foamyHex2DMesh
Description
Conformal-Voronoi 2D extruding automatic mesher with grid or read
......
......@@ -5,21 +5,14 @@
| \\ / A nd | Web: www.OpenFOAM.org |
| \\/ M anipulation | |
\*---------------------------------------------------------------------------*/
FoamFile
{
version 2.0;
format ascii;
root "";
case "";
instance "";
local "";
class dictionary;
object cv2DMeshDict;
location "system";
object foamyHex2DMeshDict;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
......@@ -47,42 +40,41 @@ geometry
surfaceConformation
{
locationInMesh (-2.8 0.7 0.5);
locationInMesh (-2.8 0.7 0.5);
pointPairDistanceCoeff 0.005;
pointPairDistanceCoeff 0.005;
minEdgeLenCoeff 0.005;
minEdgeLenCoeff 0.005;
maxNotchLenCoeff 0.003;
maxNotchLenCoeff 0.003;
minNearPointDistCoeff 0.0025;
minNearPointDistCoeff 0.0025;
maxQuadAngle 125;
maxQuadAngle 125;
// Insert near-boundary point mirror or point-pairs
insertSurfaceNearestPointPairs yes;
// Mirror near-boundary points rather than insert point-pairs
mirrorPoints no;
mirrorPoints no;
// Insert point-pairs vor dual-cell vertices very near the surface
insertSurfaceNearPointPairs yes;
// Maximum number of iterations used in boundaryConform.
maxBoundaryConformingIter 5;
maxBoundaryConformingIter 5;
geometryToConformTo
{
laurence_clean_preciser
{
featureMethod extendedFeatureEdgeMesh;
featureMethod extendedFeatureEdgeMesh;
extendedFeatureEdgeMesh "laurence_clean_preciser.extendedFeatureEdgeMesh";
}
}
additionalFeatures
{
}
{}
// Choose if to randomise the initial grid created by insertGrid.
randomiseInitialGrid yes;
......@@ -148,27 +140,26 @@ motionControl
adaptiveLinearCoeffs
{
relaxationStart 0.5;
relaxationStart 1.0;
relaxationEnd 0.0;
}
objOutput no;
objOutput no;
// Near-wall region where cells are aligned with the wall specified as a number
// of cell layers
nearWallAlignedDist 3;
}
shortEdgeFilter
{
// Factor to multiply the average of a face's edge lengths by.
// If an edge of that face is smaller than that value then delete it.
shortEdgeFilterFactor 0.2;
shortEdgeFilterFactor 0.2;
// Weighting for the lengths of edges that are attached to the boundaries.
// Used when calculating the length of an edge. Default 2.0.
edgeAttachedToBoundaryFactor 2.0;
edgeAttachedToBoundaryFactor 2.0;
}
extrusion
......@@ -206,3 +197,6 @@ extrusion
thickness 0.1;
}
// ************************************************************************* //
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment