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

ENH: flange: rename to meshQualityDict

parent fc4b27bb
No related merge requests found
...@@ -217,7 +217,9 @@ polyMeshFiltering ...@@ -217,7 +217,9 @@ polyMeshFiltering
} }
#include "meshQualityControls" meshQualityControls
{
#include "meshQualityDict"
}
// ************************************************************************* // // ************************************************************************* //
...@@ -17,60 +17,57 @@ FoamFile ...@@ -17,60 +17,57 @@ FoamFile
local ""; local "";
class dictionary; class dictionary;
object meshQualityControls; object meshQualityDict;
} }
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
meshQualityControls //- Maximum non-orthogonality allowed. Set to 180 to disable.
{ maxNonOrtho 65;
//- Maximum non-orthogonality allowed. Set to 180 to disable.
maxNonOrtho 65; //- Max skewness allowed. Set to <0 to disable.
maxBoundarySkewness 50;
//- Max skewness allowed. Set to <0 to disable. maxInternalSkewness 10;
maxBoundarySkewness 50;
maxInternalSkewness 10; //- Max concaveness allowed. Is angle (in degrees) below which concavity
// is allowed. 0 is straight face, <0 would be convex face.
//- Max concaveness allowed. Is angle (in degrees) below which concavity // Set to 180 to disable.
// is allowed. 0 is straight face, <0 would be convex face. maxConcave 80;
// Set to 180 to disable.
maxConcave 80; //- Minimum quality of the tet formed by the face-centre
// and variable base point minimum decomposition triangles and
//- Minimum quality of the tet formed by the face-centre // the cell centre. This has to be a positive number for tracking
// and variable base point minimum decomposition triangles and // to work. Set to very negative number (e.g. -1E30) to
// the cell centre. This has to be a positive number for tracking // disable.
// to work. Set to very negative number (e.g. -1E30) to // <0 = inside out tet,
// disable. // 0 = flat tet
// <0 = inside out tet, // 1 = regular tet
// 0 = flat tet minTetQuality 1e-30;
// 1 = regular tet
minTetQuality 1e-30; //- Minimum pyramid volume. Is absolute volume of cell pyramid.
// Set to a sensible fraction of the smallest cell volume expected.
//- Minimum pyramid volume. Is absolute volume of cell pyramid. // Set to very negative number (e.g. -1E30) to disable.
// Set to a sensible fraction of the smallest cell volume expected. minVol 0;
// Set to very negative number (e.g. -1E30) to disable.
minVol 0; //- Minimum face area. Set to <0 to disable.
minArea -1;
//- Minimum face area. Set to <0 to disable.
minArea -1; //- Minimum face twist. Set to <-1 to disable. dot product of face normal
//- and face centre triangles normal
//- Minimum face twist. Set to <-1 to disable. dot product of face normal minTwist 0.001;
//- and face centre triangles normal
minTwist 0.001; //- minimum normalised cell determinant
//- 1 = hex, <= 0 = folded or flattened illegal cell
//- minimum normalised cell determinant minDeterminant 0.001;
//- 1 = hex, <= 0 = folded or flattened illegal cell
minDeterminant 0.001; //- minFaceWeight (0 -> 0.5)
minFaceWeight 0.02;
//- minFaceWeight (0 -> 0.5)
minFaceWeight 0.02; //- minVolRatio (0 -> 1)
minVolRatio 0.01;
//- minVolRatio (0 -> 1)
minVolRatio 0.01; //must be >0 for Fluent compatibility
minTriangleTwist -1;
//must be >0 for Fluent compatibility
minTriangleTwist -1;
}
// ************************************************************************* // // ************************************************************************* //
...@@ -278,12 +278,12 @@ addLayersControls ...@@ -278,12 +278,12 @@ addLayersControls
// Generic mesh quality settings. At any undoable phase these determine
// where to undo.
#include "meshQualityControls"
meshQualityControls meshQualityControls
{ {
// Generic mesh quality settings. At any undoable phase these determine
// where to undo.
#include "meshQualityDict"
//- Number of error distribution iterations //- Number of error distribution iterations
nSmoothScale 4; nSmoothScale 4;
//- amount to scale back displacement at error points //- amount to scale back displacement at error points
......
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