|
|
@ -1,6 +1,6 @@
|
|
|
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
|
|
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
|
|
|
|
|
|
|
|
|
|
|
|
<!--Converted with LaTeX2HTML 2002-2-1 (1.71)
|
|
|
|
<!--Converted with LaTeX2HTML 2008 (1.71)
|
|
|
|
original version by: Nikos Drakos, CBLU, University of Leeds
|
|
|
|
original version by: Nikos Drakos, CBLU, University of Leeds
|
|
|
|
* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan
|
|
|
|
* revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan
|
|
|
|
* with significant contributions from:
|
|
|
|
* with significant contributions from:
|
|
|
@ -13,7 +13,7 @@ original version by: Nikos Drakos, CBLU, University of Leeds
|
|
|
|
<META NAME="resource-type" CONTENT="document">
|
|
|
|
<META NAME="resource-type" CONTENT="document">
|
|
|
|
<META NAME="distribution" CONTENT="global">
|
|
|
|
<META NAME="distribution" CONTENT="global">
|
|
|
|
|
|
|
|
|
|
|
|
<META NAME="Generator" CONTENT="LaTeX2HTML v2002-2-1">
|
|
|
|
<META NAME="Generator" CONTENT="LaTeX2HTML v2008">
|
|
|
|
<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
|
|
|
|
<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
|
|
|
|
|
|
|
|
|
|
|
|
<LINK REL="STYLESHEET" HREF="userhtml.css">
|
|
|
|
<LINK REL="STYLESHEET" HREF="userhtml.css">
|
|
|
@ -28,20 +28,16 @@ original version by: Nikos Drakos, CBLU, University of Leeds
|
|
|
|
<!--Navigation Panel-->
|
|
|
|
<!--Navigation Panel-->
|
|
|
|
<A NAME="tex2html207"
|
|
|
|
<A NAME="tex2html207"
|
|
|
|
HREF="node5.html">
|
|
|
|
HREF="node5.html">
|
|
|
|
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next"
|
|
|
|
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
|
|
|
|
SRC="file:/usr/share/latex2html/icons/next.png"></A>
|
|
|
|
|
|
|
|
<A NAME="tex2html203"
|
|
|
|
<A NAME="tex2html203"
|
|
|
|
HREF="node3.html">
|
|
|
|
HREF="node3.html">
|
|
|
|
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up"
|
|
|
|
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
|
|
|
|
SRC="file:/usr/share/latex2html/icons/up.png"></A>
|
|
|
|
|
|
|
|
<A NAME="tex2html197"
|
|
|
|
<A NAME="tex2html197"
|
|
|
|
HREF="node3.html">
|
|
|
|
HREF="node3.html">
|
|
|
|
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous"
|
|
|
|
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
|
|
|
|
SRC="file:/usr/share/latex2html/icons/prev.png"></A>
|
|
|
|
|
|
|
|
<A NAME="tex2html205"
|
|
|
|
<A NAME="tex2html205"
|
|
|
|
HREF="node1.html">
|
|
|
|
HREF="node1.html">
|
|
|
|
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents"
|
|
|
|
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
|
|
|
|
SRC="file:/usr/share/latex2html/icons/contents.png"></A>
|
|
|
|
|
|
|
|
<BR>
|
|
|
|
<BR>
|
|
|
|
<B> Next:</B> <A NAME="tex2html208"
|
|
|
|
<B> Next:</B> <A NAME="tex2html208"
|
|
|
|
HREF="node5.html">Library contents</A>
|
|
|
|
HREF="node5.html">Library contents</A>
|
|
|
@ -69,21 +65,21 @@ PDE.
|
|
|
|
Each point of the discretization mesh will have (at least) one
|
|
|
|
Each point of the discretization mesh will have (at least) one
|
|
|
|
associated equation/variable, and therefore one index. We say that
|
|
|
|
associated equation/variable, and therefore one index. We say that
|
|
|
|
point <IMG
|
|
|
|
point <IMG
|
|
|
|
WIDTH="10" HEIGHT="17" ALIGN="BOTTOM" BORDER="0"
|
|
|
|
WIDTH="9" HEIGHT="17" ALIGN="BOTTOM" BORDER="0"
|
|
|
|
SRC="img4.png"
|
|
|
|
SRC="img4.png"
|
|
|
|
ALT="$i$"> <EM>depends</EM> on point <IMG
|
|
|
|
ALT="$i$"> <EM>depends</EM> on point <IMG
|
|
|
|
WIDTH="11" HEIGHT="29" ALIGN="MIDDLE" BORDER="0"
|
|
|
|
WIDTH="12" HEIGHT="29" ALIGN="MIDDLE" BORDER="0"
|
|
|
|
SRC="img5.png"
|
|
|
|
SRC="img5.png"
|
|
|
|
ALT="$j$"> if the equation for a
|
|
|
|
ALT="$j$"> if the equation for a
|
|
|
|
variable associated with <IMG
|
|
|
|
variable associated with <IMG
|
|
|
|
WIDTH="10" HEIGHT="17" ALIGN="BOTTOM" BORDER="0"
|
|
|
|
WIDTH="9" HEIGHT="17" ALIGN="BOTTOM" BORDER="0"
|
|
|
|
SRC="img4.png"
|
|
|
|
SRC="img4.png"
|
|
|
|
ALT="$i$"> contains a term in <IMG
|
|
|
|
ALT="$i$"> contains a term in <IMG
|
|
|
|
WIDTH="11" HEIGHT="29" ALIGN="MIDDLE" BORDER="0"
|
|
|
|
WIDTH="12" HEIGHT="29" ALIGN="MIDDLE" BORDER="0"
|
|
|
|
SRC="img5.png"
|
|
|
|
SRC="img5.png"
|
|
|
|
ALT="$j$">, or equivalently
|
|
|
|
ALT="$j$">, or equivalently
|
|
|
|
if <IMG
|
|
|
|
if <IMG
|
|
|
|
WIDTH="53" HEIGHT="30" ALIGN="MIDDLE" BORDER="0"
|
|
|
|
WIDTH="52" HEIGHT="30" ALIGN="MIDDLE" BORDER="0"
|
|
|
|
SRC="img6.png"
|
|
|
|
SRC="img6.png"
|
|
|
|
ALT="$a_{ij} \ne0$">.
|
|
|
|
ALT="$a_{ij} \ne0$">.
|
|
|
|
After the partition of the discretization mesh into <EM>sub-domains</EM>
|
|
|
|
After the partition of the discretization mesh into <EM>sub-domains</EM>
|
|
|
@ -136,19 +132,19 @@ work [<A
|
|
|
|
<P>
|
|
|
|
<P>
|
|
|
|
We denote the sets of internal, boundary and halo points for a given
|
|
|
|
We denote the sets of internal, boundary and halo points for a given
|
|
|
|
subdomain by <IMG
|
|
|
|
subdomain by <IMG
|
|
|
|
WIDTH="13" HEIGHT="14" ALIGN="BOTTOM" BORDER="0"
|
|
|
|
WIDTH="14" HEIGHT="14" ALIGN="BOTTOM" BORDER="0"
|
|
|
|
SRC="img7.png"
|
|
|
|
SRC="img7.png"
|
|
|
|
ALT="$\cal I$">, <IMG
|
|
|
|
ALT="$\cal I$">, <IMG
|
|
|
|
WIDTH="15" HEIGHT="14" ALIGN="BOTTOM" BORDER="0"
|
|
|
|
WIDTH="15" HEIGHT="14" ALIGN="BOTTOM" BORDER="0"
|
|
|
|
SRC="img8.png"
|
|
|
|
SRC="img8.png"
|
|
|
|
ALT="$\cal B$"> and <IMG
|
|
|
|
ALT="$\cal B$"> and <IMG
|
|
|
|
WIDTH="17" HEIGHT="15" ALIGN="BOTTOM" BORDER="0"
|
|
|
|
WIDTH="18" HEIGHT="15" ALIGN="BOTTOM" BORDER="0"
|
|
|
|
SRC="img9.png"
|
|
|
|
SRC="img9.png"
|
|
|
|
ALT="$\cal H$">.
|
|
|
|
ALT="$\cal H$">.
|
|
|
|
Each subdomain is assigned to one process; each process usually
|
|
|
|
Each subdomain is assigned to one process; each process usually
|
|
|
|
owns one subdomain, although the user may choose to assign more than
|
|
|
|
owns one subdomain, although the user may choose to assign more than
|
|
|
|
one subdomain to a process. If each process <IMG
|
|
|
|
one subdomain to a process. If each process <IMG
|
|
|
|
WIDTH="10" HEIGHT="17" ALIGN="BOTTOM" BORDER="0"
|
|
|
|
WIDTH="9" HEIGHT="17" ALIGN="BOTTOM" BORDER="0"
|
|
|
|
SRC="img4.png"
|
|
|
|
SRC="img4.png"
|
|
|
|
ALT="$i$"> owns one
|
|
|
|
ALT="$i$"> owns one
|
|
|
|
subdomain, the number of rows in the local sparse matrix is
|
|
|
|
subdomain, the number of rows in the local sparse matrix is
|
|
|
@ -156,7 +152,7 @@ subdomain, the number of rows in the local sparse matrix is
|
|
|
|
$|{\cal I}_i| + |{\cal B}_i|$
|
|
|
|
$|{\cal I}_i| + |{\cal B}_i|$
|
|
|
|
-->
|
|
|
|
-->
|
|
|
|
<IMG
|
|
|
|
<IMG
|
|
|
|
WIDTH="71" HEIGHT="32" ALIGN="MIDDLE" BORDER="0"
|
|
|
|
WIDTH="70" HEIGHT="32" ALIGN="MIDDLE" BORDER="0"
|
|
|
|
SRC="img10.png"
|
|
|
|
SRC="img10.png"
|
|
|
|
ALT="$\vert{\cal I}_i\vert + \vert{\cal B}_i\vert$">, and the number of local columns
|
|
|
|
ALT="$\vert{\cal I}_i\vert + \vert{\cal B}_i\vert$">, and the number of local columns
|
|
|
|
(i.e. those for which there exists at least one non-zero entry in the
|
|
|
|
(i.e. those for which there exists at least one non-zero entry in the
|
|
|
@ -164,7 +160,7 @@ local rows) is <!-- MATH
|
|
|
|
$|{\cal I}_i| + |{\cal B}_i| +|{\cal H}_i|$
|
|
|
|
$|{\cal I}_i| + |{\cal B}_i| +|{\cal H}_i|$
|
|
|
|
-->
|
|
|
|
-->
|
|
|
|
<IMG
|
|
|
|
<IMG
|
|
|
|
WIDTH="117" HEIGHT="32" ALIGN="MIDDLE" BORDER="0"
|
|
|
|
WIDTH="118" HEIGHT="32" ALIGN="MIDDLE" BORDER="0"
|
|
|
|
SRC="img11.png"
|
|
|
|
SRC="img11.png"
|
|
|
|
ALT="$\vert{\cal I}_i\vert + \vert{\cal B}_i\vert +\vert{\cal H}_i\vert$">.
|
|
|
|
ALT="$\vert{\cal I}_i\vert + \vert{\cal B}_i\vert +\vert{\cal H}_i\vert$">.
|
|
|
|
|
|
|
|
|
|
|
@ -203,20 +199,16 @@ points in the literature.
|
|
|
|
<!--Navigation Panel-->
|
|
|
|
<!--Navigation Panel-->
|
|
|
|
<A NAME="tex2html207"
|
|
|
|
<A NAME="tex2html207"
|
|
|
|
HREF="node5.html">
|
|
|
|
HREF="node5.html">
|
|
|
|
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next"
|
|
|
|
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
|
|
|
|
SRC="file:/usr/share/latex2html/icons/next.png"></A>
|
|
|
|
|
|
|
|
<A NAME="tex2html203"
|
|
|
|
<A NAME="tex2html203"
|
|
|
|
HREF="node3.html">
|
|
|
|
HREF="node3.html">
|
|
|
|
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up"
|
|
|
|
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
|
|
|
|
SRC="file:/usr/share/latex2html/icons/up.png"></A>
|
|
|
|
|
|
|
|
<A NAME="tex2html197"
|
|
|
|
<A NAME="tex2html197"
|
|
|
|
HREF="node3.html">
|
|
|
|
HREF="node3.html">
|
|
|
|
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous"
|
|
|
|
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
|
|
|
|
SRC="file:/usr/share/latex2html/icons/prev.png"></A>
|
|
|
|
|
|
|
|
<A NAME="tex2html205"
|
|
|
|
<A NAME="tex2html205"
|
|
|
|
HREF="node1.html">
|
|
|
|
HREF="node1.html">
|
|
|
|
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents"
|
|
|
|
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
|
|
|
|
SRC="file:/usr/share/latex2html/icons/contents.png"></A>
|
|
|
|
|
|
|
|
<BR>
|
|
|
|
<BR>
|
|
|
|
<B> Next:</B> <A NAME="tex2html208"
|
|
|
|
<B> Next:</B> <A NAME="tex2html208"
|
|
|
|
HREF="node5.html">Library contents</A>
|
|
|
|
HREF="node5.html">Library contents</A>
|
|
|
|