node15.html

来自「htmdoc for html coding」· HTML 代码 · 共 103 行

HTML
103
字号
<!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>1.3 The algorithms</TITLE><LINK REL=STYLESHEET TYPE="text/css"	HREF="./Modulef.css" TITLE="Modulef CSS"><meta name="description" value="1.3 The algorithms"><meta name="keywords" value="Guide5"><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=tex2html482 HREF="node14.html"><IMG BORDER=0 ALIGN=BOTTOM SRC="../icons/previous_motif.gif"	ALT="previous"></A><A NAME=tex2html486 HREF="node12.html"><IMG BORDER=0 ALIGN=BOTTOM SRC="../icons/up_motif.gif"	ALT="up"></A><A NAME=tex2html488 HREF="node16.html"><IMG BORDER=0 ALIGN=BOTTOM SRC="../icons/next_motif.gif"	ALT="next"></A><A NAME=tex2html490 HREF="node2.html"><IMG BORDER=0 ALIGN=BOTTOM SRC="../icons/contents_motif.gif"	ALT="contents"></A><A HREF="../Guide5-18/node15.html"><IMG BORDER=0 SRC="../icons/zoom18.gif" ALIGN=BOTTOM	ALT="[BIG]"></A><A HREF="../Guide5-14/node15.html"><IMG BORDER=0 SRC="../icons/zoom14.gif" ALIGN=BOTTOM	ALT="[Normal]"></A><A HREF="../Guide5-10/node15.html"><IMG BORDER=0 SRC="../icons/zoom10.gif" ALIGN=BOTTOM	ALT="[small]"></A><BR><B> Next: </B> <A NAME=tex2html489 HREF="node16.html">2 Iterative methods</A><B>Up: </B> <A NAME=tex2html487 HREF="node12.html">1 Direct methods</A><B> Prev: </B> <A NAME=tex2html483 HREF="node14.html">1.2 The modules</A><B><A HREF="node2.html"	>Contents</A></B><HR SIZE=3 WIDTH="75&#37;"><H1><A NAME=SECTION04130000000000000000>1.3 The algorithms</A></H1><P><P><P>It could be interesting to use the algorithms directly, in particular to write an efficient non-linear procedure. Two programs correspond to each module:one in single precision (library <b> RESR</b>) and one in double precision (library <b> RESD</b>).In principle, the names of the two programs differ only in the last letter:R in single precision, D in double.<P><P><P><H2><A NAME=SECTION04131000000000000000>1.3.1 List of programs</A></H2><P><P><P><UL><LI> Matrix assembly<A NAME=1699>&#160;</A>  <UL><LI> <b> ASDIAD</b> vectorial assembly of a diagonal matrix in double precision,    <LI> <b> ASNSYD</b> vectorial assembly of a non-symmetric  matrix in double precision,    <LI> <b> ASSYMD</b> vectorial assembly of a symmetric  matrix in double precision,    <LI> <b> ASDIAR</b> vectorial assembly of a diagonal matrix in single  precision,    <LI> <b> ASNSYR</b> vectorial assembly of a non-symmetric  matrix in single precision,    <LI> <b> ASSYMR</b> vectorial assembly of a symmetric  matrix in single precision.  </UL><LI> Assembly of the right-hand-side <A NAME=1708>&#160;</A>  <UL><LI> <b> ASSBPD</b> assembly of the RHS in double precision   (structure B in secondary memory),    <LI> <b> ASSMBD</b> vectorial assembly of the RHS in double precision,    <LI> <b> ASSBPR</b> assembly of the RHS in single precision   (structure B in secondary memory),    <LI> <b> ASSMBR</b> vectorial assembly of the RHS in single precision.   </UL><LI> Impose the boundary conditions<A NAME=1715>&#160;</A>  <UL><LI> <b> CLBD1D</b> boundary conditions of type <IMG BORDER=0 ALIGN=MIDDLE ALT="" SRC="img61.gif"> = V in double precision,    <LI> <b> CLBRLD</b> boundary conditions i.t.o. linear relation in double precision,    <LI> <b> CLBD1R</b> boundary conditions of  type <IMG BORDER=0 ALIGN=MIDDLE ALT="" SRC="img61.gif"> = V in single precision,    <LI> <b> CLBRLR</b> boundary conditions i.t.o. linear relation in single precision.  </UL><LI> Solution by direct method<A NAME=1724>&#160;</A>  <UL><LI> Factorization<A NAME=1726>&#160;</A>       <UL><LI> <b> CHMC1D</b> Cholesky factorization   <A NAME=1729>&#160;</A> in main memory and in double precision,         <LI> <b> CRMC1D</b> Crout factorization <A NAME=1731>&#160;</A> in main memory and in double precision,         <LI> <b> CRMC3D</b> Gauss factorization <A NAME=1733>&#160;</A> in main memory and in double precision,         <LI> <b> CHMC1R</b> Cholesky factorization<A NAME=1735>&#160;</A> in main memory and in single precision,         <LI> <b> CRMC1R</b> Crout factorization <A NAME=1737>&#160;</A> in main memory and in single precision,         <LI> <b> CRMC3R</b> Gauss factorization <A NAME=1739>&#160;</A> in main memory and in single precision.       </UL>     <LI> Solution by forward-and-backward substitution<A NAME=1741>&#160;</A>       <UL><LI> <b> DRCH1D</b> Cholesky forward-and-backward substitution<A NAME=1744>&#160;</A> in main memory and in double precision,         <LI> <b> DRCR1D</b> Crout forward-and-backward substitution<A NAME=1746>&#160;</A> in main memory and in double precision,         <LI> <b> DRCR3D</b> Gauss forward-and-backward substitution<A NAME=1748>&#160;</A> in main memory and in double precision,         <LI> <b> DRCH1R</b> Cholesky forward-and-backward substitution  in main memory and in single precision,         <LI> <b> DRCR1R</b> Crout forward-and-backward substitution  in main memory and in single precision,         <LI> <b> DRCR3R</b> Gauss forward-and-backward substitution  in main memory and in single precision.       </UL></UL></UL><HR SIZE=3 WIDTH="75&#37;"><IMG SRC="../icons/smallmod.gif" WIDTH=211 HEIGHT=50 ALIGN=BOTTOM	ALT="Modulef"><A NAME=tex2html482 HREF="node14.html"><IMG BORDER=0 ALIGN=BOTTOM SRC="../icons/previous_motif.gif"	ALT="previous"></A><A NAME=tex2html486 HREF="node12.html"><IMG BORDER=0 ALIGN=BOTTOM SRC="../icons/up_motif.gif"	ALT="up"></A><A NAME=tex2html488 HREF="node16.html"><IMG BORDER=0 ALIGN=BOTTOM SRC="../icons/next_motif.gif"	ALT="next"></A><A NAME=tex2html490 HREF="node2.html"><IMG BORDER=0 ALIGN=BOTTOM SRC="../icons/contents_motif.gif"	ALT="contents"></A><A HREF="../Guide5-18/node15.html"><IMG BORDER=0 SRC="../icons/zoom18.gif" ALIGN=BOTTOM	ALT="[BIG]"></A><A HREF="../Guide5-14/node15.html"><IMG BORDER=0 SRC="../icons/zoom14.gif" ALIGN=BOTTOM	ALT="[Normal]"></A><A HREF="../Guide5-10/node15.html"><IMG BORDER=0 SRC="../icons/zoom10.gif" ALIGN=BOTTOM	ALT="[small]"></A><BR><B> Next: </B> <A NAME=tex2html489 HREF="node16.html">2 Iterative methods</A><B>Up: </B> <A NAME=tex2html487 HREF="node12.html">1 Direct methods</A><B> Prev: </B> <A NAME=tex2html483 HREF="node14.html">1.2 The modules</A><B><A HREF="node2.html"	>Contents</A></B><BR> <HR><P><ADDRESS></ADDRESS></BODY></HTML>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?