NOTE: Available mesh sizing parameters differ between mesh generators.
Structure for the mesh sizing tuple = ("CAPS Group Name", "Value"). "CAPS Group Name" defines the capsGroup on which the sizing information should be applied. The "Value" can either be a JSON String dictionary (see Section JSON String Dictionary) or a single string keyword string (see Section Single Value String)
JSON String Dictionary
If "Value" is a JSON string dictionary (e.g. "Value" = {"edgeDistribution": "Even", "numEdgePoints": 100}) the following keywords ( = default values) may be used:
-
boundaryLayerSpacing = 0.0
Initial spacing factor for boundary layer mesh growth on as face.
The spacing in the mesh is is given by
meshBLSpacing = capsMeshLength * boundaryLayerSpacing
This overrides the PW:WallSpacing attribute on FACEs.
-
boundaryLayerMaxLayers = 0.0
Maximum number of layers when growing a boundary layer.
This overrides the PW:DomainMaxLayers attribute on FACEs.
-
boundaryLayerFullLayers = 0
Number of complete layers.
This overrides the PW:DomainFullLayers attribute on FACEs.
-
boundaryLayerGrowthRate = 1
Growth rate for boundary layers.
This overrides the PW:DomainTRexGrowthRate attribute on FACEs.
-
nodeSpacing = 0.0
Spacing at a NODE or ends of an EDGE.
The spacing in the mesh is is given by
meshNodeSpacing = capsMeshLength * nodeSpacing
This overrides the PW:NodeSpacing attribute on the NODEs and PW:ConnectorEndSpacing attribute on EDGEs.
-
minSpacing = 0.0
Minimum spacing on a FACE.
The spacing in the mesh is is given by
meshMinSpacing = capsMeshLength * minSpacing
This overrides the PW:DomainMinEdge attribute on FACEs.
-
maxSpacing = 0.0
Maximum spacing on an EDGE or FACE.
The spacing in the mesh is is given by
meshMaxSpacing = capsMeshLength * maxSpacing
This overrides the PW:ConnectorMaxEdge attribute on EDGEs and PW:DomainMaxEdge attribute on FACEs.
-
avgSpacing = 0.0
Average spacing on an EDGE.
The spacing in the mesh is is given by
meshAvgSpacing = capsMeshLength * avgSpacing
This overrides the PW:ConnectorAverageDS attribute on EDGEs.
-
maxAngle = 0.0 [Range 0 to 180]
Maximum angle to set spacings on an EDGE.
This overrides the PW:ConnectorMaxAngle attribute on EDGEs and PW:DomainMaxAngle attribute on FACEs.
-
maxDeviation = 0.0
Maximum deviation to set spacing on an EDGE or FACE.
The spacing in the mesh is is given by
meshMaxDeviation = capsMeshLength * maxDeviation
This overrides the PW:ConnectorMaxDeviation attribute on EDGEs and PW:DomainMaxDeviation attribute on FACEs.
-
boundaryDecay = 0.0 [ Range 0 to 1 ]
Decay of influence of the boundary spacing on the interior spacing.
This overrides the PW:DomainDecay attribute on FACEs.
Single Value String
If "Value" is a single string, the following options maybe used: