/*!
-\page ghs3d_hypo_page GHS3D Parameters hypothesis
+\page ghs3d_hypo_page MG-Tetra Parameters hypothesis
\anchor ghs3d_top
-GHS3D Parameters hypothesis works only with <b>Tetrahedron (GHS3D)</b>
+MG-Tetra Parameters hypothesis works only with <b>MG-Tetra</b>
algorithm. This algorithm is a commercial software.
-To get a licence, visit http://www.distene.com/en/corp/eval-distene.html
+To get a license, visit http://www.distene.com/en/corp/eval-distene.html
\tableofcontents
\image html ghs3d_parameters_basic.png
-- <b>Name</b> - allows to define the name of the hypothesis (GHS3D
+- <b>Name</b> - allows to define the name of the hypothesis (MG-Tetra
Parameters by default).
- <b>Mesh holes</b> - if checked, the algorithm will
domain.<br>
- <b>Optimization level</b> - allows choosing the required
-optimization level (higher level of optimisation provides better mesh,
+optimization level (higher level of optimization provides better mesh,
but can be time-consuming):
- none
\subsection memory_settings Memory settings
-- <b>Maximum memory size</b> - launches ghs3d software with
+- <b>Maximum memory size</b> - launches MG-Tetra software with
work space limited to the specified amount of RAM, in Mbytes. If this option is
checked off, the software will be launched with 7O% of the total RAM space.
-- <b>Initial memory size</b> - starts ghs3d software with
+- <b>Initial memory size</b> - starts MG-Tetra software with
the specified amount of work space, in Mbytes. If this option is checked off, the
software will be started with 100 Megabytes of working space.
\subsection log Logs and debug
- <b>Working directory</b> - allows defining the folder for input and output
-files of ghs3d software, which are the files starting with "GHS3D_" prefix.
+files of MG-Tetra software, which are the files starting with "GHS3D_" prefix.
- <b>Verbose level</b> - to choose verbosity level in the range from
0 to 10.
(in this case the log file is always kept).
- <b>Keep all working files</b> - allows checking input and output files
-of ghs3d software, while usually these files are removed after the
+of MG-Tetra software, while usually these files are removed after the
launch of the mesher. The log file (if any) is also kept if this option is checked.
\subsection advanced_meshing_options Advanced meshing options
-- <b>Create new nodes</b> - if this option is checked off, ghs3d
+- <b>Create new nodes</b> - if this option is checked off, MG-Tetra
tries to create tetrahedrons using only the nodes of the 2D mesh.
-- <b>Remove the initial central point</b> TetMesh-GHS3D adds an internal point
-at the gravity centre of the bounding box to speed up and to simplify
+- <b>Remove the initial central point</b> MG-Tetra adds an internal point
+at the gravity center of the bounding box to speed up and to simplify
the meshing process. However, it is possible to refrain from creating
this point by using the command line option -no initial central point. This can be
particularly useful to generate a volume mesh without internal points at all and in some rare cases
replacing overconstrained elements where it is possible. At first the process
slices the overconstrained edges and at second the overconstrained
facets. This ensures that there are no edges with two boundary
-vertices and that there are no facets with three boundary vertices. TetMesh-GHS3D gives the initial
+vertices and that there are no facets with three boundary vertices. MG-Tetra gives the initial
and final overconstrained edges and facets. It also gives the facets
which have three edges on the boundary.
Note: when using this option, the speed of the meshing process may
WARNING: Changing the default value of this parameter may dramatically decrease the quality of the resulting mesh.
- <b>Option as text</b> - allows to input in the command line any text
-for ghs3d, for example, advanced options.
+for MG-Tetra, for example, advanced options.
\ref ghs3d_top "Back to top"
\image html ghs3d_enforced_vertices.png
-GHS3D algorithm can locally make the mesh finer. It is possible to
+MG-Tetra algorithm can locally make the mesh finer. It is possible to
define enforced vertices in the volume where the mesh will be detailed.
A node will be created at the enforced vertex coordinates.
An enforced vertex is defined by:
- A vertex
- - from GEOM (Vertex, Compound) - only avaible on meshes with no
+ - from GEOM (Vertex, Compound) - only available on meshes with no
geometry attached
- - or from (x,y,z) cartesian coordinates
+ - or from (x,y,z) Cartesian coordinates
- A constant physical size
- If a group name is given, the created node will be added to the
group. If the group does not exist, it is created.
\image html ghs3d_enforced_meshes.png
-GHS3D algorithm can be forced by other meshes, sub-meshes or
+MG-Tetra algorithm can be forced by other meshes, sub-meshes or
groups. The constraint elements should be contained
entirely into the solid mesh.
- The constraint element types are:
- If a group name is given, the enforced elements will be added to
the group. If the group does not exist, it is created.
-<br><b>See Also</b> a sample TUI Script of the \ref tui_ghs3d "creation of a Ghs3D hypothesis", including enforced vertices and meshes.
+<br><b>See Also</b> a sample TUI Script of the \ref tui_ghs3d "creation of a MG-Tetra hypothesis", including enforced vertices and meshes.
\ref ghs3d_top "Back to top"
-# \ref tui_ghs3d_enforced_vertices
-# \ref tui_ghs3d_enforced_meshes
-\section tui_ghs3d_basic Construction of Mesh using Ghs3D algorithm
+\section tui_ghs3d_basic Construction of Mesh using MG-Tetra algorithm
\anchor example_BLSURFPlugin
-<h2>Example of mesh generation with GHS3D algorithm:</h2>
+<h2>Example of mesh generation with MG-Tetra algorithm:</h2>
\tui_script{ghs3ddemo.py}
-\image html ghs3d_screenshot.png Ghs3d mesh without hypothesis
+\image html ghs3d_screenshot.png MG-Tetra mesh without hypothesis
\ref tui_ghs3d "Back to top"
\section tui_ghs3d_enforced_vertices Adding enforced vertices
-<h2>Example of enforced vertices with GHS3D algorithm:</h2>
+<h2>Example of enforced vertices with MG-Tetra algorithm:</h2>
\tui_script{ghs3d_enfvert.py}
-\image html ghs3d_screenshot_enf1.png Ghs3d mesh with enforced vertex
-\image html ghs3d_screenshot_enf2.png Ghs3d mesh with enforced vertex from GEOM vertex
+\image html ghs3d_screenshot_enf1.png MG-Tetra mesh with enforced vertex
+\image html ghs3d_screenshot_enf2.png MG-Tetra mesh with enforced vertex from GEOM vertex
\ref tui_ghs3d "Back to top"
\section tui_ghs3d_enforced_meshes Adding enforced mesh
-<h2>Example of enforced meshes with GHS3D algorithm:</h2>
+<h2>Example of enforced meshes with MG-Tetra algorithm:</h2>
\tui_script{ghs3d_enfmesh.py}
\image html ghs3d_screenshot_enf3.png