Documenting the nodal connectivity
BIN
doc/salome/gui/SMESH/images/connectivity_edge.png
Normal file
After Width: | Height: | Size: 1.5 KiB |
BIN
doc/salome/gui/SMESH/images/connectivity_hex_prism.png
Normal file
After Width: | Height: | Size: 5.9 KiB |
BIN
doc/salome/gui/SMESH/images/connectivity_hexa.png
Normal file
After Width: | Height: | Size: 15 KiB |
BIN
doc/salome/gui/SMESH/images/connectivity_penta.png
Normal file
After Width: | Height: | Size: 7.5 KiB |
BIN
doc/salome/gui/SMESH/images/connectivity_polygon.png
Normal file
After Width: | Height: | Size: 5.8 KiB |
BIN
doc/salome/gui/SMESH/images/connectivity_polyhedron.png
Normal file
After Width: | Height: | Size: 4.4 KiB |
BIN
doc/salome/gui/SMESH/images/connectivity_pyramid.png
Normal file
After Width: | Height: | Size: 8.0 KiB |
BIN
doc/salome/gui/SMESH/images/connectivity_quad.png
Normal file
After Width: | Height: | Size: 4.5 KiB |
BIN
doc/salome/gui/SMESH/images/connectivity_tetra.png
Normal file
After Width: | Height: | Size: 6.9 KiB |
BIN
doc/salome/gui/SMESH/images/connectivity_tria.png
Normal file
After Width: | Height: | Size: 5.5 KiB |
@ -72,10 +72,9 @@ Attractive meshing capabilities include:
|
|||||||
|
|
||||||
The \b structure of a SALOME mesh is described by nodes and elements based on
|
The \b structure of a SALOME mesh is described by nodes and elements based on
|
||||||
these nodes. The geometry of an element is defined by the sequence of
|
these nodes. The geometry of an element is defined by the sequence of
|
||||||
nodes constituting it and
|
nodes constituting it and the \ref connectivity_page "connectivity convention"
|
||||||
the <a href="http://www.code-aster.org/outils/med/html/connectivites.html">
|
(adopted from MED library). Definition of the element basing on the elements
|
||||||
connectivity convention </a> (adopted from MED library). Definition of
|
of a lower dimension is NOT supported.
|
||||||
the element basing on the elements of a lower dimension is NOT supported.
|
|
||||||
|
|
||||||
\anchor mesh_entities
|
\anchor mesh_entities
|
||||||
The mesh can include the following entities:
|
The mesh can include the following entities:
|
||||||
@ -89,8 +88,8 @@ The mesh can include the following entities:
|
|||||||
<li>\b Volume — 3D mesh element representing a part of 3D
|
<li>\b Volume — 3D mesh element representing a part of 3D
|
||||||
space bound by volume facets. Nodes of a volume describing each
|
space bound by volume facets. Nodes of a volume describing each
|
||||||
facet are defined by
|
facet are defined by
|
||||||
the <a href="http://www.code-aster.org/outils/med/html/connectivites.html">
|
the \subpage connectivity_page "connectivity convention".
|
||||||
MED connectivity convention.</a> A volume can be a tetrahedron, hexahedron,
|
A volume can be a tetrahedron, hexahedron,
|
||||||
pentahedron, pyramid, hexagonal prism or polyhedron.</li>
|
pentahedron, pyramid, hexagonal prism or polyhedron.</li>
|
||||||
<li>\b 0D element — mesh element defined by one node.</li>
|
<li>\b 0D element — mesh element defined by one node.</li>
|
||||||
<li>\b Ball element — discrete mesh element defined by a
|
<li>\b Ball element — discrete mesh element defined by a
|
||||||
|
@ -22,8 +22,7 @@
|
|||||||
The convention of nodal connectivity of elements used in SALOME is
|
The convention of nodal connectivity of elements used in SALOME is
|
||||||
the MED library convention. You can consult the description of
|
the MED library convention. You can consult the description of
|
||||||
nodal connectivity of elements in the documentation on MED library or
|
nodal connectivity of elements in the documentation on MED library or
|
||||||
<a href="http://www.code-aster.org/outils/med/html/connectivites.html">
|
\ref connectivity_page "here".
|
||||||
here </a>.
|
|
||||||
|
|
||||||
<em>To add a node or an element to your mesh:</em>
|
<em>To add a node or an element to your mesh:</em>
|
||||||
<ol>
|
<ol>
|
||||||
|
@ -16,9 +16,8 @@ side, it is a tri-quadratic element (or HEXA27).
|
|||||||
|
|
||||||
The convention of nodal connectivity of elements used in SALOME is
|
The convention of nodal connectivity of elements used in SALOME is
|
||||||
the MED library convention. You can consult the description of nodal
|
the MED library convention. You can consult the description of nodal
|
||||||
connectivity of elements in the documentation on MED library or
|
connectivity of elements in the documentation on MED library or
|
||||||
<a href="http://www.code-aster.org/outils/med/html/connectivites.html">
|
\ref connectivity_page "here".
|
||||||
here </a>.
|
|
||||||
|
|
||||||
There are several ways to create quadratic elements in your mesh:
|
There are several ways to create quadratic elements in your mesh:
|
||||||
- manually (this way is described below);
|
- manually (this way is described below);
|
||||||
|
45
doc/salome/gui/SMESH/input/connectivity.doc
Normal file
@ -0,0 +1,45 @@
|
|||||||
|
/*!
|
||||||
|
\page connectivity_page Nodal connectivity of elements
|
||||||
|
|
||||||
|
The following images show order of nodes in correctly defined elements.
|
||||||
|
|
||||||
|
<table>
|
||||||
|
<tr><td> Edge (segment): linear and quadratic<br>
|
||||||
|
\image html connectivity_edge.png </td></tr>
|
||||||
|
<tr><td> Triangle: linear, quadratic and bi-quadratic <br>
|
||||||
|
\image html connectivity_tria.png </td></tr>
|
||||||
|
<tr><td> Quadrangle: linear, quadratic and bi-quadratic <br>
|
||||||
|
\image html connectivity_quad.png </td></tr>
|
||||||
|
<tr><td align="left"> Polygon: linear and quadratic <br>
|
||||||
|
\image html connectivity_polygon.png </td></tr>
|
||||||
|
<tr><td> Tetrahedron: linear and quadratic <br>
|
||||||
|
\image html connectivity_tetra.png </td></tr>
|
||||||
|
<tr><td> Hexahedron: linear, quadratic and tri-quadratic <br>
|
||||||
|
\image html connectivity_hexa.png </td></tr>
|
||||||
|
<tr><td> Pentahedron: linear and quadratic <br>
|
||||||
|
\image html connectivity_penta.png </td></tr>
|
||||||
|
<tr><td> Pyramid: linear and quadratic <br>
|
||||||
|
\image html connectivity_pyramid.png </td></tr>
|
||||||
|
<tr><td> Hexagonal prism <br>
|
||||||
|
\image html connectivity_hex_prism.png </td></tr>
|
||||||
|
<tr><td> Polyhedron is defined by <ul>
|
||||||
|
<li> a sequence of nodes defining all facets</li>
|
||||||
|
<li> a sequence of number of nodes per facet</li>
|
||||||
|
</ul>
|
||||||
|
\b Nodes: <br>
|
||||||
|
Node1_of_Facet1, Node2_of_Facet1, ..., NodeN_of_Facet1, <br>
|
||||||
|
Node1_of_Facet2, Node2_of_Facet2, ..., NodeN_of_Facet2, <br>
|
||||||
|
Node1_of_FacetM, Node2_of_FacetM, ..., NodeN_of_FacetM <br>
|
||||||
|
\b Quantity of nodes per facet: <br>
|
||||||
|
NbNodes_in_Facet1, NbNodes_in_Facet2, ..., NbNodes_in_FacetM
|
||||||
|
|
||||||
|
For example the polyhedron shown in the image below is defined by nodes <br>
|
||||||
|
[ 1,2,3, 1,4,5,2, 2,5,6,3, 3,6,4,1, 4,7,9,5, 5,9,8,6, 6,8,7,4, 7,8,9 ]<br>
|
||||||
|
and quantities [ 3, 4, 4, 4, 4, 4, 4, 3 ]
|
||||||
|
\image html connectivity_polyhedron.png
|
||||||
|
Order of nodes of a facet must assure outward direction of its normal.
|
||||||
|
</td></tr>
|
||||||
|
</table>
|
||||||
|
|
||||||
|
|
||||||
|
*/
|