Fixed docs for new smoothers/solvers, updated Makefile

This commit is contained in:
Salvatore Filippone
2017-07-19 22:06:32 +01:00
parent 50ec525f48
commit ae8ac64d24
33 changed files with 3435 additions and 3088 deletions
+26 -26
View File
@@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html285"
<A NAME="tex2html287"
HREF="node18.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html281"
<A NAME="tex2html283"
HREF="node15.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html275"
<A NAME="tex2html277"
HREF="node16.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html283"
<A NAME="tex2html285"
HREF="node2.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html286"
<B> Next:</B> <A NAME="tex2html288"
HREF="node18.html">Subroutine build</A>
<B> Up:</B> <A NAME="tex2html282"
<B> Up:</B> <A NAME="tex2html284"
HREF="node15.html">User Interface</A>
<B> Previous:</B> <A NAME="tex2html276"
<B> Previous:</B> <A NAME="tex2html278"
HREF="node16.html">Subroutine init</A>
&nbsp; <B> <A NAME="tex2html284"
&nbsp; <B> <A NAME="tex2html286"
HREF="node2.html">Contents</A></B>
<BR>
<BR>
@@ -97,7 +97,7 @@ contained in <code>val</code>.
<TD ALIGN="LEFT" VALIGN="TOP" WIDTH=340><code>integer, intent(out)</code>.</TD>
</TR>
<TR><TD ALIGN="LEFT" VALIGN="TOP" WIDTH=34>&nbsp;</TD>
<TD ALIGN="LEFT" VALIGN="TOP" WIDTH=340>Error code. If no error, 0 is returned. See Section&nbsp;<A HREF="node24.html#sec:errors">7</A>
<TD ALIGN="LEFT" VALIGN="TOP" WIDTH=340>Error code. If no error, 0 is returned. See Section&nbsp;<A HREF="node25.html#sec:errors">8</A>
for details.</TD>
</TR>
<TR><TD ALIGN="LEFT" VALIGN="TOP" WIDTH=34><code>ilev</code></TD>
@@ -240,7 +240,7 @@ solver is changed to the default sequential solver.
<P>
<BR><P></P>
<DIV ALIGN="CENTER"><A NAME="951"></A>
<DIV ALIGN="CENTER"><A NAME="950"></A>
<TABLE>
<CAPTION><STRONG>Table 2:</STRONG>
Parameters defining the multi-level cycle and the number of cycles to
@@ -293,7 +293,7 @@ number <IMG
<P>
<BR><P></P>
<DIV ALIGN="CENTER"><A NAME="956"></A>
<DIV ALIGN="CENTER"><A NAME="955"></A>
<TABLE>
<CAPTION><STRONG>Table 3:</STRONG>
Parameters defining the aggregation algorithm.
@@ -380,7 +380,7 @@ Currently, only the
<TD ALIGN="LEFT" VALIGN="TOP" WIDTH=196>Type of aggregation algorithm: currently, the scalar aggregation
algorithm by Vanek, Mandel and Brezina is implemented
[<A
HREF="node26.html#VANEK_MANDEL_BREZINA">25</A>].</TD>
HREF="node27.html#VANEK_MANDEL_BREZINA">25</A>].</TD>
</TR>
<TR><TD ALIGN="LEFT" VALIGN="TOP" WIDTH=111><code>'AGGR_PROL'</code></TD>
<TD ALIGN="LEFT"><code>character(len=*)</code></TD>
@@ -408,7 +408,7 @@ of levels.</TD>
<P>
<BR><P></P>
<DIV ALIGN="CENTER"><A NAME="960"></A>
<DIV ALIGN="CENTER"><A NAME="959"></A>
<TABLE>
<CAPTION><STRONG>Table 4:</STRONG>
Parameters defining the aggregation algorithm (continued).
@@ -460,7 +460,7 @@ number&nbsp;<IMG
</TR>
<TR><TD ALIGN="LEFT" COLSPAN=5><B>Note.</B> Different thresholds at different levels, such as
those used in [<A
HREF="node26.html#VANEK_MANDEL_BREZINA">25</A>, Section&nbsp;5.1], can be easily set by
HREF="node27.html#VANEK_MANDEL_BREZINA">25</A>, Section&nbsp;5.1], can be easily set by
invoking the rou-</TD>
</TR>
<TR><TD ALIGN="LEFT" COLSPAN=5>tine <TT>set</TT> with
@@ -475,7 +475,7 @@ the parameter <TT>ilev</TT>.</TD>
<P>
<BR><P></P>
<DIV ALIGN="CENTER"><A NAME="965"></A>
<DIV ALIGN="CENTER"><A NAME="964"></A>
<TABLE>
<CAPTION><STRONG>Table 5:</STRONG>
Parameters defining the coarse-space correction at the coarsest
@@ -583,7 +583,7 @@ Note that <TT>UMF</TT> and <TT>SLU</TT> require the coarsest
<P>
<BR><P></P>
<DIV ALIGN="CENTER"><A NAME="967"></A>
<DIV ALIGN="CENTER"><A NAME="966"></A>
<TABLE>
<CAPTION><STRONG>Table 6:</STRONG>
Parameters defining the coarse-space correction at the coarsest
@@ -649,7 +649,7 @@ number <IMG
<P>
<BR><P></P>
<DIV ALIGN="CENTER"><A NAME="969"></A>
<DIV ALIGN="CENTER"><A NAME="968"></A>
<TABLE>
<CAPTION><STRONG>Table 7:</STRONG>
Parameters defining the smoother or the details of the one-level preconditioner.
@@ -772,7 +772,7 @@ Parameters defining the smoother or the details of the one-level preconditioner.
<P>
<BR><P></P>
<DIV ALIGN="CENTER"><A NAME="971"></A>
<DIV ALIGN="CENTER"><A NAME="970"></A>
<TABLE>
<CAPTION><STRONG>Table 8:</STRONG>
Parameters defining the smoother or the details of the one-level preconditioner
@@ -872,26 +872,26 @@ Parameters defining the smoother or the details of the one-level preconditioner
<P>
<HR>
<!--Navigation Panel-->
<A NAME="tex2html285"
<A NAME="tex2html287"
HREF="node18.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html281"
<A NAME="tex2html283"
HREF="node15.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html275"
<A NAME="tex2html277"
HREF="node16.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html283"
<A NAME="tex2html285"
HREF="node2.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html286"
<B> Next:</B> <A NAME="tex2html288"
HREF="node18.html">Subroutine build</A>
<B> Up:</B> <A NAME="tex2html282"
<B> Up:</B> <A NAME="tex2html284"
HREF="node15.html">User Interface</A>
<B> Previous:</B> <A NAME="tex2html276"
<B> Previous:</B> <A NAME="tex2html278"
HREF="node16.html">Subroutine init</A>
&nbsp; <B> <A NAME="tex2html284"
&nbsp; <B> <A NAME="tex2html286"
HREF="node2.html">Contents</A></B>
<!--End of Navigation Panel-->