smesh/doc/salome/gui/SMESH/input/tui_modifying_meshes.rst
2018-05-25 20:04:48 +03:00

316 lines
6.7 KiB
ReStructuredText

.. _tui_modifying_meshes_page:
****************
Modifying Meshes
****************
.. contents:: `Table of contents`
.. _tui_adding_nodes_and_elements:
Adding Nodes and Elements
=========================
.. _tui_add_node:
Add Node
********
.. literalinclude:: ../../../examples/modifying_meshes_ex01.py
:linenos:
:language: python
:download:`Download this script <../../../examples/modifying_meshes_ex01.py>`
.. _tui_add_0DElement:
Add 0D Element
**************
.. literalinclude:: ../../../examples/modifying_meshes_ex02.py
:linenos:
:language: python
:download:`Download this script <../../../examples/modifying_meshes_ex02.py>`
.. _tui_add_0DElement_on_all_nodes:
Add 0D Element on Element Nodes
*******************************
.. literalinclude:: ../../../examples/modifying_meshes_ex03.py
:linenos:
:language: python
:download:`Download this script <../../../examples/modifying_meshes_ex03.py>`
.. _tui_add_edge:
Add Edge
********
.. literalinclude:: ../../../examples/modifying_meshes_ex04.py
:linenos:
:language: python
:download:`Download this script <../../../examples/modifying_meshes_ex04.py>`
.. _tui_add_triangle:
Add Triangle
************
.. literalinclude:: ../../../examples/modifying_meshes_ex05.py
:linenos:
:language: python
:download:`Download this script <../../../examples/modifying_meshes_ex05.py>`
.. _tui_add_quadrangle:
Add Quadrangle
**************
.. literalinclude:: ../../../examples/modifying_meshes_ex06.py
:linenos:
:language: python
:download:`Download this script <../../../examples/modifying_meshes_ex06.py>`
.. _tui_add_tetrahedron:
Add Tetrahedron
***************
.. literalinclude:: ../../../examples/modifying_meshes_ex07.py
:linenos:
:language: python
:download:`Download this script <../../../examples/modifying_meshes_ex07.py>`
.. _tui_add_hexahedron:
Add Hexahedron
**************
.. literalinclude:: ../../../examples/modifying_meshes_ex08.py
:linenos:
:language: python
:download:`Download this script <../../../examples/modifying_meshes_ex08.py>`
.. _tui_add_polygon:
Add Polygon
***********
.. literalinclude:: ../../../examples/modifying_meshes_ex09.py
:linenos:
:language: python
:download:`Download this script <../../../examples/modifying_meshes_ex09.py>`
.. _tui_add_polyhedron:
Add Polyhedron
**************
.. literalinclude:: ../../../examples/modifying_meshes_ex10.py
:linenos:
:language: python
:download:`Download this script <../../../examples/modifying_meshes_ex10.py>`
.. _tui_removing_nodes_and_elements:
Removing Nodes and Elements
===========================
.. _tui_removing_nodes:
Removing Nodes
**************
.. literalinclude:: ../../../examples/modifying_meshes_ex11.py
:linenos:
:language: python
:download:`Download this script <../../../examples/modifying_meshes_ex11.py>`
.. _tui_removing_elements:
Removing Elements
*****************
.. literalinclude:: ../../../examples/modifying_meshes_ex12.py
:linenos:
:language: python
:download:`Download this script <../../../examples/modifying_meshes_ex12.py>`
.. _tui_removing_orphan_nodes:
Removing Orphan Nodes
*********************
.. literalinclude:: ../../../examples/modifying_meshes_ex13.py
:linenos:
:language: python
:download:`Download this script <../../../examples/modifying_meshes_ex13.py>`
.. _tui_moving_nodes:
Moving Nodes
============
.. literalinclude:: ../../../examples/modifying_meshes_ex15.py
:linenos:
:language: python
:download:`Download this script <../../../examples/modifying_meshes_ex15.py>`
.. _tui_diagonal_inversion:
Diagonal Inversion
==================
.. literalinclude:: ../../../examples/modifying_meshes_ex16.py
:linenos:
:language: python
:download:`Download this script <../../../examples/modifying_meshes_ex16.py>`
.. _tui_uniting_two_triangles:
Uniting two Triangles
=====================
.. literalinclude:: ../../../examples/modifying_meshes_ex17.py
:linenos:
:language: python
:download:`Download this script <../../../examples/modifying_meshes_ex17.py>`
.. _tui_uniting_set_of_triangles:
Uniting a Set of Triangles
==========================
.. literalinclude:: ../../../examples/modifying_meshes_ex18.py
:linenos:
:language: python
:download:`Download this script <../../../examples/modifying_meshes_ex18.py>`
.. _tui_orientation:
Orientation
===========
.. literalinclude:: ../../../examples/modifying_meshes_ex19.py
:linenos:
:language: python
:download:`Download this script <../../../examples/modifying_meshes_ex19.py>`
.. _tui_cutting_quadrangles:
Cutting Quadrangles
===================
.. literalinclude:: ../../../examples/modifying_meshes_ex20.py
:linenos:
:language: python
:download:`Download this script <../../../examples/modifying_meshes_ex20.py>`
.. _modifying_meshes_split_vol:
Split Volumes into Tetrahedra
=============================
.. literalinclude:: ../../../examples/modifying_meshes_split_vol.py
:linenos:
:language: python
:download:`Download this script <../../../examples/modifying_meshes_split_vol.py>`
.. _tui_smoothing:
Smoothing
=========
.. literalinclude:: ../../../examples/modifying_meshes_ex21.py
:linenos:
:language: python
:download:`Download this script <../../../examples/modifying_meshes_ex21.py>`
.. _tui_extrusion:
Extrusion
=========
.. literalinclude:: ../../../examples/modifying_meshes_ex22.py
:linenos:
:language: python
:download:`Download this script <../../../examples/modifying_meshes_ex22.py>`
.. _tui_extrusion_along_path:
Extrusion along a Path
======================
.. literalinclude:: ../../../examples/modifying_meshes_ex23.py
:linenos:
:language: python
:download:`Download this script <../../../examples/modifying_meshes_ex23.py>`
.. _tui_revolution:
Revolution
==========
.. literalinclude:: ../../../examples/modifying_meshes_ex24.py
:linenos:
:language: python
:download:`Download this script <../../../examples/modifying_meshes_ex24.py>`
.. _tui_pattern_mapping:
Pattern Mapping
===============
.. literalinclude:: ../../../examples/modifying_meshes_ex25.py
:linenos:
:language: python
:download:`Download this script <../../../examples/modifying_meshes_ex25.py>`
.. _tui_quadratic:
Convert mesh to/from quadratic
==============================
.. literalinclude:: ../../../examples/modifying_meshes_ex26.py
:linenos:
:language: python
:download:`Download this script <../../../examples/modifying_meshes_ex26.py>`
.. _tui_split_biquad:
Split bi-quadratic into linear
==============================
.. literalinclude:: ../../../examples/split_biquad.py
:linenos:
:language: python
:download:`Download this script <../../../examples/split_biquad.py>`