diff --git a/doc/texinfo/gmsh.texi b/doc/texinfo/gmsh.texi index bd877a55bd8e5d0a21e8bbed4ccc783103b7a9de..54c80e8ed98d092dd9e487bde3ff2f953f4f181c 100644 --- a/doc/texinfo/gmsh.texi +++ b/doc/texinfo/gmsh.texi @@ -2235,12 +2235,14 @@ algorithm@footnote{J. Schoeberl, @emph{Netgen, an advancing front pp. 41--52, 1997.}. @end enumerate -The ``Delaunay'' algorithm is the most robust and the fastest. However, -this algorithm will sometimes modify the surface mesh, and is thus not -suitable for producing hybrid structured/unstructured grids. In that -case the ``Frontal'' algorithm should be preferred. The quality of the -elements produced by both algorithms is comparable. If element quality -is important the mesh optimizer(s) should be applied. +The ``Delaunay'' algorithm is the most robust and the fastest, and is +the only one that supports the @code{Field} mechanism to specify element +sizes (@pxref{Characteristic lengths}). However, this algorithm will +sometimes modify the surface mesh, and is thus not suitable for +producing hybrid structured/unstructured grids. In that case the +``Frontal'' algorithm should be preferred. The quality of the elements +produced by both algorithms is comparable. If element quality is +important the mesh optimizer(s) should be applied. @c ------------------------------------------------------------------------- @c Elementary vs. physical entities diff --git a/doc/texinfo/opt_fields.texi b/doc/texinfo/opt_fields.texi index 9a565866edafe509f22927e6648f2953763bd20f..a6b8bb3fde0272a1d21fcf55666f06b28bb68016 100644 --- a/doc/texinfo/opt_fields.texi +++ b/doc/texinfo/opt_fields.texi @@ -30,6 +30,44 @@ type: list@* default value: @code{@{@}} @end table +@item BoundaryLayer +F = LCMin if Field[IField] <= DistMin,@* +F = LCMax if Field[IField] >= DistMax,@* +F = interpolation between LcMin and LcMax if DistMin < Field[IField] < DistMax@* +Options:@* +@table @code +@item DistMax +Distance from entity after which element size will be LcMax@* +type: float@* +default value: @code{10} +@item DistMin +Distance from entity up to which element size will be LcMin@* +type: float@* +default value: @code{1} +@item IField +Index of the field to evaluate@* +type: integer@* +default value: @code{0} +@item LcMax +Element size outside DistMax@* +type: float@* +default value: @code{1} +@item LcMin +Element size inside DistMin@* +type: float@* +default value: @code{0.1} +@item Sigmoid +True to interpolate between LcMin and LcMax using a sigmoid, +false to interpolate linearly@* +type: boolean@* +default value: @code{0} +@item StopAtDistMax +True to not impose element size outside DistMax (i.e., +F = a very big value if Field[IField] > DistMax)@* +type: boolean@* +default value: @code{0} +@end table + @item Box The value of this field is VIn inside the box, VOut outside the box.@* The box is given by@*