Salome HOME
PAL 14158 Add the Octree and OctreeNode classes to accelerate detection of close...
[modules/smesh.git] / doc / salome / gui / SMESH / files / about_hypotheses.htm
index 4777bbd4c64fde66f1f7ce89027f5da6a7c6108c..0811bc58634f730da87c7cbd680d9ae2694615c3 100755 (executable)
@@ -2,31 +2,11 @@
 \r
 <html>\r
 \r
 \r
 <html>\r
 \r
-<!--(==============================================================)-->\r
-<!--(Document created with RoboEditor. )============================-->\r
-<!--(==============================================================)-->\r
-\r
 <head>\r
 <head>\r
-\r
 <title>About hypotheses</title>\r
 <title>About hypotheses</title>\r
-\r
-<!--(Meta)==========================================================-->\r
-\r
-<meta http-equiv=content-type content="text/html; charset=windows-1252">\r
-<meta name=generator content="RoboHELP by eHelp Corporation - www.ehelp.com">\r
-<meta name=generator-major-version content=0.1>\r
-<meta name=generator-minor-version content=1>\r
-<meta name=filetype content=kadov>\r
-<meta name=filetype-version content=1>\r
-<meta name=page-count content=1>\r
-<meta name=layout-height content=1305>\r
-<meta name=layout-width content=740>\r
-\r
-\r
-<!--(Links)=========================================================-->\r
-\r
- <link rel='stylesheet' href='../default_ns.css'>\r
-<script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">\r
+<meta http-equiv="content-type" content="text/html; charset=windows-1252">\r
+<meta name="generator" content="RoboHelp by eHelp Corporation www.ehelp.com">\r
+<link rel="stylesheet" href="../default_ns.css"><script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">\r
 <!--\r
 if (navigator.appName !="Netscape")\r
 {   document.write("<link rel='stylesheet' href='../default.css'>");}\r
 <!--\r
 if (navigator.appName !="Netscape")\r
 {   document.write("<link rel='stylesheet' href='../default.css'>");}\r
@@ -34,18 +14,12 @@ if (navigator.appName !="Netscape")
 </script>\r
 <style type="text/css">\r
 <!--\r
 </script>\r
 <style type="text/css">\r
 <!--\r
-img_whs1 {border-style: none; border: none; width: 30px; height: 30px; float: none;}\r
-ul.whs2 {list-style: disc;}\r
-p.whs3 {background-color: Transparent; color: #000000;}\r
-ol.whs4 {list-style: disc;}\r
-p.whs5 {font-style: italic; font-size: 12pt; font-family: 'Arial Black', sans-serif;}\r
-img_whs6 {border-style: none; border: none; width: 22px; height: 22px;}\r
-p.whs7 {margin-left: 40px;}\r
-img_whs8 {border-style: none; border: none; width: 448px; height: 367px;}\r
-img_whs9 {border-style: none; border: none; width: 271px; height: 124px;}\r
+img_whs1 { border:none; width:30px; height:30px; float:none; border-style:none; }\r
+ul.whs2 { list-style:disc; }\r
+p.whs3 { background-color:Transparent; color:#000000; }\r
+ol.whs4 { list-style:disc; }\r
 -->\r
 -->\r
-</style>\r
-<script type="text/javascript" language="JavaScript">\r
+</style><script type="text/javascript" language="JavaScript">\r
 <!--\r
 if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))\r
 {\r
 <!--\r
 if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))\r
 {\r
@@ -72,48 +46,47 @@ onerror = null;
 </script>\r
 <style type="text/css">\r
 <!--\r
 </script>\r
 <style type="text/css">\r
 <!--\r
-  div.WebHelpPopupMenu {position:absolute; left:0px; top:0px; z-index:4; visibility:hidden;}\r
+div.WebHelpPopupMenu { position:absolute; left:0px; top:0px; z-index:4; visibility:hidden; }\r
+p.WebHelpNavBar { text-align:right; }\r
 -->\r
 -->\r
-</style>\r
-<script type="text/javascript" language="javascript1.2" src="../whmsg.js"></script>\r
+</style><script type="text/javascript" language="javascript1.2" src="../whmsg.js"></script>\r
 <script type="text/javascript" language="javascript" src="../whver.js"></script>\r
 <script type="text/javascript" language="javascript1.2" src="../whproxy.js"></script>\r
 <script type="text/javascript" language="javascript1.2" src="../whutils.js"></script>\r
 <script type="text/javascript" language="javascript1.2" src="../whtopic.js"></script>\r
 <script type="text/javascript" language="javascript" src="../whver.js"></script>\r
 <script type="text/javascript" language="javascript1.2" src="../whproxy.js"></script>\r
 <script type="text/javascript" language="javascript1.2" src="../whutils.js"></script>\r
 <script type="text/javascript" language="javascript1.2" src="../whtopic.js"></script>\r
-</head>\r
-\r
-<!--(Body)==========================================================-->\r
-\r
-\r
-<body page-style ="x-size: Letter;">\r
-\r
 <script type="text/javascript" language="javascript1.2">\r
 <!--\r
 if (window.gbWhTopic)\r
 {\r
 <script type="text/javascript" language="javascript1.2">\r
 <!--\r
 if (window.gbWhTopic)\r
 {\r
-       if (window.addTocInfo)\r
+       if (window.setRelStartPage)\r
        {\r
        {\r
-       addTocInfo("SMESH module\nCreating meshes\nDefining hypotheses\nAbout hypotheses");\r
-addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");\r
+       addTocInfo("MESH module\nCreating meshes\nDefining hypotheses\nAbout Hypotheses");\r
+addButton("show",BTN_IMG,"Show","","","","",0,0,"../whd_show0.gif","../whd_show2.gif","../whd_show1.gif");\r
+addButton("hide",BTN_IMG,"Hide","","","","",0,0,"../whd_hide0.gif","../whd_hide2.gif","../whd_hide1.gif");\r
 \r
        }\r
 \r
        }\r
-       if (window.writeBtnStyle)\r
-               writeBtnStyle();\r
 \r
 \r
-       if (window.writeIntopicBar)\r
-               writeIntopicBar(1);\r
 \r
        if (window.setRelStartPage)\r
        {\r
 \r
        if (window.setRelStartPage)\r
        {\r
-       setRelStartPage("../smesh.htm");\r
+       setRelStartPage("../index.htm");\r
 \r
 \r
-               autoSync(0);\r
+               autoSync(1);\r
                sendSyncInfo();\r
                sendAveInfoOut();\r
        }\r
                sendSyncInfo();\r
                sendAveInfoOut();\r
        }\r
+\r
 }\r
 else\r
 }\r
 else\r
-       document.location.reload();\r
+       if (window.gbIE4)\r
+               document.location.reload();\r
+//-->\r
+</script>\r
+</head>\r
+<body page-style="x-size: Letter;"><script type="text/javascript" language="javascript1.2">\r
+<!--\r
+if (window.writeIntopicBar)\r
+       writeIntopicBar(4);\r
 //-->\r
 </script>\r
 <h1>About hypotheses</h1>\r
 //-->\r
 </script>\r
 <h1>About hypotheses</h1>\r
@@ -125,74 +98,99 @@ else
  when applying different hypotheses with different parameters you can preset \r
  the quantity of meshing elements which will compose your mesh. So, it \r
  will be possible to generate a rough or a more refined mesh or submesh. \r
  when applying different hypotheses with different parameters you can preset \r
  the quantity of meshing elements which will compose your mesh. So, it \r
  will be possible to generate a rough or a more refined mesh or submesh. \r
- In <span style="font-weight: bold;"><B>SMESH </B></span>there are the following \r
- basic hypotheses:</p>\r
+ </p>\r
 \r
 <p>&nbsp;</p>\r
 \r
 \r
 <p>&nbsp;</p>\r
 \r
+<p>In <span style="font-weight: bold;"><B>MESH </B></span>there are the following \r
+ Basic Hypotheses (to introduce them, you operate numerical values):</p>\r
+\r
 <ul type="disc" class="whs2">\r
        \r
 <ul type="disc" class="whs2">\r
        \r
-       <li style="list-style: circle;"\r
+       <li style="list-style: circle; /*begin!kadov{{*/ color: #000000; /*}}end!kadov*/ "\r
                type=circle\r
                type=circle\r
-               class=kadov-p><p class="whs3">For \r
- meshing of <span style="font-weight: bold;"><B>edges</B></span>:</p></li>\r
+               class=kadov-p><p class="whs3"><a href="arithmetic_1d.htm">1D Hypotheses</a> (for meshing of <span style="font-weight: bold;"><B>edges)</B></span>:</p></li>\r
        \r
        <ul type="disc" class="whs2">\r
                \r
        \r
        <ul type="disc" class="whs2">\r
                \r
-               <li class=kadov-p><p class="whs3"><a href="arithmetic_1d.htm">Arithmetic 1D</a></p></li>\r
+               <li style="/*begin!kadov{{*/ color: #000000; /*}}end!kadov*/ "\r
+                       class=kadov-p><p class="whs3"><a href="arithmetic_1d.htm#arithmetic_1D">Arithmetic 1D</a></p></li>\r
                \r
                \r
-               <li class=kadov-p><p class="whs3"><a href="local_length_hypothesis.htm">Average Length</a></p></li>\r
+               <li style="/*begin!kadov{{*/ color: #000000; /*}}end!kadov*/ "\r
+                       class=kadov-p><p class="whs3"><a href="arithmetic_1d.htm#Average_length">Average Length</a></p></li>\r
                \r
                \r
-               <li class=kadov-p><p class="whs3"><a href="deflection_1d.htm">Deflection 1D</a> </p></li>\r
+               <li style="/*begin!kadov{{*/ color: #000000; /*}}end!kadov*/ "\r
+                       class=kadov-p><p class="whs3"><a href="arithmetic_1d.htm#deflection_1D">Deflection 1D </a></p></li>\r
                \r
                \r
-               <li class=kadov-p><p class="whs3"><a href="number_of_segments_hypothesis.htm">Number of segments</a></p></li>\r
+               <li style="/*begin!kadov{{*/ color: #000000; /*}}end!kadov*/ "\r
+                       class=kadov-p><p class="whs3"><a href="arithmetic_1d.htm#Number_of_elements">Number of segments</a></p></li>\r
                \r
                \r
-               <li class=kadov-p><p class="whs3"><a href="propagation_of_1d_hypothesis_on_opposite_edges.htm">Propagation \r
of 1D Hypothesis on opposite edges</a></p></li>\r
+               <li style="/*begin!kadov{{*/ color: #000000; /*}}end!kadov*/ "\r
                      class=kadov-p><p class="whs3"><a href="arithmetic_1d.htm#start_and_end_length">Start and end length</a></p></li>\r
                \r
                \r
-               <li class=kadov-p><p class="whs3"><a href="start_and_end_length_hypothesis.htm">Start and end length</a></p></li>\r
+               <li style="/*begin!kadov{{*/ color: #000000; /*}}end!kadov*/ "\r
+                       class=kadov-p><p class="whs3"><a href="arithmetic_1d.htm#automatic_length">Automatic Length</a></p></li>\r
        </ul>\r
        \r
        </ul>\r
        \r
-       <li style="list-style: circle;"\r
+       <li style="list-style: circle; /*begin!kadov{{*/ color: #000000; /*}}end!kadov*/ "\r
                type=circle\r
                type=circle\r
-               class=kadov-p><p class="whs3">For \r
meshing of <span style="font-weight: bold;"><B>faces</B></span>: </p></li>\r
+               class=kadov-p><p class="whs3"><a href="max._element_area_hypothesis.htm">2D Hypotheses</a> (for meshing \r
of <span style="font-weight: bold;"><B>faces)</B></span>: </p></li>\r
 </ul>\r
 \r
 <ol type="disc" class="whs4">\r
        \r
        <ul type="disc" class="whs2">\r
                \r
 </ul>\r
 \r
 <ol type="disc" class="whs4">\r
        \r
        <ul type="disc" class="whs2">\r
                \r
-               <li class=kadov-p><p class="whs3"><a href="length_from_edges.htm">Length from edges</a></p></li>\r
+               <li style="/*begin!kadov{{*/ color: #000000; /*}}end!kadov*/ "\r
+                       class=kadov-p><p class="whs3"><a href="max._element_area_hypothesis.htm#max_element_area">Max Element Area</a></p></li>\r
                \r
                \r
-               <li class=kadov-p><p class="whs3"><a href="max._element_area_hypothesis.htm">Max Element Area</a></p></li>\r
+               <li style="/*begin!kadov{{*/ color: #000000; /*}}end!kadov*/ "\r
+                       class=kadov-p><p class="whs3"><a href="max._element_area_hypothesis.htm#length_from_edges">Length from \r
+ Edges</a></p></li>\r
                \r
                \r
-               <li class=kadov-p><p class="whs3"><a href="non_conform_mesh_allowed_hypothesis.htm">Non conform mesh allowed</a></p></li>\r
+               <li style="/*begin!kadov{{*/ color: #000000; /*}}end!kadov*/ "\r
+                       class=kadov-p><p class="whs3"><a href="max._element_area_hypothesis.htm#quadrangle preference">Quadrangle \r
+ Preference</a></p></li>\r
        </ul>\r
 </ol>\r
 \r
 <ul type="disc" class="whs2">\r
        \r
        </ul>\r
 </ol>\r
 \r
 <ul type="disc" class="whs2">\r
        \r
-       <li style="list-style: circle;"\r
+       <li style="list-style: circle; /*begin!kadov{{*/ color: #000000; /*}}end!kadov*/ "\r
                type=circle\r
                type=circle\r
-               class=kadov-p><p class="whs3">For \r
- meshing of <span style="font-weight: bold;"><B>volumes</B></span>: </p></li>\r
+               class=kadov-p><p class="whs3">3D \r
+ Hypothesis (for meshing of <span style="font-weight: bold;"><B>volumes)</B></span>: \r
+ </p></li>\r
        \r
        <ul type="disc" class="whs2">\r
                \r
                <li class=kadov-p><p><a href="max._element_volume_hypothsis.htm">Max \r
        \r
        <ul type="disc" class="whs2">\r
                \r
                <li class=kadov-p><p><a href="max._element_volume_hypothsis.htm">Max \r
- Element Volume</a> &nbsp;</p></li>\r
+ Element Volume</a></p></li>\r
        </ul>\r
 </ul>\r
 \r
 <p>&nbsp;</p>\r
 \r
        </ul>\r
 </ul>\r
 \r
 <p>&nbsp;</p>\r
 \r
-<p>&nbsp;</p>\r
+<p>There also exist some <a href="non_conform_mesh_allowed_hypothesis.htm">Additional \r
+ Hypotheses</a></p>\r
 \r
 \r
-<p>The choice of a hypothesis depends on:</p>\r
+<ul type="disc" class="whs2">\r
+       \r
+       <ul type="disc" class="whs2">\r
+               \r
+               <li class=kadov-p><p>Propagation of 1D Hypothesis on opposite edges</p></li>\r
+               \r
+               <li class=kadov-p><p>Non conform mesh allowed</p></li>\r
+               \r
+               <li class=kadov-p><p>Quadratic mesh</p></li>\r
+       </ul>\r
+</ul>\r
 \r
 <p>&nbsp;</p>\r
 \r
 \r
 <p>&nbsp;</p>\r
 \r
+<p>The choice of a hypothesis depends on:</p>\r
+\r
 <ul type="disc" class="whs2">\r
        \r
        <li class=kadov-p><p>the geometrical object (shape) which will be meshed</p></li>\r
 <ul type="disc" class="whs2">\r
        \r
        <li class=kadov-p><p>the geometrical object (shape) which will be meshed</p></li>\r
@@ -203,35 +201,6 @@ else
 \r
 <p>&nbsp;</p>\r
 \r
 \r
 <p>&nbsp;</p>\r
 \r
-<p class="whs5"><a name=CreateHyp></a>To \r
- create a hypothesis </p>\r
-\r
-<p><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">In the main menu select</font></span><span style="font-style: italic;\r
-       font-size: 12pt;\r
-       font-family: 'Arial Black', sans-serif;"> <font size=3 style="font-size:12pt;"><I></I></font></span><span style="font-weight: bold;"><B>Hypotheses \r
- &gt; </B></span><img src="../image7.gif" width="22px" height="22px" border="0" class="img_whs6"> <span style="font-weight: bold;"><B>Create hypotheses</B></span></p>\r
-\r
-<p>The following menu will appear:</p>\r
-\r
-<p>&nbsp;</p>\r
-\r
-<p class="whs7"><img src="../image21.jpg" width="448px" height="367px" border="0" class="img_whs8"></p>\r
-\r
-<p>&nbsp;</p>\r
-\r
-<p>Select one of the menu items and click <span style="font-weight: bold;"><B>Create</B></span>. \r
- A data input dialog box corresponding to the chosen type of the hypotheses \r
- will appear. The created hypotheses shall appear in the Object Browser \r
- under the <span style="font-weight: bold;"><B>Hypotheses </B></span>folder:</p>\r
-\r
-<p>&nbsp;</p>\r
-\r
-<p>&nbsp;</p>\r
-\r
-<p class="whs7"><img src="../image42.jpg" width="271px" height="124px" border="0" class="img_whs9"></p>\r
-\r
-<p>&nbsp;</p>\r
-\r
 <p>&nbsp;</p>\r
 \r
 <script type="text/javascript" language="javascript1.2">\r
 <p>&nbsp;</p>\r
 \r
 <script type="text/javascript" language="javascript1.2">\r
@@ -241,5 +210,4 @@ if (window.writeIntopicBar)
 //-->\r
 </script>\r
 </body>\r
 //-->\r
 </script>\r
 </body>\r
-\r
 </html>\r
 </html>\r