mirror of
https://git.salome-platform.org/gitpub/modules/smesh.git
synced 2024-12-27 09:50:34 +05:00
add GHS3D and BLSURF description
This commit is contained in:
parent
cbb220b1c0
commit
3a53c225bc
BIN
doc/salome/gui/SMESH/images/blsurf_parameters.png
Normal file
BIN
doc/salome/gui/SMESH/images/blsurf_parameters.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 29 KiB |
BIN
doc/salome/gui/SMESH/images/ghs3d_parameters_advanced.png
Normal file
BIN
doc/salome/gui/SMESH/images/ghs3d_parameters_advanced.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 22 KiB |
BIN
doc/salome/gui/SMESH/images/ghs3d_parameters_basic.png
Normal file
BIN
doc/salome/gui/SMESH/images/ghs3d_parameters_basic.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 19 KiB |
@ -21,7 +21,7 @@ shape of a mesh.</li>
|
||||
<li>For meshing of 2D entities (<b>faces</b>):</li>
|
||||
|
||||
<ul>
|
||||
<li>Triangle meshing algorithms (Mefisto and Netgen 1D-2D ) - Faces
|
||||
<li>Triangle meshing algorithms (Mefisto, Netgen 1D-2D and BLSUFR ) - Faces
|
||||
are split into triangular elements.</li>
|
||||
<li>Quadrangle meshing algorithm (Mapping) - Faces are split into
|
||||
quadrangular elements.</li>
|
||||
@ -36,7 +36,7 @@ quadrangular elements.</li>
|
||||
<ul>
|
||||
<li>Hexahedron meshing algorithm (i,j,k) - Volumes are split into
|
||||
hexahedral (cubic) elements.</li>
|
||||
<li>Tetrahedron (Netgen) meshing algorithm - Volumes are split into
|
||||
<li>Tetrahedron (Netgen and GHS3D) meshing algorithms - Volumes are split into
|
||||
tetrahedral (pyramidal) elements.</li>
|
||||
</ul>
|
||||
|
||||
@ -45,6 +45,8 @@ tetrahedral (pyramidal) elements.</li>
|
||||
\image html image126.gif
|
||||
</ul>
|
||||
|
||||
Note that BLSURF and GHS3D are commercial meshers.\n
|
||||
|
||||
There also is a number of more specific algorithms:
|
||||
<ul>
|
||||
<li>\ref projection_algos_page "for meshing by projection of another mesh"</li>
|
||||
|
53
doc/salome/gui/SMESH/input/blsurf_hypo.doc
Normal file
53
doc/salome/gui/SMESH/input/blsurf_hypo.doc
Normal file
@ -0,0 +1,53 @@
|
||||
/*!
|
||||
|
||||
\page blsurf_hypo_page BLSURF Parameters hypothesis
|
||||
|
||||
\n BLSURF Parameters hypothesis works only with <b>BLSURF</b> 2d
|
||||
algorithm. This algorithm is a commercial software.
|
||||
|
||||
\image html blsurf_parameters.png
|
||||
|
||||
<ul>
|
||||
<li><b>Name</b> - allows to define the name of the hypothesis (BLSURF
|
||||
Parameters by default).</li>
|
||||
|
||||
<li><b>Topology</b> - allows creation of a conform mesh on a shell of
|
||||
not sewed faces.
|
||||
<ul>
|
||||
<li>"From CAD" means that mesh conformity is assured by conformity
|
||||
of a shape.</li>
|
||||
<li>"Pre-process" and "Pre-process++" let BLSURF software
|
||||
pre-process the geometrical model to eventually produce a conform
|
||||
mesh. </li>
|
||||
</ul>
|
||||
|
||||
<li><b>Physical Mesh</b> - if is set to "Custom", allows to set size
|
||||
of mesh elements to generate.
|
||||
</li>
|
||||
|
||||
<li><b>User size</b> - size of mesh elements to generate. </li>
|
||||
|
||||
<li><b>Geometrical mesh</b> - if is set to "Custom", allows to set
|
||||
mesh element deflection from curves and surfaces and element
|
||||
size change rate. </li>
|
||||
|
||||
<li><b>Angle Mesh S</b> - maximal allowed angle in degrees at a mesh
|
||||
node between
|
||||
<ul>
|
||||
<li> the mesh edge and the tangent to the geometrical curve. </li>
|
||||
<li> the mesh face and the tangent to the geometrical surface. </li>
|
||||
</ul>
|
||||
</li>
|
||||
|
||||
<li><b>Gradation</b> - maximal allowed ratio between the lengths of
|
||||
two adjacent edges. </li>
|
||||
|
||||
<li><b>Allow Quadrangles</b> - to create quadrilateral elements.</li>
|
||||
|
||||
<li><b>Patch independent</b> - if this box is checked on, geometrical
|
||||
edges are not respected and all geometrical faces are meshed as one
|
||||
hyper-face.</li>
|
||||
|
||||
|
||||
</ul>
|
||||
*/
|
@ -21,6 +21,8 @@
|
||||
<li>\ref a2d_meshing_hypo_page</li>
|
||||
<li>\ref max_element_volume_hypo_page</li>
|
||||
<li>\ref netgen_2d_3d_hypo_page</li>
|
||||
<li>\ref ghs3d_hypo_page</li>
|
||||
<li>\ref blsurf_hypo_page</li>
|
||||
<li>\ref additional_hypo_page</li>
|
||||
</ul>
|
||||
<li>\subpage constructing_submeshes_page</li>
|
||||
|
@ -8,6 +8,8 @@
|
||||
<li>\subpage a2d_meshing_hypo_page</li>
|
||||
<li>\subpage max_element_volume_hypo_page</li>
|
||||
<li>\subpage netgen_2d_3d_hypo_page</li>
|
||||
<li>\subpage ghs3d_hypo_page</li>
|
||||
<li>\subpage blsurf_hypo_page</li>
|
||||
<li>\subpage additional_hypo_page</li>
|
||||
</ul>
|
||||
|
||||
|
41
doc/salome/gui/SMESH/input/ghs3d_hypo.doc
Normal file
41
doc/salome/gui/SMESH/input/ghs3d_hypo.doc
Normal file
@ -0,0 +1,41 @@
|
||||
/*!
|
||||
|
||||
\page ghs3d_hypo_page GHS3D Parameters hypothesis
|
||||
|
||||
\n GHS3D Parameters hypothesis works only with <b>Tetrahedron (GHS3d)</b>
|
||||
algorithm. This algorithm is a commercial software.
|
||||
|
||||
\image html ghs3d_parameters_basic.png
|
||||
|
||||
<ul>
|
||||
<li><b>Name</b> - allows to define the name of the hypothesis (GHS3D
|
||||
Parameters by default).</li>
|
||||
|
||||
<li><b>To mesh holes</b> - if this box is checked, the algorithm will
|
||||
create mesh also in holes inside a solid shape, else only the outermost
|
||||
shape will be meshed.</li>
|
||||
|
||||
<li><b>Optimization level</b> - sets the desired optimization level.
|
||||
Optimization levels are: none, light, medium, strong, in increasing
|
||||
order of "quality vs speed" ratio.
|
||||
</li>
|
||||
|
||||
\image html ghs3d_parameters_advanced.png
|
||||
|
||||
<li><b>Maximum memory size</b> - launches ghs3d software with
|
||||
work space limited to specified Megabytes of memory. If this option is
|
||||
checked off, the software will be launched with 0.7 * total RAM space. </li>
|
||||
|
||||
<li><b>Initial memory size</b> - starts ghs3d software with
|
||||
specified Megabytes of work space. If this option is checked off, the
|
||||
software will be started with 100 Megabytes of working space. </li>
|
||||
|
||||
<li><b>Working directory</b> - Defines folder for input and output
|
||||
files of ghs3d software, which are files starting with "GHS3D_" prefix. </li>
|
||||
|
||||
<li><b>To keep working files</b> - allows to check input and output files
|
||||
of ghs3d software, while usually these files are remove after mesher launch </li>
|
||||
|
||||
</ul>
|
||||
|
||||
*/
|
@ -26,6 +26,8 @@
|
||||
<li>\ref a2d_meshing_hypo_page</li>
|
||||
<li>\ref max_element_volume_hypo_page</li>
|
||||
<li>\ref netgen_2d_3d_hypo_page</li>
|
||||
<li>\ref ghs3d_hypo_page</li>
|
||||
<li>\ref blsurf_hypo_page</li>
|
||||
<li>\ref additional_hypo_page</li>
|
||||
</ul>
|
||||
<li>\ref constructing_submeshes_page</li>
|
||||
|
@ -33,7 +33,7 @@ the \ref smeshDC "documentation for smesh.py"
|
||||
- NETGEN(1D-2D,2D,1D-2D-3D,3D),
|
||||
|
||||
\n others are based on commercial meshers:
|
||||
- GHS3D(3D).
|
||||
- GHS3D(3D), BLSURF(2D).
|
||||
|
||||
\n \t To add hypotheses, please use interfaces, provided by the
|
||||
assigned algorithms.
|
||||
|
Loading…
Reference in New Issue
Block a user