Salome HOME
Merge from V5_1_4_BR (5_1_4rc2) 09/06/2010
[modules/smesh.git] / doc / salome / gui / SMESH / input / about_hypo.doc
1 /*!
2
3 \page about_hypo_page About Hypotheses
4
5 \n \b Hypotheses represent boundary conditions which will be taken into
6 account at calculations of meshes or submeshes basing on geometrical
7 objects. These hypotheses allow you to manage the level of detail of
8 the resulting meshes or submeshes: when applying different hypotheses
9 with different parameters you can preset the quantity of meshing
10 elements which will compose your mesh. So, it will be possible to
11 generate a rough or a more refined mesh or submesh.
12
13 In \b MESH there are the following Basic Hypotheses (to introduce
14 them, you operate numerical values):
15 <ul>
16 <li>\subpage a1d_meshing_hypo_page "1D Hypotheses" (for meshing of 
17 <b>edges</b>):</li>
18 <ul>
19 <li>\ref arithmetic_1d_anchor "Arithmetic 1D"</li>
20 <li>\ref average_length_anchor "Average Length"</li>
21 <li>\ref max_length_anchor "Max Size"</li>
22 <li>\ref deflection_1d_anchor "Deflection 1D"</li>
23 <li>\ref number_of_segments_anchor "Number of segments"</li>
24 <li>\ref start_and_end_length_anchor "Start and end length"</li>
25 <li>\ref automatic_length_anchor "Automatic Length"</li>
26 </ul>
27 <li>\subpage a2d_meshing_hypo_page "2D Hypotheses" (for meshing of <b>faces</b>):</li>
28 <ul>
29 <li>\ref max_element_area_anchor "Max Element Area"</li>
30 <li>\ref length_from_edges_anchor "Length from Edges"</li>
31 <li>\ref hypo_quad_params_anchor "Quadrangle Parameters"</li>
32 <li>\ref quadrangle_preference_anchor "Quadrangle Preference"</li>
33 <li>\ref triangle_preference_anchor "Triangle Preference"</li>
34 </ul>
35 <li>3D Hypothesis (for meshing of <b>volumes</b>):</li>
36 <ul>
37 <li>\subpage max_element_volume_hypo_page "Max Element Volume"</li>
38 </ul>
39 </ul>
40
41 Some hypotheses are strictly combined with plug-in
42 meshers and thus, work only with definite algorithms.
43 <ul>
44 <li>\subpage netgen_2d_3d_hypo_page</li> - work with NetGen algorithm.
45 <li>\subpage ghs3d_hypo_page</li> - works with GHS3D algorithm.
46 <li>\subpage ghs3dprl_hypo_page</li> - works with GHS3DPRL (tepal) algorithm.
47 <li>\subpage blsurf_hypo_page</li> - works with BLSURF algorithm.
48 <li>\subpage hexotic_hypo_page</li> - works with Hexotic algorithm.
49 </ul>
50
51 There also exist  
52 \subpage additional_hypo_page "Additional Hypotheses" used together
53 with other hypotheses:
54 <ul>
55 <li>Propagation of 1D Hypothesis on opposite edges</li>
56 <li>Non conform mesh allowed</li>
57 <li>Quadratic mesh</li>
58 <li>Quadrangle preference</li>
59 <li>Triangle preference</li>
60 </ul>
61
62 The choice of a hypothesis depends on:
63 <ul>
64 <li>the geometrical object (shape) which will be meshed</li>
65 <li>the algorithm, which will be selected for meshing of this geometrical object (shape)</li>
66 </ul>
67
68  
69 */