Salome HOME
f09654f35fd310d68feca3ce906d5abbc3d543b5
[plugins/blsurfplugin.git] / doc / salome / gui / BLSURFPLUGIN / input / blsurfplugin_python_interface.doc
1 /*!
2
3 \page blsurfplugin_python_interface_page Python Interface
4
5 Python package BLSURFPluginBuilder defines several classes, destined for creation of the 2D meshes.
6
7 BLSURF meshing plugin dynamically adds several methods to the smeshBuilder.Mesh to create meshing algorithms.
8
9 Below you can see an example of usage of the BLSURFPluginBuilder Python API for mesh generation:
10
11 \anchor tui_blsurf
12
13 \section blsurf_construct_mesh Construction of Mesh using BLSurf algorithm
14
15 \anchor example_BLSURFPlugin
16 <h2>Example of mesh generation with BLSurf algorithm:</h2>
17 \tui_script{blsurfdemo.py}
18
19 \anchor tui_blsurf_periodicity_preCAD
20 <h2>Example of periodicity definition with preCAD</h2>
21 \tui_script{test_periodicity_precad.py}
22
23 \anchor tui_blsurf_periodicity_basic
24 <h2>Example of basic periodicity definition (without preCAD)</h2>
25 \tui_script{test_periodicity.py}
26
27 \anchor tui_blsurf_periodicity_advanced
28 <h2>Example of advanced periodicity definition (without preCAD)</h2>
29 \tui_script{test_periodicity_reflexion_advanced.py}
30
31 */