ENH: snappyHexMeshDict: commented new options

This commit is contained in:
mattijs
2013-05-30 10:39:33 +01:00
parent e48471d71c
commit 55fd1ac9fd

View File

@ -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.