PAL13473 (Build repetitive mesh):

new meshers documentation
This commit is contained in:
eap 2006-12-07 13:24:44 +00:00
parent f4093a327f
commit b1618717ff
16 changed files with 1531 additions and 1135 deletions

View File

@ -34,7 +34,7 @@ td.whs17 { width:50.334%; padding-right:10px; padding-left:10px; border-right-st
img_whs18 { border:none; width:119px; height:299px; border-style:none; }
td.whs19 { width:49.666%; padding-right:10px; padding-left:10px; border-top-style:none; border-bottom-style:none; border-right-style:none; }
img_whs20 { border:none; width:127px; height:298px; border-style:none; }
p.whs21 { margin-left:40px; }
h4.whs21 { margin-left:0px; }
p.whs22 { margin-left:0px; }
-->
</style><script type="text/javascript" language="JavaScript">
@ -42,6 +42,7 @@ p.whs22 { margin-left:0px; }
if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))
{
var strNSS = "<style type='text/css'>";
strNSS += "h4.whs21 {margin-left:1pt; }";
strNSS += "p.whs22 {margin-left:1pt; }";
strNSS +="</style>";
document.write(strNSS);
@ -78,7 +79,7 @@ if (window.gbWhTopic)
{
if (window.setRelStartPage)
{
addTocInfo("MESH module\nCreating meshes\nDefining meshing algorithms");
addTocInfo("MESH module\nCreating meshes\nDefining Algorithms\nBasic meshing algorithms");
addButton("show",BTN_IMG,"Show","","","","",0,0,"../whd_show0.gif","../whd_show2.gif","../whd_show1.gif");
addButton("hide",BTN_IMG,"Hide","","","","",0,0,"../whd_hide0.gif","../whd_hide2.gif","../whd_hide1.gif");
@ -107,11 +108,11 @@ if (window.writeIntopicBar)
writeIntopicBar(4);
//-->
</script>
<h1>Defining meshing algorithms</h1>
<h1>Basic meshing algorithms</h1>
<p><img src="../i_blue.jpg" x-maintain-ratio="TRUE" width="30px" height="30px" border="0" class="img_whs1"> The MESH module contains a set of meshing algorithms,
which are used for meshing entities (1D, 2D, 3D) composing geometrical
objects. They are as follows:</p>
objects. </p>
<p>&nbsp;</p>
@ -145,11 +146,11 @@ if (window.writeIntopicBar)
<ul type="circle" class="whs3">
<li class=kadov-p><p>Triangle meshing algorithm - Faces are split
into triangular elements.</p></li>
<li class=kadov-p><p>Triangle meshing algorithms (Mefisto and Netgen
1D-2D ) - Faces are split into triangular elements.</p></li>
<li class=kadov-p><p>Quadrangle meshing algorithm - Faces are split
into quadrangular elements.</p></li>
<li class=kadov-p><p>Quadrangle meshing algorithm (Mapping) - Faces
are split into quadrangular elements.</p></li>
</ul>
</ul>
@ -182,8 +183,8 @@ if (window.writeIntopicBar)
<ul type="circle" class="whs3">
<li class=kadov-p><p>Hexahedron meshing algorithm - Volumes are
split into hexahedral (cubic) elements. </p></li>
<li class=kadov-p><p>Hexahedron meshing algorithm (i,j,k) - Volumes
are split into hexahedral (cubic) elements. </p></li>
<li class=kadov-p><p>Tetrahedron (Netgen) meshing algorithm - Volumes
are split into tetrahedral (pyramidal) elements. </p></li>
@ -205,11 +206,26 @@ if (window.writeIntopicBar)
<p>&nbsp;</p>
<h4>To apply a meshing algorithm:</h4>
<p>&nbsp;</p>
<p class="whs21">Select this algorithm in the <span style="font-weight: bold;"><B><a href="constructing_meshes.htm">Create Mesh</a> </B></span>dialog box.</p>
<p>There also is a number of more specific algorithms: </p>
<p class="whs21">&nbsp;</p>
<ul type="disc" class="whs2">
<li class=kadov-p><p><a href="../projection_algorithms.htm">for meshing
by projection of another mesh</a></p></li>
<li class=kadov-p><p><a href="../radial_prism.htm">for meshing geometrical
objects with cavities</a></p></li>
<li class=kadov-p><p><a href="../prism_3d_algorithm.htm">for meshing
prismatic shapes.</a> </p></li>
</ul>
<h4 class="whs21"><a href="constructing_meshes.htm">Constructing
meshes</a> <span style="font-weight: normal;">page describes in detail
how to apply meshing algorithms.</span><a href="constructing_meshes.htm" style="font-weight: bold;">
</a></h4>
<p class="whs22"><span style="font-weight: bold;"><B>See Also</B></span>
a sample TUI Script of a <a href="../defining_hypotheses_tui.htm#bookmark8">Define

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

View File

@ -0,0 +1,116 @@
<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
<html>
<head>
<title>Prism 3D Algorithm</title>
<meta http-equiv="content-type" content="text/html; charset=windows-1252">
<meta name="generator" content="RoboHelp by eHelp Corporation www.ehelp.com"><style type="text/css">
<!--
p.whs1 { margin-left:24px; margin-top:0pt; margin-bottom:0pt; }
img_whs2 { border:none; width:324px; height:337px; border-style:none; }
p.whs3 { margin-top:0pt; margin-bottom:0pt; margin-left:0px; }
-->
</style><script type="text/javascript" language="JavaScript">
<!--
if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))
{
var strNSS = "<style type='text/css'>";
strNSS += "p.whs1 {margin-top:1pt;margin-bottom:1pt; }";
strNSS += "p.whs3 {margin-top:1pt;margin-bottom:1pt;margin-left:1pt; }";
strNSS +="</style>";
document.write(strNSS);
}
//-->
</script>
<script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
<!--
function reDo() {
if (innerWidth != origWidth || innerHeight != origHeight)
location.reload();
}
if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {
origWidth = innerWidth;
origHeight = innerHeight;
onresize = reDo;
}
onerror = null;
//-->
</script>
<style type="text/css">
<!--
div.WebHelpPopupMenu { position:absolute; left:0px; top:0px; z-index:4; visibility:hidden; }
p.WebHelpNavBar { text-align:right; }
-->
</style><script type="text/javascript" language="javascript1.2" src="whmsg.js"></script>
<script type="text/javascript" language="javascript" src="whver.js"></script>
<script type="text/javascript" language="javascript1.2" src="whproxy.js"></script>
<script type="text/javascript" language="javascript1.2" src="whutils.js"></script>
<script type="text/javascript" language="javascript1.2" src="whtopic.js"></script>
<script type="text/javascript" language="javascript1.2">
<!--
if (window.gbWhTopic)
{
if (window.setRelStartPage)
{
addTocInfo("MESH module\nCreating meshes\nDefining Algorithms\nPrism 3D Algorithm");
addButton("show",BTN_IMG,"Show","","","","",0,0,"whd_show0.gif","whd_show2.gif","whd_show1.gif");
addButton("hide",BTN_IMG,"Hide","","","","",0,0,"whd_hide0.gif","whd_hide2.gif","whd_hide1.gif");
}
if (window.setRelStartPage)
{
setRelStartPage("index.htm");
autoSync(1);
sendSyncInfo();
sendAveInfoOut();
}
}
else
if (window.gbIE4)
document.location.reload();
//-->
</script>
</head>
<body><script type="text/javascript" language="javascript1.2">
<!--
if (window.writeIntopicBar)
writeIntopicBar(4);
//-->
</script>
<h1>Prism 3D Algorithm</h1>
<p>Prism 3D algorithm can be used for meshing prisms, i.e. <span style="font-weight: bold;"><B>3D
Shapes</B></span> defined by<span style="margin-left: 24px;
margin-top: 0pt;
margin-bottom: 0pt;"> two opposing
faces having the same number of vertices and edges and meshed using the
<a href="projection_algorithms.htm">2D Projection</a> algorithm. These
two faces should be connected by quadrangle &quot;side&quot; faces.</span></p>
<p><span style="margin-left: 24px;
margin-top: 0pt;
margin-bottom: 0pt;">The opposing faces can be meshed with
either quadrangles or triangles, while the side faces should be meshed
with quadranglees only. </span></p>
<p class="whs1"><img src="image157.gif" width="324px" height="337px" border="0" class="img_whs2"></p>
<p class="whs1">&nbsp;</p>
<p class="whs3">As you can see, the <span style="font-weight: bold;"><B>Prism3D</B></span>
algorithm permits to build and to have in the same 3D mesh such elements
as hexahedrons, prisms and polyhedrons.</p>
<script type="text/javascript" language="javascript1.2">
<!--
if (window.writeIntopicBar)
writeIntopicBar(0);
//-->
</script>
</body>
</html>

View File

@ -0,0 +1,179 @@
<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
<html>
<head>
<title>Projection Algorithms</title>
<meta http-equiv="content-type" content="text/html; charset=windows-1252">
<meta name="generator" content="RoboHelp by eHelp Corporation www.ehelp.com"><style type="text/css">
<!--
p.whs1 { margin-top:0pt; margin-bottom:0pt; }
img_whs2 { border:none; width:30px; height:29px; border-style:none; }
p.whs3 { margin-left:40px; }
img_whs4 { border:none; width:270px; height:285px; float:none; border-style:none; }
img_whs5 { border:none; width:30px; height:29px; border-style:none; }
img_whs6 { border:none; width:280px; height:351px; float:none; }
p.whs7 { margin-left:0px; }
-->
</style><script type="text/javascript" language="JavaScript">
<!--
if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))
{
var strNSS = "<style type='text/css'>";
strNSS += "p.whs1 {margin-top:1pt;margin-bottom:1pt; }";
strNSS += "p.whs7 {margin-left:1pt; }";
strNSS +="</style>";
document.write(strNSS);
}
//-->
</script>
<script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
<!--
function reDo() {
if (innerWidth != origWidth || innerHeight != origHeight)
location.reload();
}
if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {
origWidth = innerWidth;
origHeight = innerHeight;
onresize = reDo;
}
onerror = null;
//-->
</script>
<style type="text/css">
<!--
div.WebHelpPopupMenu { position:absolute; left:0px; top:0px; z-index:4; visibility:hidden; }
p.WebHelpNavBar { text-align:right; }
-->
</style><script type="text/javascript" language="javascript1.2" src="whmsg.js"></script>
<script type="text/javascript" language="javascript" src="whver.js"></script>
<script type="text/javascript" language="javascript1.2" src="whproxy.js"></script>
<script type="text/javascript" language="javascript1.2" src="whutils.js"></script>
<script type="text/javascript" language="javascript1.2" src="whtopic.js"></script>
<script type="text/javascript" language="javascript1.2">
<!--
if (window.gbWhTopic)
{
if (window.setRelStartPage)
{
addTocInfo("MESH module\nCreating meshes\nDefining Algorithms\nProjection Algorithms");
addButton("show",BTN_IMG,"Show","","","","",0,0,"whd_show0.gif","whd_show2.gif","whd_show1.gif");
addButton("hide",BTN_IMG,"Hide","","","","",0,0,"whd_hide0.gif","whd_hide2.gif","whd_hide1.gif");
}
if (window.setRelStartPage)
{
setRelStartPage("index.htm");
autoSync(1);
sendSyncInfo();
sendAveInfoOut();
}
}
else
if (window.gbIE4)
document.location.reload();
//-->
</script>
</head>
<body><script type="text/javascript" language="javascript1.2">
<!--
if (window.writeIntopicBar)
writeIntopicBar(4);
//-->
</script>
<h1>Projection Algorithms</h1>
<p class="whs1">Projection algorithms allow
to define the mesh of a geometrical object by the projection of another
already meshed geometrical object. </p>
<p class="whs1">&nbsp;</p>
<p class="whs1"><span style="font-weight: bold;"><B>Projection
1D</B></span> algorithm permits to define the mesh of an edge by the projection
of another already meshed edge.</p>
<p class="whs1">To apply this algorithm
select the edge to be meshed (indicated in the field <span style="font-weight: bold;"><B>Geometry</B></span>
of<span style="font-weight: bold;"><B> Create mesh</B></span> dialog box), <span
style="font-weight: bold;"><B>Projection 1D</B></span> in the list of 1D algorithms
and click the <img src="image122.gif" width="30px" height="29px" border="0" class="img_whs2"> button. The following dialog box will appear:
</p>
<p class="whs3"><img src="pics/projection_1d.png" x-maintain-ratio="TRUE" width="270px" height="285px" border="0" class="img_whs4"></p>
<p>In this menu you can define the <span style="font-weight: bold;"><B>Name</B></span>
of the algorithm, the algeady meshed source <span style="font-weight: bold;"><B>Edge</B></span>
and the <span style="font-weight: bold;"><B>Mesh</B></span> (optional, use it
if there are several different meshes on the same edge). It could also
be necessary to define the orientation of edges, which is done by indicating
the <span style="font-weight: bold;"><B>Source Vertex</B></span> being the first
point of the Source Edge and the <span style="font-weight: bold;"><B>Target
Vertex </B></span>being the first point of the created <span style="font-weight: bold;"><B>Edge.</B></span></p>
<p><span style="font-weight: bold;"><B>Projection 2D</B></span> algorithm<span
style="font-weight: bold;"> <B></B></span>permits to define the mesh of a face
by the projection of another already meshed face. This algorithm works
only if all edges of the<span style="font-weight: bold;"> <B></B></span>target
face have been meshed as 1D Projections of the edges of the source face.</p>
<p>To apply this algorithm select the face to be meshed (indicated in the
field <span style="font-weight: bold;"><B>Geometry</B></span> of<span style="font-weight: bold;"><B>
Create mesh</B></span> dialog box), <span style="font-weight: bold;"><B>Projection
2D</B></span> in the list of 2D algorithms and click the <img src="image122.gif" width="30px" height="29px" border="0" class="img_whs5"> button.
The following dialog box will appear: </p>
<p class="whs3"><img src="pics/projection_2d.png" x-maintain-ratio="TRUE" width="280px" height="351px" border="0" class="img_whs6"></p>
<p>In this menu you can define the <span style="font-weight: bold;"><B>Name</B></span>
of the algorithm, the algeady meshed source <span style="font-weight: bold;"><B>Face</B></span>
and the <span style="font-weight: bold;"><B>Mesh</B></span> (optional, use it
if there are several different meshes on the same face). It could also
be necessary to define the orientation of mesh on the face, which is done
by indicating two <span style="font-weight: bold;"><B>Source Vertices, </B></span>which
belong to the same edge of the<span style="font-weight: bold;"> <B></B></span>source
face, and two<span style="font-weight: bold;"><B> Target Vertices,</B></span>
which belong to the same edge of the created<span style="font-weight: bold;"><B>
Face. </B></span></p>
<p><span style="font-weight: bold;"><B>Projection 3D</B></span> algorithm permits
to define the mesh of a shape by the projection of another already meshed
shape. &nbsp;This
algorithm works only if all faces and edges of the<span style="font-weight: bold;">
<B></B></span>target face have been meshed as 1D Projections of the faces and
edges of the source face. Another limitation is that this algorithm currently
works only on boxes. </p>
<p>To apply this algorithm select the solid to be meshed (indicated in
the field <span style="font-weight: bold;"><B>Geometry</B></span> of<span style="font-weight: bold;"><B>
Create mesh</B></span> dialog box), <span style="font-weight: bold;"><B>Projection
3D</B></span> in the list of 3D algorithms and click the <img src="image122.gif" width="30px" height="29px" border="0" class="img_whs5"> button.
The following dialog box will appear: </p>
<p class="whs3"><img src="pics/projection_3d.png" x-maintain-ratio="TRUE" width="280px" height="351px" border="0" class="img_whs6"></p>
<p class="whs7">In this menu you can define the <span style="font-weight: bold;"><B>Name</B></span>
of the algorithm, the algeady meshed source <span style="font-weight: bold;"><B>3D
shape</B></span> and the <span style="font-weight: bold;"><B>Mesh</B></span> (optional,
use it if there are several different meshes on the same shape). It could
also be necessary to define the orientation of mesh on the shape, which
is done by indicating two <span style="font-weight: bold;"><B>Source Vertices,</B></span>
which belong to the same edge of the<span style="font-weight: bold;">
<B></B></span>source <span style="font-weight: bold;"><B>3D Shape,</B></span> and two<span
style="font-weight: bold;"><B> Target Vertices,</B></span> which belong to the
same edge of the<span style="font-weight: bold;"> <B></B></span>source <span
style="font-weight: bold;"><B>3D Shape. </B></span></p>
<script type="text/javascript" language="javascript1.2">
<!--
if (window.writeIntopicBar)
writeIntopicBar(0);
//-->
</script>
</body>
</html>

View File

@ -0,0 +1,124 @@
<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
<html>
<head>
<title>Radial Prism</title>
<meta http-equiv="content-type" content="text/html; charset=windows-1252">
<meta name="generator" content="RoboHelp by eHelp Corporation www.ehelp.com"><style type="text/css">
<!--
p.whs1 { margin-left:0px; }
p.whs2 { margin-left:48px; }
img_whs3 { border:none; width:270px; height:179px; float:none; border-style:none; }
img_whs4 { border:none; width:299px; height:182px; float:none; border-style:none; }
-->
</style><script type="text/javascript" language="JavaScript">
<!--
if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))
{
var strNSS = "<style type='text/css'>";
strNSS += "p.whs1 {margin-left:1pt; }";
strNSS +="</style>";
document.write(strNSS);
}
//-->
</script>
<script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
<!--
function reDo() {
if (innerWidth != origWidth || innerHeight != origHeight)
location.reload();
}
if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {
origWidth = innerWidth;
origHeight = innerHeight;
onresize = reDo;
}
onerror = null;
//-->
</script>
<style type="text/css">
<!--
div.WebHelpPopupMenu { position:absolute; left:0px; top:0px; z-index:4; visibility:hidden; }
p.WebHelpNavBar { text-align:right; }
-->
</style><script type="text/javascript" language="javascript1.2" src="whmsg.js"></script>
<script type="text/javascript" language="javascript" src="whver.js"></script>
<script type="text/javascript" language="javascript1.2" src="whproxy.js"></script>
<script type="text/javascript" language="javascript1.2" src="whutils.js"></script>
<script type="text/javascript" language="javascript1.2" src="whtopic.js"></script>
<script type="text/javascript" language="javascript1.2">
<!--
if (window.gbWhTopic)
{
if (window.setRelStartPage)
{
addTocInfo("MESH module\nCreating meshes\nDefining Algorithms\nRadial Prism Algorithm");
addButton("show",BTN_IMG,"Show","","","","",0,0,"whd_show0.gif","whd_show2.gif","whd_show1.gif");
addButton("hide",BTN_IMG,"Hide","","","","",0,0,"whd_hide0.gif","whd_hide2.gif","whd_hide1.gif");
}
if (window.setRelStartPage)
{
setRelStartPage("index.htm");
autoSync(1);
sendSyncInfo();
sendAveInfoOut();
}
}
else
if (window.gbIE4)
document.location.reload();
//-->
</script>
</head>
<body><script type="text/javascript" language="javascript1.2">
<!--
if (window.writeIntopicBar)
writeIntopicBar(4);
//-->
</script>
<h1>Radial Prism</h1>
<p>This algorithm applies to the meshing of a hollow 3D shape, i.e. such
shape should be composed of two meshed shells: an outer shell and an internal
shell without intersection with the outer shell. One of the shells should
be a 2D Projection of the other shell. The meshes of the shells can consist
both of triangles and quadrangles.</p>
<p class="whs1">The Radial Prism algorithm would fill the
space between the two shells with meshes. </p>
<p class="whs1">This algorithm also needs the information
concerning the number and distribution of mesh layers between the inner
and the outer shapes.</p>
<p class="whs2">&nbsp;<img src="pics/number_of_layers.png" x-maintain-ratio="TRUE" width="270px" height="179px" border="0" class="img_whs3"></p>
<p class="whs1">Distribution of layers can be set with any
of 1D Hypotheses. </p>
<p class="whs2"><img src="pics/distribution_of_layers.png" x-maintain-ratio="TRUE" width="299px" height="182px" border="0" class="img_whs4"></p>
<p>&nbsp;</p>
<p class="whs2">&nbsp;</p>
<p>&nbsp;</p>
<p class="whs2">&nbsp;</p>
<p class="whs2">&nbsp;</p>
<script type="text/javascript" language="javascript1.2">
<!--
if (window.writeIntopicBar)
writeIntopicBar(0);
//-->
</script>
</body>
</html>

View File

@ -78,7 +78,10 @@ aTE("SALOME - SMESH - v.version: Package smesh","namespacesmesh.html");
aTE("Netgen 2D and 3D hypotheses","netgen_2d_and_3d_hypotheses.htm");
aTE("Pattern mapping","pattern_mapping.htm");
aTE("Presentation","presentation.htm");
aTE("Prism 3D Algorithm","prism_3d_algorithm.htm");
aTE("Projection Algorithms","projection_algorithms.htm");
aTE("Quality Controls","quality_controls.htm");
aTE("Radial Prism","radial_prism.htm");
aTE("Revolution","revolution.htm");
aTE("Selection filter library","selection_filter_library.htm");
aTE("smesh.py_introduction","smesh.py_introduction.htm");

File diff suppressed because it is too large Load Diff

View File

@ -8,15 +8,19 @@
<script language="javascript" src="whtdata.js"></script>
<script language="javascript">
<!--
aTE(1,81,"MESH module");
aTE(1,85,"MESH module");
aTE(2,0,"Introduction to Mesh","mesh.htm");
aTE(2,0,"Running MESH module","files/running_smesh_module.htm");
aTE(2,0,"Introduction to MESH module python interface","smesh.py_introduction.htm");
aTE(1,13,"Creating meshes");
aTE(1,17,"Creating meshes");
aTE(2,0,"About meshes","files/about_meshes.htm");
aTE(2,0,"Importing and exporting meshes","files/importing_and_exporting_meshes.htm");
aTE(2,0,"Constructing meshes","files/constructing_meshes.htm");
aTE(2,0,"Defining meshing algorithms","files/about_meshing_algorithms.htm");
aTE(1,4,"Defining Algorithms");
aTE(2,0,"Basic meshing algorithms","files/about_meshing_algorithms.htm");
aTE(2,0,"Projection Algorithms","projection_algorithms.htm");
aTE(2,0,"Radial Prism Algorithm","radial_prism.htm");
aTE(2,0,"Prism 3D Algorithm","prism_3d_algorithm.htm");
aTE(1,6,"Defining hypotheses");
aTE(2,0,"About Hypotheses","files/about_hypotheses.htm");
aTE(2,0,"1D Meshing Hypotheses","files/arithmetic_1d.htm");
@ -83,7 +87,7 @@
aTE(2,0,"Pattern mapping","pattern_mapping.htm");
aTE(2,0,"Convert to/from Quadratic Mesh","convert_to_from_quadratic_mesh.htm");
aTE(2,0,"Python interface smesh.py" ,"smeshpy_doc/namespacesmesh.html");
aTE(1,7,"TUI Scripts");
aTE(1,7,"TUI Scripts");
aTE(2,0,"Creating Meshes","constructing_meshes.htm");
aTE(2,0,"Viewing Meshes","viewing_meshes.htm");
aTE(2,0,"Defining Hypotheses","defining_hypotheses_tui.htm");

View File

@ -66,7 +66,10 @@
<topic name="Netgen 2D and 3D hypotheses" url="netgen_2d_and_3d_hypotheses.htm" />
<topic name="Pattern mapping" url="pattern_mapping.htm" />
<topic name="Presentation" url="presentation.htm" />
<topic name="Prism 3D Algorithm" url="prism_3d_algorithm.htm" />
<topic name="Projection Algorithms" url="projection_algorithms.htm" />
<topic name="Quality Controls" url="quality_controls.htm" />
<topic name="Radial Prism" url="radial_prism.htm" />
<topic name="Revolution" url="revolution.htm" />
<topic name="Selection filter library" url="selection_filter_library.htm" />
<topic name="smesh.py_introduction" url="smesh.py_introduction.htm" />

File diff suppressed because it is too large Load Diff

View File

@ -8,7 +8,12 @@
<item name="About meshes" url="files/about_meshes.htm" />
<item name="Importing and exporting meshes" url="files/importing_and_exporting_meshes.htm" />
<item name="Constructing meshes" url="files/constructing_meshes.htm" />
<item name="Defining meshing algorithms" url="files/about_meshing_algorithms.htm" />
<book name="Defining Algorithms" >
<item name="Basic meshing algorithms" url="files/about_meshing_algorithms.htm" />
<item name="Projection Algorithms" url="projection_algorithms.htm" />
<item name="Radial Prism Algorithm" url="radial_prism.htm" />
<item name="Prism 3D Algorithm" url="prism_3d_algorithm.htm" />
</book>
<book name="Defining hypotheses" >
<item name="About Hypotheses" url="files/about_hypotheses.htm" />
<item name="1D Meshing Hypotheses" url="files/arithmetic_1d.htm" />
@ -81,7 +86,7 @@
<item name="Pattern mapping" url="pattern_mapping.htm" />
<item name="Convert to/from Quadratic Mesh" url="convert_to_from_quadratic_mesh.htm" />
</book>
<item name="Python Interface smesh.py" url="smeshpy_doc/namespacesmesh.html" />
<item name="Python Interface smesh.py" url="smeshpy_doc/namespacesmesh.html" />
<book name="TUI Scripts" >
<item name="Creating Meshes" url="constructing_meshes.htm" />
<item name="Viewing Meshes" url="viewing_meshes.htm" />