Skip to content
GitLab
Explore
Sign in
Register
Primary navigation
Search or go to…
Project
gmsh
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Model registry
Operate
Environments
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Terms and privacy
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Larry Price
gmsh
Commits
8d4ceb40
Commit
8d4ceb40
authored
16 years ago
by
Christophe Geuzaine
Browse files
Options
Downloads
Patches
Plain Diff
explain full quad/hex
parent
99f613c1
No related branches found
No related tags found
No related merge requests found
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
doc/texinfo/gmsh.texi
+18
-14
18 additions, 14 deletions
doc/texinfo/gmsh.texi
doc/texinfo/opt_mesh.texi
+5
-5
5 additions, 5 deletions
doc/texinfo/opt_mesh.texi
with
23 additions
and
19 deletions
doc/texinfo/gmsh.texi
+
18
−
14
View file @
8d4ceb40
...
...
@@ -491,12 +491,6 @@ surfaces in Gmsh's scripting language (however you can import STEP or
IGES models with such features when Gmsh is built with OpenCascade
support);
@item
Gmsh is not primarily a structured mesh generator: no automatic
quadrilateral or hexahedral meshing algorithm is provided. If you want
quadrangles, you have to use transfinite or extruded meshes or recombine
unstructured triangular meshes. For hexahedra, your only choice is
transfinite or extruded meshes;
@item
Gmsh is not a multi-bloc generator: all meshes produced by Gmsh are
conforming in the sense of finite element meshes;
@item
...
...
@@ -2102,20 +2096,30 @@ GUI, is give in @ref{Geometry options list}.
@cindex Mesh, module
@cindex Module, Mesh
Gmsh's mesh module regroups several 1D, 2D and 3D mesh algorithms, all
producing grids conforming in the sense of finite elements (@pxref
{
Mesh
}
).
The 2D @emph
{
unstructured
}
algorithms generate triangles or both triangles
and quadrangles (when @code
{
Recombine Surface
}
is used: see
@ref
{
Miscellaneous mesh commands
}
). The 3D unstructured algorithms only
generate tetrahedra.
Gmsh's mesh module regroups several 1D, 2D and 3D meshing algorithms,
all producing grids conforming in the sense of finite elements
(@pxref
{
Mesh
}
):
@itemize @bullet
@item
The 2D @emph
{
unstructured
}
algorithms generate triangles or both
triangles and quadrangles (when @code
{
Recombine Surface
}
is used: see
@ref
{
Miscellaneous mesh commands
}
). The 3D @emph
{
unstructured
}
algorithms generate tetrahedra.
@item
The 2D @emph
{
structured
}
algorithms (transfinite and extrusion) generate
triangles by default, but quadrangles can be obtained by using the
@code
{
Recombine
}
commands (see @ref
{
Structured grids
}
, and
@ref
{
Miscellaneous mesh commands
}
). The 3D structured algorithms
@ref
{
Miscellaneous mesh commands
}
). The 3D
@emph
{
structured
}
algorithms
generate tetrahedra, hexahedra, prisms and pyramids, depending on the
type of the surface meshes they are based on.
@end itemize
All meshes can be subdivided to generate fully quadrangular or fully
hexahedral meshes with the @code
{
Mesh.SubdivisionAlgorihm
}
option
(@pxref
{
Mesh options list
}
). However, beware that the quality of
subdivided elements initially generated with an @emph
{
unstructured
}
algorithm can be quite poor.
@c todo: explain what happens if we have a degenerate geometry (incorrect
@c holes with surfaces in contact with the exterior shell, intersecting
...
...
This diff is collapsed.
Click to expand it.
doc/texinfo/opt_mesh.texi
+
5
−
5
View file @
8d4ceb40
...
...
@@ -409,11 +409,6 @@ Number of refinement steps in the MeshAdapt-based 2D algorithms@*
Default value: @code{10}@*
Saved in: @code{General.OptionsFileName}
@item Mesh.RecombineAlgo
Recombine algorithm (1=mixed triangles-quadrangles, 2=all quadrangles)@*
Default value: @code{1}@*
Saved in: @code{General.OptionsFileName}
@item Mesh.ReverseAllNormals
Reverse all the mesh normals (for display)@*
Default value: @code{0}@*
...
...
@@ -469,6 +464,11 @@ Smooth the mesh normals?@*
Default value: @code{0}@*
Saved in: @code{General.OptionsFileName}
@item Mesh.SubdivisionAlgorithm
Mesh subdivision algorithm (0=none, 1=all quadrangles, 2=all hexahedra)@*
Default value: @code{0}@*
Saved in: @code{General.OptionsFileName}
@item Mesh.SurfaceEdges
Display edges of surface mesh?@*
Default value: @code{1}@*
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment