X-Git-Url: http://git.salome-platform.org/gitweb/?p=modules%2Fsmesh.git;a=blobdiff_plain;f=doc%2Fsalome%2Fgui%2FSMESH%2Finput%2Fadaptation.rst;h=ceac1c9986f63074285800305cd3150a6b6e4938;hp=624851d7542cb3a7e4853bfbb28fae10953dd958;hb=e23a7cb81923e27e3b96ab97a90c325a703fef68;hpb=48406860a1183b61dcc5d57b454a0325cb01084d diff --git a/doc/salome/gui/SMESH/input/adaptation.rst b/doc/salome/gui/SMESH/input/adaptation.rst index 624851d75..ceac1c998 100644 --- a/doc/salome/gui/SMESH/input/adaptation.rst +++ b/doc/salome/gui/SMESH/input/adaptation.rst @@ -5,9 +5,58 @@ Adaptation ********** Mesh module provides the possibility to perform different adaptations of a mesh. +To refine the mesh means to cut out elements indicated according to indications provided by the user. + +.. _homard_adapt_anchor: + +HOMARD +###### + +HOMARD can treat meshes into 2 or 3 dimensions and comprising the following elements: + - mesh-points + - segments + - triangles + - quadrangles + - tetrahedra + - hexahedra + - prisms + +These elements can be present simultaneously. For example, HOMARD will be able to adapt a comprising mesh of the triangles and the quadrangles. + +To start operation, select **Remesh with HOMARD** item in **Adaptation** menu. + +.. image:: ../images/adaptation_with_homard_arguments.png + :align: center + +* **Mesh In** is the initial mesh to remesh. +* **Mesh Out** is the resulting mesh after remeshing. By default, the name of the initial mesh is kept and the file name is based on the name of the initial mesh. +* **Conformity type** is a choice between **Conformal** and **Non conformal**. +* **Boundary type** is a choice between **No boundary**, **CAO** and **Non CAO**. + +- If the choice is **CAO**, a XAO file is required for each CAO boundary creation. + +.. image:: ../images/adaptation_with_homard_boundary_cao.png + :align: center + +**See more** at :ref:`homard_create_boundary_CAO`. + +- If the choice is **Non CAO**, some discrete and/or analytical boundaries can be created. + +.. image:: ../images/adaptation_with_homard_boundary_discrete.png + :align: center + +**See more** at :ref:`homard_create_boundary_Di`. + +.. image:: ../images/adaptation_with_homard_boundary_analytical.png + :align: center + +**See more** at :ref:`homard_create_boundary_An`. .. note:: - A mesh adaptation based on splitting is available by the HOMARD module. + The exhaustive description of HOMARD can be read into its documentation. It can be reached by the general help button. + +**See Also** a sample TUI Script of adaptation with :ref:`tui_homard_adapt`. + .. _mg_adapt_anchor: @@ -16,7 +65,7 @@ MG_Adapt For meshes made of triangles and/or tetrahedra, remeshing operations are available with the MG-Adapt plugin. The remeshing is based on wanted mesh sizes defined over the mesh or as a constant. The boundaries are dedeuced from the initial mesh. -To start **Remeshing** operation, select **MG Adapt** tab in **Adaptation** dialog. +To start **Remeshing** operation, select **Remesh with MG_Adapt** item in **Adaptation** menu. .. image:: ../images/adaptation_01.png :align: center