📄 node74.html
字号:
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 3.2 Final//FR"><!-- Converted with LaTeX2HTML 95.1 (Fri Jan 20 1995) --><!-- by Nikos Drakos (nikos@cbl.leeds.ac.uk), CBLU, University of Leeds --><!-- Modified Simulog 03/97 --><HTML><HEAD><TITLE>5.3.1 Top-down analysis and mesh of the starting section</TITLE><LINK REL=STYLESHEET TYPE="text/css" HREF="./Modulef.css" TITLE="Modulef CSS"><meta name="description" value="5.3.1 Top-down analysis and mesh of the starting section"><meta name="keywords" value="Guide3"><meta name="resource-type" value="document"><meta name="distribution" value="global"></HEAD><BODY BGCOLOR="#FFFFFF"><P> <IMG SRC="../icons/smallmod.gif" WIDTH=211 HEIGHT=50 ALIGN=BOTTOM ALT="Modulef"><A NAME=tex2html1761 HREF="node73.html"><IMG BORDER=0 ALIGN=BOTTOM SRC="../icons/previous_motif.gif" ALT="previous"></A><A NAME=tex2html1767 HREF="node73.html"><IMG BORDER=0 ALIGN=BOTTOM SRC="../icons/up_motif.gif" ALT="up"></A><A NAME=tex2html1769 HREF="node75.html"><IMG BORDER=0 ALIGN=BOTTOM SRC="../icons/next_motif.gif" ALT="next"></A><A NAME=tex2html1771 HREF="node2.html"><IMG BORDER=0 ALIGN=BOTTOM SRC="../icons/contents_motif.gif" ALT="contents"></A><A NAME=tex2html1772 HREF="node28.html"><IMG BORDER=0 ALIGN=BOTTOM SRC="../icons/index_motif.gif" ALT="index"></A><A HREF="../Guide3-18/node74.html"><IMG BORDER=0 SRC="../icons/zoom18.gif" ALIGN=BOTTOM ALT="[BIG]"></A><A HREF="../Guide3-14/node74.html"><IMG BORDER=0 SRC="../icons/zoom14.gif" ALIGN=BOTTOM ALT="[Normal]"></A><A HREF="../Guide3-10/node74.html"><IMG BORDER=0 SRC="../icons/zoom10.gif" ALIGN=BOTTOM ALT="[small]"></A><BR><B> Next: </B> <A NAME=tex2html1770 HREF="node75.html">5.3.2 Construction of a three-dimensional mesh</A><B>Up: </B> <A NAME=tex2html1768 HREF="node73.html">5.3 A three-dimensional example</A><B> Prev: </B> <A NAME=tex2html1762 HREF="node73.html">5.3 A three-dimensional example</A><B><A HREF="node28.html" >Index</A></B><B><A HREF="node2.html" >Contents</A></B><HR SIZE=3 WIDTH="75%"><H2><A NAME=SECTION00831000000000000000>5.3.1 Top-down analysis and mesh of the starting section</A></H2><P><P><A NAME=6107> </A><IMG BORDER=0 ALIGN=BOTTOM ALT="" SRC="img202.gif"><BR><STRONG>Figure 5.4:</STRONG> <i> Explanatory cut through the geometry</i><A NAME=6103iExplanatorycutthroughthegeometryi6103> </A><BR><P><P>The domain is, topologically speaking, a cylinder. Consequently, the mesh data of one of the sectionsis sufficient for the construction of the 3D mesh sought.<P>Figure <A HREF="#figfusee1">5.4</A> shows a semi-cut in the symmetry plane of the domain. It allows us to see how we shoulddefine the progression of the 2D mesh and indicates how to define the different sections.We thus have successively:<P><UL><LI> the basis: 2D mesh with side <b>z</b> set to 0;<LI> sections 0 to 2: translation of the basis via the vector (0.,0.,2.5);<LI> sections 2 to 4: equidistributed interpolation between section 2, already created, andsection 4 defined currently as the image of the 2D mesh via function XYZ23;<LI> sections 4 to 5: section 5 is defined as the dilation of section 4;<LI> sections 5 to 9: translation of section 5 of vector (0.,0.,4.) coupled with arotation of 5 degrees around the <b>z</b>-axis;<LI> creation of array ZINT of length 23;<LI> completion of this array for indices 10 to 12;<LI> sections 9 to 12: interpolation governed by the side (array above) between section 9 already created and section 12 defined currently as the image of the 2D mesh via function XYZ23;<LI> sections 12 to 16: these sections are defined as the image of the 2D mesh via function XYZ23;<LI> sections 16 to 17: section 17 is defined as the dilation of section 16;<LI> sections 17 to 20: these sections are defined, step by step, via function XYZ33;<LI> sections 20 to 22: section 21 is defined as the dilation of section 20,section 22 is the dilation of section 21;</UL><P>The data is used to create the 2D mesh of a representative section (via module<b> APNOPO</b> and its preprocessor <b> APNOXX</b>). The mesh obtained is shown in figure <A HREF="node74.html#figfusee2">5.5</A>.<P><PRE>'TEST_1_MA2D3D ' COURBES 1 $ IMPRE COURBE01(X,Y)= X*X+Y*Y-4.; COURBE02(X,Y)= X*X+Y*Y-25.; FIN'POINTS ' 1 5 $ IMPRE NPOINT $$ NOP NOREF(NOP) X(NOP). Y(NOP). $ 1 1 -.200000E+01 0.000000E+00 2 1 0.200000E+01 0.000000E+00 3 2 0.500000E+01 0.000000E+00 4 2 -.500000E+01 0.000000E+00 5 0 0.000000E+00 0.000000E+00'LIGNES ' 1 4 $ IMPRE NDLM $$ NOLIG NOELIG NEXTR1 NEXTR2 NOREFL NFFRON RAISON $ 1 7 2 1 1 -3 0.100000E+01 5 $ NOCE 2 4 2 3 0 0 0.100000E+01 3 7 3 4 2 -3 0.100000E+01 5 $ NOCE 4 4 4 1 0 0 0.100000E+01'QUAC ' 1 0 1 4 -1 $ IMPRE NIVEAU NUDSD NBRELI NS1L $ LIST OF CONTOUR LINES : 1 2 3 4 7 1 $ IMAX NQUAD'SYMD ' 1 0 2 $ IMPRE NIVEA1 NIVEA2 0 0 $ NBNNF NBNNSD 0.00000E+00 0.10000E+01 0.00000E+00 $ A. B. C.'RECO ' 1 0 2 1 0.10000E-02 1 $ IMP NIV1 NIV2 NIV3 EPS IOPT 0 0 $ NBNNF NBNNSD'SAUV ' 1 1 0 $ IMPRE NINOPO NTNOPO rocket2d.nopo $ FILE NAME'FIN '</PRE><P><P><A NAME=6123> </A><IMG BORDER=0 ALIGN=BOTTOM ALT="" SRC="img203.gif"><BR><STRONG>Figure 5.5:</STRONG> <i> The 2D starting mesh</i><A NAME=figfusee2> </A><BR><P><HR SIZE=3 WIDTH="75%"><IMG SRC="../icons/smallmod.gif" WIDTH=211 HEIGHT=50 ALIGN=BOTTOM ALT="Modulef"><A NAME=tex2html1761 HREF="node73.html"><IMG BORDER=0 ALIGN=BOTTOM SRC="../icons/previous_motif.gif" ALT="previous"></A><A NAME=tex2html1767 HREF="node73.html"><IMG BORDER=0 ALIGN=BOTTOM SRC="../icons/up_motif.gif" ALT="up"></A><A NAME=tex2html1769 HREF="node75.html"><IMG BORDER=0 ALIGN=BOTTOM SRC="../icons/next_motif.gif" ALT="next"></A><A NAME=tex2html1771 HREF="node2.html"><IMG BORDER=0 ALIGN=BOTTOM SRC="../icons/contents_motif.gif" ALT="contents"></A><A NAME=tex2html1772 HREF="node28.html"><IMG BORDER=0 ALIGN=BOTTOM SRC="../icons/index_motif.gif" ALT="index"></A><A HREF="../Guide3-18/node74.html"><IMG BORDER=0 SRC="../icons/zoom18.gif" ALIGN=BOTTOM ALT="[BIG]"></A><A HREF="../Guide3-14/node74.html"><IMG BORDER=0 SRC="../icons/zoom14.gif" ALIGN=BOTTOM ALT="[Normal]"></A><A HREF="../Guide3-10/node74.html"><IMG BORDER=0 SRC="../icons/zoom10.gif" ALIGN=BOTTOM ALT="[small]"></A><BR><B> Next: </B> <A NAME=tex2html1770 HREF="node75.html">5.3.2 Construction of a three-dimensional mesh</A><B>Up: </B> <A NAME=tex2html1768 HREF="node73.html">5.3 A three-dimensional example</A><B> Prev: </B> <A NAME=tex2html1762 HREF="node73.html">5.3 A three-dimensional example</A><B><A HREF="node28.html" >Index</A></B><B><A HREF="node2.html" >Contents</A></B><BR> <HR><P><ADDRESS></ADDRESS></BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -