Salome HOME
Merge from V6_main_20120808 08Aug12
[modules/smesh.git] / doc / salome / gui / SMESH / input / additional_hypo.doc
1 /*!
2
3 \page additional_hypo_page Additional Hypotheses
4
5 \n <b>Additional Hypotheses</b> can be applied as a supplement to the
6 main hypotheses, introducing additional concepts to mesh creation.
7
8 To define an <b>Additional Hypothesis</b> simply select it in
9 <b>Create Mesh</b> menu. These hypotheses are actually changes in the
10 rules of mesh creation and as such don't possess adjustable values.
11
12 \anchor non_conform_allowed_anchor
13 <h2>Non Conform mesh allowed hypothesis</h2>
14
15 <b>Non Conform mesh allowed</b> hypothesis allows to generate non-conform
16 meshes (that is, meshes having some edges ending on an edge or face of
17 adjacent elements).
18
19 \anchor quadratic_mesh_anchor
20 <h2>Quadratic Mesh</h2>
21
22 Quadratic Mesh hypothesis allows to build a quadratic mesh (whose
23 edges are not straight but broken lines and can be defined by three
24 points: first, middle and last) instead of an ordinary one.
25
26 \anchor propagation_anchor
27 <h2>Propagation of 1D Hypothesis on opposite edges</h2>
28
29 <b>Propagation of 1D Hypothesis on opposite edges</b> allows to propagate a
30 hypothesis onto an opposite edge. If a local hypothesis and
31 propagation are defined on an edge of a quadrangular face, the
32 opposite edge will have the same hypothesis, unless another hypothesis
33 has been locally defined on the opposite edge.
34  
35 <br><b>See Also</b> a sample TUI Script of a 
36 \ref tui_propagation "Propagation hypothesis" operation
37
38 \anchor quadrangle_preference_anchor
39 <h2>Quadrangle Preference</h2>
40
41 This additional hypothesis can be used together with 2D triangulation algorithms.
42 It allows 2D triangulation algorithms to build quadrangular meshes.
43
44 When used with "Quadrangle (Mapping)" meshing algorithm, that is obsolete
45  since introducing \ref hypo_quad_params_anchor "Quadrangle parameters" 
46 hypothesis, this hypothesis has one restriction on its work: the total quantity of 
47 segments on all four sides of the face must be even (divisible by 2).
48
49 \anchor viscous_layers_anchor
50 <h2>Viscous Layers</h2>
51
52 <b>Viscous Layers</b> additional hypothesis can be used together with
53 some 3D algorithms, Hexahedron(i,j,k) for example. This
54 hypothesis allows creation of layers of highly stretched prisms near
55 mesh boundary, which is beneficial for high quality viscous
56 computations. The prisms constructed on the quadrangular mesh faces are
57 actually the hexahedrons.
58
59
60 \image html viscous_layers_hyp.png
61
62 <ul>
63 <li><b>Name</b> - allows to define the name of the hypothesis.</li>
64 <li><b>Total thicknes</b> - gives the total thickness of prism layers.</li>
65 <li><b>Number of layers</b> - defines the number of prism layers.</li>
66 <li><b>Stretch factor</b> - defines the growth factor of prism height
67 from the mesh boundary inwards.</li>
68 <li><b>Faces without layers</b> - defines geometrical faces on which
69 prism layers should not be constructed. By default the prism layers
70 are not constructed on geometrical faces shared by solids.</li>
71 </ul>
72
73 \image html viscous_layers_mesh.png A group containing viscous layer prisms.
74
75 <br><b>See also</b> a sample TUI script of a \ref tui_viscous_layers
76 "Viscous layers construction".
77
78
79 */