mirror of
https://develop.openfoam.com/Development/openfoam.git
synced 2025-11-28 03:28:01 +00:00
ENH: snappyHexMeshDict: commented new options
This commit is contained in:
@ -152,6 +152,10 @@ castellatedMeshControls
|
|||||||
inGroups (meshedPatches);
|
inGroups (meshedPatches);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
//- Optional increment (on top of max level) in small gaps.
|
||||||
|
//gapLevelIncrement 2;
|
||||||
|
|
||||||
//- Optional angle to detect small-large cell situation
|
//- Optional angle to detect small-large cell situation
|
||||||
// perpendicular to the surface. Is the angle of face w.r.t.
|
// perpendicular to the surface. Is the angle of face w.r.t.
|
||||||
// the local surface normal. Use on flat(ish) surfaces only.
|
// the local surface normal. Use on flat(ish) surfaces only.
|
||||||
@ -180,11 +184,14 @@ castellatedMeshControls
|
|||||||
// - used if feature snapping (see snapControls below) is used
|
// - used if feature snapping (see snapControls below) is used
|
||||||
resolveFeatureAngle 30;
|
resolveFeatureAngle 30;
|
||||||
|
|
||||||
|
|
||||||
// Planar angle:
|
// Planar angle:
|
||||||
// - used to determine if neighbouring surface normals
|
// - used to determine if surface normals
|
||||||
// are roughly the same so e.g. free-standing baffles can be merged
|
// are roughly the same or opposite. Used e.g. in gap refinement
|
||||||
|
// and to decide when to merge free-standing baffles
|
||||||
|
//
|
||||||
// If not specified same as resolveFeatureAngle
|
// If not specified same as resolveFeatureAngle
|
||||||
//planarAngle 30;
|
planarAngle 15;
|
||||||
|
|
||||||
|
|
||||||
// Region-wise refinement
|
// Region-wise refinement
|
||||||
@ -228,11 +235,6 @@ castellatedMeshControls
|
|||||||
// are only on the boundary of corresponding cellZones or also allow
|
// are only on the boundary of corresponding cellZones or also allow
|
||||||
// free-standing zone faces. Not used if there are no faceZones.
|
// free-standing zone faces. Not used if there are no faceZones.
|
||||||
allowFreeStandingZoneFaces true;
|
allowFreeStandingZoneFaces true;
|
||||||
|
|
||||||
|
|
||||||
// Optional: whether all baffles get eroded away. WIP. Used for
|
|
||||||
// surface simplification.
|
|
||||||
//allowFreeStandingBaffles false;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// Settings for the snapping.
|
// Settings for the snapping.
|
||||||
@ -462,16 +464,17 @@ meshQualityControls
|
|||||||
// 1 = hex, <= 0 = folded or flattened illegal cell
|
// 1 = hex, <= 0 = folded or flattened illegal cell
|
||||||
minDeterminant 0.001;
|
minDeterminant 0.001;
|
||||||
|
|
||||||
// minFaceWeight (0 -> 0.5)
|
// Relative position of face in relation to cell centres (0.5 for orthogonal
|
||||||
|
// mesh) (0 -> 0.5)
|
||||||
minFaceWeight 0.05;
|
minFaceWeight 0.05;
|
||||||
|
|
||||||
// minVolRatio (0 -> 1)
|
// Volume ratio of neighbouring cells (0 -> 1)
|
||||||
minVolRatio 0.01;
|
minVolRatio 0.01;
|
||||||
|
|
||||||
// must be >0 for Fluent compatibility
|
// must be >0 for Fluent compatibility
|
||||||
minTriangleTwist -1;
|
minTriangleTwist -1;
|
||||||
|
|
||||||
//- if >0 : preserve single cells with all points on the surface if the
|
//- if >0 : preserve cells with all points on the surface if the
|
||||||
// resulting volume after snapping (by approximation) is larger than
|
// resulting volume after snapping (by approximation) is larger than
|
||||||
// minVolCollapseRatio times old volume (i.e. not collapsed to flat cell).
|
// minVolCollapseRatio times old volume (i.e. not collapsed to flat cell).
|
||||||
// If <0 : delete always.
|
// If <0 : delete always.
|
||||||
|
|||||||
Reference in New Issue
Block a user