Salome HOME
23352: [CEA] Order and naming of meshing algorithms
[modules/smesh.git] / doc / salome / gui / SMESH / input / about_hypo.doc
1 /*!
2
3 \page about_hypo_page About Hypotheses
4
5 \b Hypotheses represent boundary conditions which will be taken into
6 account by meshing algorithms.
7 The hypotheses allow you to manage the level of detail of
8 the resulting mesh: when applying different hypotheses
9 with different parameters you can preset the quantity or size of
10 elements which will compose your mesh. So, it will be possible to
11 generate a coarse or a more refined mesh.
12
13 The choice of a hypothesis depends on the selected algorithm.
14
15 Hypotheses are created during creation and edition of 
16 \ref constructing_meshes_page "meshes" and
17 \ref constructing_submeshes_page "sub-meshes". 
18 Once created a hypotheses can be reused during creation and edition of
19 other meshes and sub-meshes. All created hypotheses and algorithms are
20 present in the Object Browser in \a Hypotheses and \a Algorithms
21 folders correspondingly. It is possible to open a dialog to modify the
22 parameters of a hypothesis from its context menu. This menu also
23 provides \b Unassign command that will unassign the hypothesis from
24 all meshes and sub-meshes using it. Modification of any parameter of a
25 hypothesis and its unassignment leads to automatic removal of elements
26 generated using it.
27
28 In \b MESH there are the following Basic Hypotheses:
29 <ul>
30 <li>\subpage a1d_meshing_hypo_page "1D Hypotheses" (for meshing of 
31 <b>edges</b>):</li>
32 <ul>
33 <li>\ref number_of_segments_anchor "Number of Segments"</li>
34 <li>\ref average_length_anchor "Local Length"</li>
35 <li>\ref max_length_anchor "Max Size"</li>
36 <li>\ref adaptive_1d_anchor "Adaptive"</li>
37 <li>\ref arithmetic_1d_anchor "Arithmetic Progression"</li>
38 <li>\ref geometric_1d_anchor "Geometric Progression"</li>
39 <li>\ref start_and_end_length_anchor "Start and end length"</li>
40 <li>\ref deflection_1d_anchor "Deflection"</li>
41 <li>\ref automatic_length_anchor "Automatic Length"</li>
42 <li>\ref fixed_points_1d_anchor "Fixed points"</li>
43 </ul>
44 <li>\subpage a2d_meshing_hypo_page "2D Hypotheses" (for meshing of <b>faces</b>):</li>
45 <ul>
46 <li>\ref max_element_area_anchor "Max Element Area"</li>
47 <li>\ref length_from_edges_anchor "Length from Edges"</li>
48 <li>\ref hypo_quad_params_anchor "Quadrangle Parameters"</li>
49 </ul>
50 <li>3D Hypothesis (for meshing of <b>volumes</b>):</li>
51 <ul>
52 <li>\subpage max_element_volume_hypo_page "Max Element Volume"</li>
53 </ul>
54 </ul>
55
56 There also exist
57 \subpage additional_hypo_page "Additional Hypotheses":
58 <ul>
59 <li>\ref propagation_anchor "Propagation of 1D Hypothesis on opposite edges"</li>
60 <li>\ref propagofdistribution_anchor "Propagation of Node Distribution on Opposite Edges"</li>
61 <li>\ref viscous_layers_anchor "Viscous layers"</li>
62 <li>\ref quadratic_mesh_anchor "Quadratic mesh"</li>
63 <li>\ref quadrangle_preference_anchor "Quadrangle preference"</li>
64 </ul>
65
66 */