X-Git-Url: http://git.salome-platform.org/gitweb/?p=modules%2Fsmesh.git;a=blobdiff_plain;f=doc%2Fsalome%2Fgui%2FSMESH%2Finput%2Fbasic_meshing_algos.doc;h=b4a99c41f453482c371db4fd1c316ff074efbc89;hp=4804800c533b0239e873da8f6c3d2a4d45d169c0;hb=b582abf7fad6880971653f3764d643f6c9805b53;hpb=fe7d1d57677486d8c546226dc2bf573fbfb6679d
diff --git a/doc/salome/gui/SMESH/input/basic_meshing_algos.doc b/doc/salome/gui/SMESH/input/basic_meshing_algos.doc
index 4804800c5..b4a99c41f 100644
--- a/doc/salome/gui/SMESH/input/basic_meshing_algos.doc
+++ b/doc/salome/gui/SMESH/input/basic_meshing_algos.doc
@@ -14,10 +14,10 @@ of several dimensions.
For meshing of 1D entities (edges):
\anchor a1d_algos_anchor
-- Wire Discretization meshing algorithm - splits an edge into a
+
- Wire Discretization meshing algorithm - splits an edge into a
number of mesh segments following an 1D hypothesis.
-- Composite Side Discretization algorithm - allows to apply a 1D
+
- Composite Side Discretization algorithm - allows to apply a 1D
hypothesis to a whole side of a geometrical face even if it is
composed of several edges provided that they form C1 curve in all
faces of the main shape.
@@ -26,7 +26,7 @@ number of mesh segments following an 1D hypothesis.
- For meshing of 2D entities (faces):
-- Triangle (Mefisto) meshing algorithm - splits faces
+
- Triangle (Mefisto) meshing algorithm - splits faces
into triangular elements.
- \subpage quad_ijk_algo_page "Quadrangle (Mapping)" meshing
algorithm - splits faces into quadrangular elements.
@@ -39,8 +39,15 @@ number of mesh segments following an 1D hypothesis.
- For meshing of 3D entities (solid objects):
-- Hexahedron (i,j,k)meshing algorithm - 6-sided solids are
- split into hexahedral (cuboid) elements.
+- Hexahedron (i,j,k) meshing algorithm - solids are
+ split into hexahedral elements thus forming a structured 3D
+ mesh. The algorithm requires that 2D mesh generated on a solid could
+ be considered as a mesh of a box, i.e. there should be eight nodes
+ shared by three quadrangles and the rest nodes should be shared by
+ four quadrangles.
+\image html hexa_ijk_mesh.png "Structured mesh generated by Hexahedron (i,j,k) on a solid bound by 16 faces"
+
+
- \subpage cartesian_algo_page "Body Fitting" meshing
algorithm - solids are split into hexahedral elements forming
a Cartesian grid; polyhedra and other types of elements are generated
@@ -52,25 +59,25 @@ number of mesh segments following an 1D hypothesis.
\image html image126.gif "Example of a hexahedral 3D mesh"
-Some 3D meshing algorithms, such as Hexahedron(i,j,k) and some
-commercial ones, also can generate 3D meshes from 2D meshes, working
-without geometrical objects.
+Some 3D meshing algorithms, such as Hexahedron(i,j,k) also can
+generate 3D meshes from 2D meshes, working without geometrical
+objects.
There is also a number of more specific algorithms:
-- \subpage prism_3d_algo_page "for meshing prismatic 3D shapes"
-- \subpage quad_from_ma_algo_page "for meshing faces with sinuous borders"
-- Polygon per Face meshing algorithm - generates one mesh
+
- \subpage prism_3d_algo_page "for meshing prismatic 3D shapes with hexahedra and prisms"
+- \subpage quad_from_ma_algo_page "for quadrangle meshing of faces with sinuous borders and rings"
+- Polygon per Face meshing algorithm - generates one mesh
face (either a triangle, a quadrangle or a polygon) per a geometrical
face using all nodes from the face boundary.
- \subpage projection_algos_page "for meshing by projection of another mesh"
- \subpage import_algos_page "for meshing by importing elements from another mesh"
-- \subpage radial_prism_algo_page "for meshing geometrical objects with cavities"
-- \subpage radial_quadrangle_1D2D_algo_page "for meshing special 2d faces (circles and part of circles)"
+- \subpage radial_prism_algo_page "for meshing 3D geometrical objects with cavities with hexahedra and prisms"
+- \subpage radial_quadrangle_1D2D_algo_page "for quadrangle meshing of disks and parts of disks"
- \subpage use_existing_page "Use Edges to be Created Manually" and
-\ref use_existing_page "Use Faces to be Created Manually" algorithms can be
-used to create a 1D or a 2D mesh in a python script.
-- \subpage segments_around_vertex_algo_page "for defining the local size of elements around a certain node"
+ \ref use_existing_page "Use Faces to be Created Manually" algorithms can be
+ used to create a 1D or a 2D mesh in a python script.
+- \subpage segments_around_vertex_algo_page "for defining the length of mesh segments around certain vertices"
\ref constructing_meshes_page "Constructing meshes" page describes in