Salome HOME
3f3124db3df216755c23b75fafa5ed511dd2cfe4
[modules/smesh.git] / doc / salome / gui / SMESH / input / tui_defining_hypotheses.doc
1 /*!
2
3 \page tui_defining_hypotheses_page Defining Hypotheses and Algorithms
4
5 This page provides example codes of \ref tui_defining_meshing_algos
6 "defining algorithms" and hypotheses. 
7 <ul>
8 <li>Wire discretisation 1D algorithm
9   <ul>
10     <li>\ref tui_1d_arithmetic "Arithmetic 1D" hypothesis</li>
11     <li>\ref tui_deflection_1d "Deflection 1D and Number of Segments" hypotheses</li>
12     <li>\ref tui_start_and_end_length "Start and End Length" hypotheses</li>
13     <li>\ref tui_average_length "Local Length"</li>
14     <li>\ref tui_propagation "Propagation" additional hypothesis </li>
15     <li>\ref tui_fixed_points "Fixed Points 1D" hypothesis</li>
16   </ul>
17 </li>
18 <li>Triangle (Mefisto) 2D algorithm
19   <ul>
20     <li>\ref tui_max_element_area "Max Element Area" hypothesis </li>
21     <li>\ref tui_length_from_edges "Length from Edges"
22     hypothesis </li>
23   </ul>
24 </li>
25 <li>Tetrahedron (Netgen) 3D algorithm
26   <ul>
27     <li> \ref tui_max_element_volume "Max. Element Volume"hypothesis </li>
28     <li> \ref tui_viscous_layers "Viscous layers"</li>
29   </ul>
30 </li>
31 <li>\ref tui_projection "Projection Algorithms"</li>
32 <li>\ref tui_radial_quadrangle "Radial Quadrangle 1D2D" algorithm</li>
33 <li>Quadrangle (Mapping) 2D algorithm
34   <ul>
35     <li> \ref tui_quadrangle_parameters "Quadrangle Parameters" hypothesis </li>
36   </ul>
37 </li>
38 <li>\ref tui_import "Use Existing Elements" algorithm</li>
39 </ul>
40 <br>
41
42 <h2>Defining 1D Hypotheses</h2>
43
44 <br>
45 \anchor tui_1d_arithmetic
46 <h3>Arithmetic 1D</h3>
47 \include defining_hypotheses_ex01.py
48 <a href="../../examples/SMESH/defining_hypotheses_ex01.py">Download this script</a>
49
50 <br>
51 \anchor tui_deflection_1d
52 <h3>Deflection 1D and Number of Segments</h3>
53 \include defining_hypotheses_ex02.py
54 <a href="../../examples/SMESH/defining_hypotheses_ex02.py">Download this script</a>
55
56 <br>
57 \anchor tui_start_and_end_length
58 <h3>Start and End Length</h3>
59 \include defining_hypotheses_ex03.py
60 <a href="../../examples/SMESH/defining_hypotheses_ex03.py">Download this script</a>
61
62 <br>
63 \anchor tui_average_length
64 <h3>Local Length</h3>
65 \include defining_hypotheses_ex04.py
66 <a href="../../examples/SMESH/defining_hypotheses_ex04.py">Download this script</a>
67
68 <br><h2>Defining 2D and 3D hypotheses</h2>
69
70 <br>
71 \anchor tui_max_element_area
72 <h3>Maximum Element Area</h3>
73 \include defining_hypotheses_ex05.py
74 <a href="../../examples/SMESH/defining_hypotheses_ex05.py">Download this script</a>
75
76 <br>
77 \anchor tui_max_element_volume
78 <h3>Maximum Element Volume</h3>
79 \include defining_hypotheses_ex06.py
80 <a href="../../examples/SMESH/defining_hypotheses_ex06.py">Download this script</a>
81
82 <br>
83 \anchor tui_length_from_edges
84 <h3>Length from Edges</h3>
85 \include defining_hypotheses_ex07.py
86 <a href="../../examples/SMESH/defining_hypotheses_ex07.py">Download this script</a>
87
88 <br><h2>Defining Additional Hypotheses</h2>
89
90 <br>
91 \anchor tui_propagation
92 <h3>Propagation</h3>
93 \include defining_hypotheses_ex08.py
94 <a href="../../examples/SMESH/defining_hypotheses_ex08.py">Download this script</a>
95
96 <br>
97 \anchor tui_defining_meshing_algos
98 <h2>Defining Meshing Algorithms</h2>
99 \include defining_hypotheses_ex09.py
100 <a href="../../examples/SMESH/defining_hypotheses_ex09.py">Download this script</a>
101
102 <br>
103 \anchor tui_projection
104 <h3>Projection Algorithms</h3>
105 \include defining_hypotheses_ex10.py
106 <a href="../../examples/SMESH/defining_hypotheses_ex10.py">Download this script</a>
107
108 <h3>Projection 1D2D</h3>
109 \include defining_hypotheses_ex11.py
110 <a href="../../examples/SMESH/defining_hypotheses_ex11.py">Download this script</a>
111
112 <br>
113
114 \anchor tui_fixed_points
115
116 <h2>1D Mesh with Fixed Points example</h2>
117 \include defining_hypotheses_ex12.py
118 <a href="../../examples/SMESH/defining_hypotheses_ex12.py">Download this script</a>
119
120 \anchor tui_radial_quadrangle
121 <h2> Radial Quadrangle 1D2D example </h2>
122 \include defining_hypotheses_ex13.py
123 <a href="../../examples/SMESH/defining_hypotheses_ex13.py">Download this script</a>
124
125 \anchor tui_quadrangle_parameters
126 <h2>Quadrangle Parameters example 1 (meshing a face with 3 edges) </h2>
127 \include defining_hypotheses_ex14.py
128 <a href="../../examples/SMESH/defining_hypotheses_ex14.py">Download this script</a>
129
130 <h2>Quadrangle Parameters example 2 (using different types) </h2>
131 \include defining_hypotheses_ex15.py
132 <a href="../../examples/SMESH/defining_hypotheses_ex15.py">Download this script</a>
133
134 \anchor tui_import
135 <h2>"Use Existing Elements" example </h2>
136 \include defining_hypotheses_ex16.py
137 <a href="../../examples/SMESH/defining_hypotheses_ex16.py">Download this script</a>
138
139 \anchor tui_viscous_layers
140 <h2>Viscous layers construction</h2>
141
142 \include defining_hypotheses_ex17.py
143 <a href="../../examples/SMESH/defining_hypotheses_ex17.py">Download this script</a>
144
145 */