Doc fixes.

documentation
Salvatore Filippone 4 years ago
parent 76bb6b3c4a
commit 867b7d37f4

Binary file not shown.

@ -194,9 +194,9 @@ div.lstinputlisting{ font-family: monospace,monospace; white-space: nowrap; }
#TBL-5{border-collapse:collapse;} #TBL-5{border-collapse:collapse;}
#TBL-5 colgroup{border-left: 1px solid black;border-right:1px solid black;} #TBL-5 colgroup{border-left: 1px solid black;border-right:1px solid black;}
#TBL-5{border-collapse:collapse;} #TBL-5{border-collapse:collapse;}
td#TBL-5-10-5{border-left:solid black 0.4pt;border-right:solid black 0.4pt;}
td#TBL-5-11-5{border-left:solid black 0.4pt;border-right:solid black 0.4pt;} td#TBL-5-11-5{border-left:solid black 0.4pt;border-right:solid black 0.4pt;}
td#TBL-5-12-5{border-left:solid black 0.4pt;border-right:solid black 0.4pt;} td#TBL-5-12-5{border-left:solid black 0.4pt;border-right:solid black 0.4pt;}
td#TBL-5-13-5{border-left:solid black 0.4pt;border-right:solid black 0.4pt;}
#TBL-6 colgroup{border-left: 1px solid black;border-right:1px solid black;} #TBL-6 colgroup{border-left: 1px solid black;border-right:1px solid black;}
#TBL-6{border-collapse:collapse;} #TBL-6{border-collapse:collapse;}
#TBL-6 colgroup{border-left: 1px solid black;border-right:1px solid black;} #TBL-6 colgroup{border-left: 1px solid black;border-right:1px solid black;}

@ -10,7 +10,7 @@
<link rel="stylesheet" type="text/css" href="userhtml.css"> <link rel="stylesheet" type="text/css" href="userhtml.css">
</head><body </head><body
> >
<!--l. 622--><div class="crosslinks"><p class="noindent"><span <!--l. 623--><div class="crosslinks"><p class="noindent"><span
class="cmr-12">[</span><a class="cmr-12">[</span><a
href="userhtmlsu11.html" ><span href="userhtmlsu11.html" ><span
class="cmr-12">next</span></a><span class="cmr-12">next</span></a><span
@ -34,8 +34,8 @@ class="cmr-12">Method smoothers</span><span
class="cmr-12">_build</span></h4> class="cmr-12">_build</span></h4>
<div class="center" <div class="center"
> >
<!--l. 625--><p class="noindent" > <!--l. 626--><p class="noindent" >
<!--l. 626--><p class="noindent" ><span class="lstinline"></span><span <!--l. 627--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-12">call</span><span class="cmtt-12">call</span><span
class="cmtt-12">&#x00A0;</span><span class="cmtt-12">&#x00A0;</span><span
class="cmtt-12">p</span><span class="cmtt-12">p</span><span
@ -57,7 +57,7 @@ class="cmtt-12">,</span><span
class="cmtt-12">imold</span><span class="cmtt-12">imold</span><span
class="cmtt-12">])</span><br /> class="cmtt-12">])</span><br />
</div> </div>
<!--l. 629--><p class="noindent" ><span <!--l. 630--><p class="noindent" ><span
class="cmr-12">This method builds the smoothers and the coarsest-level solvers for the multilevel</span> class="cmr-12">This method builds the smoothers and the coarsest-level solvers for the multilevel</span>
<span <span
class="cmr-12">preconditioner </span><span class="lstinline"></span><span class="cmr-12">preconditioner </span><span class="lstinline"></span><span
@ -75,7 +75,7 @@ class="cmr-12">&#x00A0;</span><a
href="userhtmlsu9.html#x18-170005.3"><span href="userhtmlsu9.html#x18-170005.3"><span
class="cmr-12">5.3</span><!--tex4ht:ref: sec:hier_bld --></a><span class="cmr-12">5.3</span><!--tex4ht:ref: sec:hier_bld --></a><span
class="cmr-12">).</span> class="cmr-12">).</span>
<!--l. 636--><p class="noindent" ><span <!--l. 637--><p class="noindent" ><span
class="cmbx-12">Arguments</span> class="cmbx-12">Arguments</span>
<div class="tabular"> <table id="TBL-11" class="tabular" <div class="tabular"> <table id="TBL-11" class="tabular"
cellspacing="0" cellpadding="0" cellspacing="0" cellpadding="0"
@ -83,9 +83,9 @@ cellspacing="0" cellpadding="0"
id="TBL-11-1"><col id="TBL-11-1"><col
id="TBL-11-2"></colgroup><tr id="TBL-11-2"></colgroup><tr
style="vertical-align:baseline;" id="TBL-11-1-"><td style="white-space:normal; text-align:left;" id="TBL-11-1-1" style="vertical-align:baseline;" id="TBL-11-1-"><td style="white-space:normal; text-align:left;" id="TBL-11-1-1"
class="td11"><!--l. 639--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 640--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-12">a</span> </td><td style="white-space:normal; text-align:left;" id="TBL-11-1-2" class="cmtt-12">a</span> </td><td style="white-space:normal; text-align:left;" id="TBL-11-1-2"
class="td11"><!--l. 639--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 640--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-12">type</span><span class="cmtt-12">type</span><span
class="cmtt-12">(</span><span class="cmtt-12">(</span><span
class="cmtt-12">psb_</span><span class="cmtt-12">psb_</span><span
@ -100,8 +100,8 @@ class="cmtt-12">)</span><span
class="cmr-12">.</span> </td> class="cmr-12">.</span> </td>
</tr><tr </tr><tr
style="vertical-align:baseline;" id="TBL-11-2-"><td style="white-space:normal; text-align:left;" id="TBL-11-2-1" style="vertical-align:baseline;" id="TBL-11-2-"><td style="white-space:normal; text-align:left;" id="TBL-11-2-1"
class="td11"><!--l. 640--><p class="noindent" > </td><td style="white-space:normal; text-align:left;" id="TBL-11-2-2" class="td11"><!--l. 641--><p class="noindent" > </td><td style="white-space:normal; text-align:left;" id="TBL-11-2-2"
class="td11"><!--l. 640--><p class="noindent" ><span class="td11"><!--l. 641--><p class="noindent" ><span
class="cmr-12">The sparse matrix structure containing the local part of the matrix</span> class="cmr-12">The sparse matrix structure containing the local part of the matrix</span>
<span <span
class="cmr-12">to be preconditioned. Note that </span><span class="cmr-12">to be preconditioned. Note that </span><span
@ -121,9 +121,9 @@ class="cmr-12">]</span></span><span
class="cmr-12">.</span> </td> class="cmr-12">.</span> </td>
</tr><tr </tr><tr
style="vertical-align:baseline;" id="TBL-11-3-"><td style="white-space:normal; text-align:left;" id="TBL-11-3-1" style="vertical-align:baseline;" id="TBL-11-3-"><td style="white-space:normal; text-align:left;" id="TBL-11-3-1"
class="td11"><!--l. 644--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 645--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-12">desc_a</span></td><td style="white-space:normal; text-align:left;" id="TBL-11-3-2" class="cmtt-12">desc_a</span></td><td style="white-space:normal; text-align:left;" id="TBL-11-3-2"
class="td11"><!--l. 644--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 645--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-12">type</span><span class="cmtt-12">type</span><span
class="cmtt-12">(</span><span class="cmtt-12">(</span><span
class="cmtt-12">psb_desc_type</span><span class="cmtt-12">psb_desc_type</span><span
@ -136,8 +136,8 @@ class="cmtt-12">)</span><span
class="cmr-12">.</span> </td> class="cmr-12">.</span> </td>
</tr><tr </tr><tr
style="vertical-align:baseline;" id="TBL-11-4-"><td style="white-space:normal; text-align:left;" id="TBL-11-4-1" style="vertical-align:baseline;" id="TBL-11-4-"><td style="white-space:normal; text-align:left;" id="TBL-11-4-1"
class="td11"><!--l. 645--><p class="noindent" > </td><td style="white-space:normal; text-align:left;" id="TBL-11-4-2" class="td11"><!--l. 646--><p class="noindent" > </td><td style="white-space:normal; text-align:left;" id="TBL-11-4-2"
class="td11"><!--l. 645--><p class="noindent" ><span class="td11"><!--l. 646--><p class="noindent" ><span
class="cmr-12">The communication descriptor of </span><span class="lstinline"></span><span class="cmr-12">The communication descriptor of </span><span class="lstinline"></span><span
class="cmtt-12">a</span><span class="cmtt-12">a</span><span
class="cmr-12">. See the PSBLAS User&#8217;s Guide</span> class="cmr-12">. See the PSBLAS User&#8217;s Guide</span>
@ -150,9 +150,9 @@ class="cmr-12">]</span></span><span
class="cmr-12">.</span> </td> class="cmr-12">.</span> </td>
</tr><tr </tr><tr
style="vertical-align:baseline;" id="TBL-11-5-"><td style="white-space:normal; text-align:left;" id="TBL-11-5-1" style="vertical-align:baseline;" id="TBL-11-5-"><td style="white-space:normal; text-align:left;" id="TBL-11-5-1"
class="td11"><!--l. 647--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 648--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-12">info</span> </td><td style="white-space:normal; text-align:left;" id="TBL-11-5-2" class="cmtt-12">info</span> </td><td style="white-space:normal; text-align:left;" id="TBL-11-5-2"
class="td11"><!--l. 647--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 648--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-12">integer</span><span class="cmtt-12">integer</span><span
class="cmtt-12">,</span><span class="cmtt-12">,</span><span
class="cmtt-12">&#x00A0;</span><span class="cmtt-12">&#x00A0;</span><span
@ -163,8 +163,8 @@ class="cmtt-12">)</span><span
class="cmr-12">.</span> </td> class="cmr-12">.</span> </td>
</tr><tr </tr><tr
style="vertical-align:baseline;" id="TBL-11-6-"><td style="white-space:normal; text-align:left;" id="TBL-11-6-1" style="vertical-align:baseline;" id="TBL-11-6-"><td style="white-space:normal; text-align:left;" id="TBL-11-6-1"
class="td11"><!--l. 648--><p class="noindent" > </td><td style="white-space:normal; text-align:left;" id="TBL-11-6-2" class="td11"><!--l. 649--><p class="noindent" > </td><td style="white-space:normal; text-align:left;" id="TBL-11-6-2"
class="td11"><!--l. 648--><p class="noindent" ><span class="td11"><!--l. 649--><p class="noindent" ><span
class="cmr-12">Error code. If no error, 0 is returned. See Section</span><span class="cmr-12">Error code. If no error, 0 is returned. See Section</span><span
class="cmr-12">&#x00A0;</span><a class="cmr-12">&#x00A0;</span><a
href="userhtmlse7.html#x26-300007"><span href="userhtmlse7.html#x26-300007"><span
@ -172,9 +172,9 @@ class="cmr-12">7</span><!--tex4ht:ref: sec:errors --></a> <span
class="cmr-12">for details.</span> </td> class="cmr-12">for details.</span> </td>
</tr><tr </tr><tr
style="vertical-align:baseline;" id="TBL-11-7-"><td style="white-space:normal; text-align:left;" id="TBL-11-7-1" style="vertical-align:baseline;" id="TBL-11-7-"><td style="white-space:normal; text-align:left;" id="TBL-11-7-1"
class="td11"><!--l. 649--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 650--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-12">amold</span> </td><td style="white-space:normal; text-align:left;" id="TBL-11-7-2" class="cmtt-12">amold</span> </td><td style="white-space:normal; text-align:left;" id="TBL-11-7-2"
class="td11"><!--l. 649--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 650--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-12">class</span><span class="cmtt-12">class</span><span
class="cmtt-12">(</span><span class="cmtt-12">(</span><span
class="cmtt-12">psb_</span><span class="cmtt-12">psb_</span><span
@ -191,8 +191,8 @@ class="cmtt-12">optional</span><span
class="cmr-12">.</span> </td> class="cmr-12">.</span> </td>
</tr><tr </tr><tr
style="vertical-align:baseline;" id="TBL-11-8-"><td style="white-space:normal; text-align:left;" id="TBL-11-8-1" style="vertical-align:baseline;" id="TBL-11-8-"><td style="white-space:normal; text-align:left;" id="TBL-11-8-1"
class="td11"><!--l. 650--><p class="noindent" > </td><td style="white-space:normal; text-align:left;" id="TBL-11-8-2" class="td11"><!--l. 651--><p class="noindent" > </td><td style="white-space:normal; text-align:left;" id="TBL-11-8-2"
class="td11"><!--l. 650--><p class="noindent" ><span class="td11"><!--l. 651--><p class="noindent" ><span
class="cmr-12">The desired dynamic type for internal matrix components; this</span> class="cmr-12">The desired dynamic type for internal matrix components; this</span>
<span <span
class="cmr-12">allows e.g. running on GPUs; it needs not be the same on all</span> class="cmr-12">allows e.g. running on GPUs; it needs not be the same on all</span>
@ -205,9 +205,9 @@ class="cmr-12">]</span></span><span
class="cmr-12">.</span> </td> class="cmr-12">.</span> </td>
</tr><tr </tr><tr
style="vertical-align:baseline;" id="TBL-11-9-"><td style="white-space:normal; text-align:left;" id="TBL-11-9-1" style="vertical-align:baseline;" id="TBL-11-9-"><td style="white-space:normal; text-align:left;" id="TBL-11-9-1"
class="td11"><!--l. 654--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 655--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-12">vmold</span> </td><td style="white-space:normal; text-align:left;" id="TBL-11-9-2" class="cmtt-12">vmold</span> </td><td style="white-space:normal; text-align:left;" id="TBL-11-9-2"
class="td11"><!--l. 654--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 655--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-12">class</span><span class="cmtt-12">class</span><span
class="cmtt-12">(</span><span class="cmtt-12">(</span><span
class="cmtt-12">psb_</span><span class="cmtt-12">psb_</span><span
@ -224,16 +224,16 @@ class="cmtt-12">optional</span><span
class="cmr-12">.</span> </td> class="cmr-12">.</span> </td>
</tr><tr </tr><tr
style="vertical-align:baseline;" id="TBL-11-10-"><td style="white-space:normal; text-align:left;" id="TBL-11-10-1" style="vertical-align:baseline;" id="TBL-11-10-"><td style="white-space:normal; text-align:left;" id="TBL-11-10-1"
class="td11"><!--l. 655--><p class="noindent" > </td><td style="white-space:normal; text-align:left;" id="TBL-11-10-2" class="td11"><!--l. 656--><p class="noindent" > </td><td style="white-space:normal; text-align:left;" id="TBL-11-10-2"
class="td11"><!--l. 655--><p class="noindent" ><span class="td11"><!--l. 656--><p class="noindent" ><span
class="cmr-12">The desired dynamic type for internal vector components; this</span> class="cmr-12">The desired dynamic type for internal vector components; this</span>
<span <span
class="cmr-12">allows e.g. running on GPUs.</span> </td> class="cmr-12">allows e.g. running on GPUs.</span> </td>
</tr><tr </tr><tr
style="vertical-align:baseline;" id="TBL-11-11-"><td style="white-space:normal; text-align:left;" id="TBL-11-11-1" style="vertical-align:baseline;" id="TBL-11-11-"><td style="white-space:normal; text-align:left;" id="TBL-11-11-1"
class="td11"><!--l. 657--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 658--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-12">imold</span> </td><td style="white-space:normal; text-align:left;" id="TBL-11-11-2" class="cmtt-12">imold</span> </td><td style="white-space:normal; text-align:left;" id="TBL-11-11-2"
class="td11"><!--l. 657--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 658--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-12">class</span><span class="cmtt-12">class</span><span
class="cmtt-12">(</span><span class="cmtt-12">(</span><span
class="cmtt-12">psb_i_base_vect_type</span><span class="cmtt-12">psb_i_base_vect_type</span><span
@ -248,8 +248,8 @@ class="cmtt-12">optional</span><span
class="cmr-12">.</span> </td> class="cmr-12">.</span> </td>
</tr><tr </tr><tr
style="vertical-align:baseline;" id="TBL-11-12-"><td style="white-space:normal; text-align:left;" id="TBL-11-12-1" style="vertical-align:baseline;" id="TBL-11-12-"><td style="white-space:normal; text-align:left;" id="TBL-11-12-1"
class="td11"><!--l. 658--><p class="noindent" > </td><td style="white-space:normal; text-align:left;" id="TBL-11-12-2" class="td11"><!--l. 659--><p class="noindent" > </td><td style="white-space:normal; text-align:left;" id="TBL-11-12-2"
class="td11"><!--l. 658--><p class="noindent" ><span class="td11"><!--l. 659--><p class="noindent" ><span
class="cmr-12">The desired dynamic type for internal integer vector components;</span> class="cmr-12">The desired dynamic type for internal integer vector components;</span>
<span <span
class="cmr-12">this allows e.g. running on GPUs.</span> </td> class="cmr-12">this allows e.g. running on GPUs.</span> </td>
@ -262,7 +262,7 @@ class="td11"> </td> </tr></table></div>
<!--l. 664--><div class="crosslinks"><p class="noindent"><span <!--l. 665--><div class="crosslinks"><p class="noindent"><span
class="cmr-12">[</span><a class="cmr-12">[</span><a
href="userhtmlsu11.html" ><span href="userhtmlsu11.html" ><span
class="cmr-12">next</span></a><span class="cmr-12">next</span></a><span
@ -279,6 +279,6 @@ class="cmr-12">] [</span><a
href="userhtmlse5.html#userhtmlsu10.html" ><span href="userhtmlse5.html#userhtmlsu10.html" ><span
class="cmr-12">up</span></a><span class="cmr-12">up</span></a><span
class="cmr-12">] </span></p></div> class="cmr-12">] </span></p></div>
<!--l. 664--><p class="indent" > <a <!--l. 665--><p class="indent" > <a
id="tailuserhtmlsu10.html"></a> id="tailuserhtmlsu10.html"></a>
</body></html> </body></html>

@ -10,7 +10,7 @@
<link rel="stylesheet" type="text/css" href="userhtml.css"> <link rel="stylesheet" type="text/css" href="userhtml.css">
</head><body </head><body
> >
<!--l. 664--><div class="crosslinks"><p class="noindent"><span <!--l. 665--><div class="crosslinks"><p class="noindent"><span
class="cmr-12">[</span><a class="cmr-12">[</span><a
href="userhtmlsu12.html" ><span href="userhtmlsu12.html" ><span
class="cmr-12">next</span></a><span class="cmr-12">next</span></a><span
@ -33,8 +33,8 @@ class="cmr-12">5.5 </span></span> <a
class="cmr-12">Method build</span></h4> class="cmr-12">Method build</span></h4>
<div class="center" <div class="center"
> >
<!--l. 666--><p class="noindent" > <!--l. 667--><p class="noindent" >
<!--l. 667--><p class="noindent" ><span class="lstinline"></span><span <!--l. 668--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-12">call</span><span class="cmtt-12">call</span><span
class="cmtt-12">&#x00A0;</span><span class="cmtt-12">&#x00A0;</span><span
class="cmtt-12">p</span><span class="cmtt-12">p</span><span
@ -54,7 +54,7 @@ class="cmtt-12">,</span><span
class="cmtt-12">imold</span><span class="cmtt-12">imold</span><span
class="cmtt-12">])</span><br /> class="cmtt-12">])</span><br />
</div> </div>
<!--l. 670--><p class="noindent" ><span <!--l. 671--><p class="noindent" ><span
class="cmr-12">This method builds the preconditioner </span><span class="lstinline"></span><span class="cmr-12">This method builds the preconditioner </span><span class="lstinline"></span><span
class="cmtt-12">p</span> <span class="cmtt-12">p</span> <span
class="cmr-12">according to the requirements made by the</span> class="cmr-12">according to the requirements made by the</span>
@ -83,7 +83,7 @@ class="cmtt-12">smoothers_build</span><span
class="cmr-12">, whose nomenclature would however be somewhat unnatural when</span> class="cmr-12">, whose nomenclature would however be somewhat unnatural when</span>
<span <span
class="cmr-12">dealing with simple one-level preconditioners.</span> class="cmr-12">dealing with simple one-level preconditioners.</span>
<!--l. 680--><p class="noindent" ><span <!--l. 681--><p class="noindent" ><span
class="cmbx-12">Arguments</span> class="cmbx-12">Arguments</span>
<div class="tabular"> <table id="TBL-12" class="tabular" <div class="tabular"> <table id="TBL-12" class="tabular"
cellspacing="0" cellpadding="0" cellspacing="0" cellpadding="0"
@ -91,9 +91,9 @@ cellspacing="0" cellpadding="0"
id="TBL-12-1"><col id="TBL-12-1"><col
id="TBL-12-2"></colgroup><tr id="TBL-12-2"></colgroup><tr
style="vertical-align:baseline;" id="TBL-12-1-"><td style="white-space:normal; text-align:left;" id="TBL-12-1-1" style="vertical-align:baseline;" id="TBL-12-1-"><td style="white-space:normal; text-align:left;" id="TBL-12-1-1"
class="td11"><!--l. 683--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 684--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-12">a</span> </td><td style="white-space:normal; text-align:left;" id="TBL-12-1-2" class="cmtt-12">a</span> </td><td style="white-space:normal; text-align:left;" id="TBL-12-1-2"
class="td11"><!--l. 683--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 684--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-12">type</span><span class="cmtt-12">type</span><span
class="cmtt-12">(</span><span class="cmtt-12">(</span><span
class="cmtt-12">psb_</span><span class="cmtt-12">psb_</span><span
@ -108,8 +108,8 @@ class="cmtt-12">)</span><span
class="cmr-12">.</span> </td> class="cmr-12">.</span> </td>
</tr><tr </tr><tr
style="vertical-align:baseline;" id="TBL-12-2-"><td style="white-space:normal; text-align:left;" id="TBL-12-2-1" style="vertical-align:baseline;" id="TBL-12-2-"><td style="white-space:normal; text-align:left;" id="TBL-12-2-1"
class="td11"><!--l. 684--><p class="noindent" > </td><td style="white-space:normal; text-align:left;" id="TBL-12-2-2" class="td11"><!--l. 685--><p class="noindent" > </td><td style="white-space:normal; text-align:left;" id="TBL-12-2-2"
class="td11"><!--l. 684--><p class="noindent" ><span class="td11"><!--l. 685--><p class="noindent" ><span
class="cmr-12">The sparse matrix structure containing the local part of the matrix</span> class="cmr-12">The sparse matrix structure containing the local part of the matrix</span>
<span <span
class="cmr-12">to be preconditioned. Note that </span><span class="cmr-12">to be preconditioned. Note that </span><span
@ -129,9 +129,9 @@ class="cmr-12">]</span></span><span
class="cmr-12">.</span> </td> class="cmr-12">.</span> </td>
</tr><tr </tr><tr
style="vertical-align:baseline;" id="TBL-12-3-"><td style="white-space:normal; text-align:left;" id="TBL-12-3-1" style="vertical-align:baseline;" id="TBL-12-3-"><td style="white-space:normal; text-align:left;" id="TBL-12-3-1"
class="td11"><!--l. 688--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 689--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-12">desc_a</span></td><td style="white-space:normal; text-align:left;" id="TBL-12-3-2" class="cmtt-12">desc_a</span></td><td style="white-space:normal; text-align:left;" id="TBL-12-3-2"
class="td11"><!--l. 688--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 689--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-12">type</span><span class="cmtt-12">type</span><span
class="cmtt-12">(</span><span class="cmtt-12">(</span><span
class="cmtt-12">psb_desc_type</span><span class="cmtt-12">psb_desc_type</span><span
@ -144,8 +144,8 @@ class="cmtt-12">)</span><span
class="cmr-12">.</span> </td> class="cmr-12">.</span> </td>
</tr><tr </tr><tr
style="vertical-align:baseline;" id="TBL-12-4-"><td style="white-space:normal; text-align:left;" id="TBL-12-4-1" style="vertical-align:baseline;" id="TBL-12-4-"><td style="white-space:normal; text-align:left;" id="TBL-12-4-1"
class="td11"><!--l. 689--><p class="noindent" > </td><td style="white-space:normal; text-align:left;" id="TBL-12-4-2" class="td11"><!--l. 690--><p class="noindent" > </td><td style="white-space:normal; text-align:left;" id="TBL-12-4-2"
class="td11"><!--l. 689--><p class="noindent" ><span class="td11"><!--l. 690--><p class="noindent" ><span
class="cmr-12">The communication descriptor of </span><span class="lstinline"></span><span class="cmr-12">The communication descriptor of </span><span class="lstinline"></span><span
class="cmtt-12">a</span><span class="cmtt-12">a</span><span
class="cmr-12">. See the PSBLAS User&#8217;s Guide</span> class="cmr-12">. See the PSBLAS User&#8217;s Guide</span>
@ -158,9 +158,9 @@ class="cmr-12">]</span></span><span
class="cmr-12">.</span> </td> class="cmr-12">.</span> </td>
</tr><tr </tr><tr
style="vertical-align:baseline;" id="TBL-12-5-"><td style="white-space:normal; text-align:left;" id="TBL-12-5-1" style="vertical-align:baseline;" id="TBL-12-5-"><td style="white-space:normal; text-align:left;" id="TBL-12-5-1"
class="td11"><!--l. 691--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 692--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-12">info</span> </td><td style="white-space:normal; text-align:left;" id="TBL-12-5-2" class="cmtt-12">info</span> </td><td style="white-space:normal; text-align:left;" id="TBL-12-5-2"
class="td11"><!--l. 691--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 692--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-12">integer</span><span class="cmtt-12">integer</span><span
class="cmtt-12">,</span><span class="cmtt-12">,</span><span
class="cmtt-12">&#x00A0;</span><span class="cmtt-12">&#x00A0;</span><span
@ -171,8 +171,8 @@ class="cmtt-12">)</span><span
class="cmr-12">.</span> </td> class="cmr-12">.</span> </td>
</tr><tr </tr><tr
style="vertical-align:baseline;" id="TBL-12-6-"><td style="white-space:normal; text-align:left;" id="TBL-12-6-1" style="vertical-align:baseline;" id="TBL-12-6-"><td style="white-space:normal; text-align:left;" id="TBL-12-6-1"
class="td11"><!--l. 692--><p class="noindent" > </td><td style="white-space:normal; text-align:left;" id="TBL-12-6-2" class="td11"><!--l. 693--><p class="noindent" > </td><td style="white-space:normal; text-align:left;" id="TBL-12-6-2"
class="td11"><!--l. 692--><p class="noindent" ><span class="td11"><!--l. 693--><p class="noindent" ><span
class="cmr-12">Error code. If no error, 0 is returned. See Section</span><span class="cmr-12">Error code. If no error, 0 is returned. See Section</span><span
class="cmr-12">&#x00A0;</span><a class="cmr-12">&#x00A0;</span><a
href="userhtmlse7.html#x26-300007"><span href="userhtmlse7.html#x26-300007"><span
@ -180,9 +180,9 @@ class="cmr-12">7</span><!--tex4ht:ref: sec:errors --></a> <span
class="cmr-12">for details.</span> </td> class="cmr-12">for details.</span> </td>
</tr><tr </tr><tr
style="vertical-align:baseline;" id="TBL-12-7-"><td style="white-space:normal; text-align:left;" id="TBL-12-7-1" style="vertical-align:baseline;" id="TBL-12-7-"><td style="white-space:normal; text-align:left;" id="TBL-12-7-1"
class="td11"><!--l. 693--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 694--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-12">amold</span> </td><td style="white-space:normal; text-align:left;" id="TBL-12-7-2" class="cmtt-12">amold</span> </td><td style="white-space:normal; text-align:left;" id="TBL-12-7-2"
class="td11"><!--l. 693--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 694--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-12">class</span><span class="cmtt-12">class</span><span
class="cmtt-12">(</span><span class="cmtt-12">(</span><span
class="cmtt-12">psb_</span><span class="cmtt-12">psb_</span><span
@ -199,8 +199,8 @@ class="cmtt-12">optional</span><span
class="cmr-12">.</span> </td> class="cmr-12">.</span> </td>
</tr><tr </tr><tr
style="vertical-align:baseline;" id="TBL-12-8-"><td style="white-space:normal; text-align:left;" id="TBL-12-8-1" style="vertical-align:baseline;" id="TBL-12-8-"><td style="white-space:normal; text-align:left;" id="TBL-12-8-1"
class="td11"><!--l. 694--><p class="noindent" > </td><td style="white-space:normal; text-align:left;" id="TBL-12-8-2" class="td11"><!--l. 695--><p class="noindent" > </td><td style="white-space:normal; text-align:left;" id="TBL-12-8-2"
class="td11"><!--l. 694--><p class="noindent" ><span class="td11"><!--l. 695--><p class="noindent" ><span
class="cmr-12">The desired dynamic type for internal matrix components; this</span> class="cmr-12">The desired dynamic type for internal matrix components; this</span>
<span <span
class="cmr-12">allows e.g. running on GPUs; it needs not be the same on all</span> class="cmr-12">allows e.g. running on GPUs; it needs not be the same on all</span>
@ -213,9 +213,9 @@ class="cmr-12">]</span></span><span
class="cmr-12">.</span> </td> class="cmr-12">.</span> </td>
</tr><tr </tr><tr
style="vertical-align:baseline;" id="TBL-12-9-"><td style="white-space:normal; text-align:left;" id="TBL-12-9-1" style="vertical-align:baseline;" id="TBL-12-9-"><td style="white-space:normal; text-align:left;" id="TBL-12-9-1"
class="td11"><!--l. 698--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 699--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-12">vmold</span> </td><td style="white-space:normal; text-align:left;" id="TBL-12-9-2" class="cmtt-12">vmold</span> </td><td style="white-space:normal; text-align:left;" id="TBL-12-9-2"
class="td11"><!--l. 698--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 699--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-12">class</span><span class="cmtt-12">class</span><span
class="cmtt-12">(</span><span class="cmtt-12">(</span><span
class="cmtt-12">psb_</span><span class="cmtt-12">psb_</span><span
@ -232,16 +232,16 @@ class="cmtt-12">optional</span><span
class="cmr-12">.</span> </td> class="cmr-12">.</span> </td>
</tr><tr </tr><tr
style="vertical-align:baseline;" id="TBL-12-10-"><td style="white-space:normal; text-align:left;" id="TBL-12-10-1" style="vertical-align:baseline;" id="TBL-12-10-"><td style="white-space:normal; text-align:left;" id="TBL-12-10-1"
class="td11"><!--l. 699--><p class="noindent" > </td><td style="white-space:normal; text-align:left;" id="TBL-12-10-2" class="td11"><!--l. 700--><p class="noindent" > </td><td style="white-space:normal; text-align:left;" id="TBL-12-10-2"
class="td11"><!--l. 699--><p class="noindent" ><span class="td11"><!--l. 700--><p class="noindent" ><span
class="cmr-12">The desired dynamic type for internal vector components; this</span> class="cmr-12">The desired dynamic type for internal vector components; this</span>
<span <span
class="cmr-12">allows e.g. running on GPUs.</span> </td> class="cmr-12">allows e.g. running on GPUs.</span> </td>
</tr><tr </tr><tr
style="vertical-align:baseline;" id="TBL-12-11-"><td style="white-space:normal; text-align:left;" id="TBL-12-11-1" style="vertical-align:baseline;" id="TBL-12-11-"><td style="white-space:normal; text-align:left;" id="TBL-12-11-1"
class="td11"><!--l. 701--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 702--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-12">imold</span> </td><td style="white-space:normal; text-align:left;" id="TBL-12-11-2" class="cmtt-12">imold</span> </td><td style="white-space:normal; text-align:left;" id="TBL-12-11-2"
class="td11"><!--l. 701--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 702--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-12">class</span><span class="cmtt-12">class</span><span
class="cmtt-12">(</span><span class="cmtt-12">(</span><span
class="cmtt-12">psb_i_base_vect_type</span><span class="cmtt-12">psb_i_base_vect_type</span><span
@ -256,15 +256,15 @@ class="cmtt-12">optional</span><span
class="cmr-12">.</span> </td> class="cmr-12">.</span> </td>
</tr><tr </tr><tr
style="vertical-align:baseline;" id="TBL-12-12-"><td style="white-space:normal; text-align:left;" id="TBL-12-12-1" style="vertical-align:baseline;" id="TBL-12-12-"><td style="white-space:normal; text-align:left;" id="TBL-12-12-1"
class="td11"><!--l. 702--><p class="noindent" > </td><td style="white-space:normal; text-align:left;" id="TBL-12-12-2" class="td11"><!--l. 703--><p class="noindent" > </td><td style="white-space:normal; text-align:left;" id="TBL-12-12-2"
class="td11"><!--l. 702--><p class="noindent" ><span class="td11"><!--l. 703--><p class="noindent" ><span
class="cmr-12">The desired dynamic type for internal integer vector components;</span> class="cmr-12">The desired dynamic type for internal integer vector components;</span>
<span <span
class="cmr-12">this allows e.g. running on GPUs.</span> </td> class="cmr-12">this allows e.g. running on GPUs.</span> </td>
</tr><tr </tr><tr
style="vertical-align:baseline;" id="TBL-12-13-"><td style="white-space:normal; text-align:left;" id="TBL-12-13-1" style="vertical-align:baseline;" id="TBL-12-13-"><td style="white-space:normal; text-align:left;" id="TBL-12-13-1"
class="td11"> </td> </tr></table></div> class="td11"> </td> </tr></table></div>
<!--l. 707--><p class="noindent" ><span <!--l. 708--><p class="noindent" ><span
class="cmr-12">The method can be used to build multilevel preconditioners too.</span> class="cmr-12">The method can be used to build multilevel preconditioners too.</span>
@ -272,7 +272,7 @@ class="cmr-12">The method can be used to build multilevel preconditioners too.</
<!--l. 712--><div class="crosslinks"><p class="noindent"><span <!--l. 713--><div class="crosslinks"><p class="noindent"><span
class="cmr-12">[</span><a class="cmr-12">[</span><a
href="userhtmlsu12.html" ><span href="userhtmlsu12.html" ><span
class="cmr-12">next</span></a><span class="cmr-12">next</span></a><span
@ -289,6 +289,6 @@ class="cmr-12">] [</span><a
href="userhtmlse5.html#userhtmlsu11.html" ><span href="userhtmlse5.html#userhtmlsu11.html" ><span
class="cmr-12">up</span></a><span class="cmr-12">up</span></a><span
class="cmr-12">] </span></p></div> class="cmr-12">] </span></p></div>
<!--l. 712--><p class="indent" > <a <!--l. 713--><p class="indent" > <a
id="tailuserhtmlsu11.html"></a> id="tailuserhtmlsu11.html"></a>
</body></html> </body></html>

@ -10,7 +10,7 @@
<link rel="stylesheet" type="text/css" href="userhtml.css"> <link rel="stylesheet" type="text/css" href="userhtml.css">
</head><body </head><body
> >
<!--l. 712--><div class="crosslinks"><p class="noindent"><span <!--l. 713--><div class="crosslinks"><p class="noindent"><span
class="cmr-12">[</span><a class="cmr-12">[</span><a
href="userhtmlsu13.html" ><span href="userhtmlsu13.html" ><span
class="cmr-12">next</span></a><span class="cmr-12">next</span></a><span
@ -33,8 +33,8 @@ class="cmr-12">5.6 </span></span> <a
class="cmr-12">Method apply</span></h4> class="cmr-12">Method apply</span></h4>
<div class="center" <div class="center"
> >
<!--l. 714--><p class="noindent" > <!--l. 715--><p class="noindent" >
<!--l. 715--><p class="noindent" ><span class="lstinline"></span><span <!--l. 716--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-12">call</span><span class="cmtt-12">call</span><span
class="cmtt-12">&#x00A0;</span><span class="cmtt-12">&#x00A0;</span><span
class="cmtt-12">p</span><span class="cmtt-12">p</span><span
@ -55,7 +55,7 @@ class="cmtt-12">,</span><span
class="cmtt-12">work</span><span class="cmtt-12">work</span><span
class="cmtt-12">])</span><br /> class="cmtt-12">])</span><br />
</div> </div>
<!--l. 718--><p class="noindent" ><span <!--l. 719--><p class="noindent" ><span
class="cmr-12">This method computes </span><span class="cmr-12">This method computes </span><span
class="cmmi-12">y </span><span class="cmmi-12">y </span><span
class="cmr-12">= </span><span class="cmr-12">= </span><span
@ -89,7 +89,7 @@ class="cmtt-12">psb_krylov</span> <span
class="cmr-12">and hence it is</span> class="cmr-12">and hence it is</span>
<span <span
class="cmr-12">completely transparent to the user.</span> class="cmr-12">completely transparent to the user.</span>
<!--l. 727--><p class="noindent" ><span <!--l. 728--><p class="noindent" ><span
class="cmbx-12">Arguments</span> class="cmbx-12">Arguments</span>
<div class="tabular"> <table id="TBL-13" class="tabular" <div class="tabular"> <table id="TBL-13" class="tabular"
cellspacing="0" cellpadding="0" cellspacing="0" cellpadding="0"
@ -97,9 +97,9 @@ cellspacing="0" cellpadding="0"
id="TBL-13-1"><col id="TBL-13-1"><col
id="TBL-13-2"></colgroup><tr id="TBL-13-2"></colgroup><tr
style="vertical-align:baseline;" id="TBL-13-1-"><td style="white-space:normal; text-align:left;" id="TBL-13-1-1" style="vertical-align:baseline;" id="TBL-13-1-"><td style="white-space:normal; text-align:left;" id="TBL-13-1-1"
class="td11"><!--l. 730--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 731--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-12">x</span> </td><td style="white-space:normal; text-align:left;" id="TBL-13-1-2" class="cmtt-12">x</span> </td><td style="white-space:normal; text-align:left;" id="TBL-13-1-2"
class="td11"><!--l. 730--><p class="noindent" ><span class="td11"><!--l. 731--><p class="noindent" ><span
class="cmti-12">type</span><span class="lstinline"></span><span class="cmti-12">type</span><span class="lstinline"></span><span
class="cmtt-12">(</span><span class="cmtt-12">(</span><span
class="cmti-12">kind</span><span class="cmti-12">kind</span><span
@ -116,8 +116,8 @@ class="cmtt-12">)</span><span
class="cmr-12">.</span> </td> class="cmr-12">.</span> </td>
</tr><tr </tr><tr
style="vertical-align:baseline;" id="TBL-13-2-"><td style="white-space:normal; text-align:left;" id="TBL-13-2-1" style="vertical-align:baseline;" id="TBL-13-2-"><td style="white-space:normal; text-align:left;" id="TBL-13-2-1"
class="td11"><!--l. 731--><p class="noindent" > </td><td style="white-space:normal; text-align:left;" id="TBL-13-2-2" class="td11"><!--l. 732--><p class="noindent" > </td><td style="white-space:normal; text-align:left;" id="TBL-13-2-2"
class="td11"><!--l. 731--><p class="noindent" ><span class="td11"><!--l. 732--><p class="noindent" ><span
class="cmr-12">The local part of the vector </span><span class="cmr-12">The local part of the vector </span><span
class="cmmi-12">x</span><span class="cmmi-12">x</span><span
class="cmr-12">. Note that </span><span class="cmr-12">. Note that </span><span
@ -135,9 +135,9 @@ class="cmr-12">, single/double</span>
class="cmr-12">precision version of AMG4PSBLAS under use.</span> </td> class="cmr-12">precision version of AMG4PSBLAS under use.</span> </td>
</tr><tr </tr><tr
style="vertical-align:baseline;" id="TBL-13-3-"><td style="white-space:normal; text-align:left;" id="TBL-13-3-1" style="vertical-align:baseline;" id="TBL-13-3-"><td style="white-space:normal; text-align:left;" id="TBL-13-3-1"
class="td11"><!--l. 734--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 735--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-12">y</span> </td><td style="white-space:normal; text-align:left;" id="TBL-13-3-2" class="cmtt-12">y</span> </td><td style="white-space:normal; text-align:left;" id="TBL-13-3-2"
class="td11"><!--l. 734--><p class="noindent" ><span class="td11"><!--l. 735--><p class="noindent" ><span
class="cmti-12">type</span><span class="lstinline"></span><span class="cmti-12">type</span><span class="lstinline"></span><span
class="cmtt-12">(</span><span class="cmtt-12">(</span><span
class="cmti-12">kind</span><span class="cmti-12">kind</span><span
@ -154,8 +154,8 @@ class="cmtt-12">)</span><span
class="cmr-12">.</span> </td> class="cmr-12">.</span> </td>
</tr><tr </tr><tr
style="vertical-align:baseline;" id="TBL-13-4-"><td style="white-space:normal; text-align:left;" id="TBL-13-4-1" style="vertical-align:baseline;" id="TBL-13-4-"><td style="white-space:normal; text-align:left;" id="TBL-13-4-1"
class="td11"><!--l. 735--><p class="noindent" > </td><td style="white-space:normal; text-align:left;" id="TBL-13-4-2" class="td11"><!--l. 736--><p class="noindent" > </td><td style="white-space:normal; text-align:left;" id="TBL-13-4-2"
class="td11"><!--l. 735--><p class="noindent" ><span class="td11"><!--l. 736--><p class="noindent" ><span
class="cmr-12">The local part of the vector </span><span class="cmr-12">The local part of the vector </span><span
class="cmmi-12">y</span><span class="cmmi-12">y</span><span
class="cmr-12">. Note that </span><span class="cmr-12">. Note that </span><span
@ -173,9 +173,9 @@ class="cmr-12">, single/double</span>
class="cmr-12">precision version of AMG4PSBLAS under use.</span> </td> class="cmr-12">precision version of AMG4PSBLAS under use.</span> </td>
</tr><tr </tr><tr
style="vertical-align:baseline;" id="TBL-13-5-"><td style="white-space:normal; text-align:left;" id="TBL-13-5-1" style="vertical-align:baseline;" id="TBL-13-5-"><td style="white-space:normal; text-align:left;" id="TBL-13-5-1"
class="td11"><!--l. 738--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 739--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-12">desc_a</span></td><td style="white-space:normal; text-align:left;" id="TBL-13-5-2" class="cmtt-12">desc_a</span></td><td style="white-space:normal; text-align:left;" id="TBL-13-5-2"
class="td11"><!--l. 738--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 739--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-12">type</span><span class="cmtt-12">type</span><span
class="cmtt-12">(</span><span class="cmtt-12">(</span><span
class="cmtt-12">psb_desc_type</span><span class="cmtt-12">psb_desc_type</span><span
@ -188,16 +188,16 @@ class="cmtt-12">)</span><span
class="cmr-12">.</span> </td> class="cmr-12">.</span> </td>
</tr><tr </tr><tr
style="vertical-align:baseline;" id="TBL-13-6-"><td style="white-space:normal; text-align:left;" id="TBL-13-6-1" style="vertical-align:baseline;" id="TBL-13-6-"><td style="white-space:normal; text-align:left;" id="TBL-13-6-1"
class="td11"><!--l. 739--><p class="noindent" > </td><td style="white-space:normal; text-align:left;" id="TBL-13-6-2" class="td11"><!--l. 740--><p class="noindent" > </td><td style="white-space:normal; text-align:left;" id="TBL-13-6-2"
class="td11"><!--l. 739--><p class="noindent" ><span class="td11"><!--l. 740--><p class="noindent" ><span
class="cmr-12">The communication descriptor associated to the matrix to be</span> class="cmr-12">The communication descriptor associated to the matrix to be</span>
<span <span
class="cmr-12">preconditioned.</span> </td> class="cmr-12">preconditioned.</span> </td>
</tr><tr </tr><tr
style="vertical-align:baseline;" id="TBL-13-7-"><td style="white-space:normal; text-align:left;" id="TBL-13-7-1" style="vertical-align:baseline;" id="TBL-13-7-"><td style="white-space:normal; text-align:left;" id="TBL-13-7-1"
class="td11"><!--l. 741--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 742--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-12">info</span> </td><td style="white-space:normal; text-align:left;" id="TBL-13-7-2" class="cmtt-12">info</span> </td><td style="white-space:normal; text-align:left;" id="TBL-13-7-2"
class="td11"><!--l. 741--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 742--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-12">integer</span><span class="cmtt-12">integer</span><span
class="cmtt-12">,</span><span class="cmtt-12">,</span><span
class="cmtt-12">&#x00A0;</span><span class="cmtt-12">&#x00A0;</span><span
@ -208,8 +208,8 @@ class="cmtt-12">)</span><span
class="cmr-12">.</span> </td> class="cmr-12">.</span> </td>
</tr><tr </tr><tr
style="vertical-align:baseline;" id="TBL-13-8-"><td style="white-space:normal; text-align:left;" id="TBL-13-8-1" style="vertical-align:baseline;" id="TBL-13-8-"><td style="white-space:normal; text-align:left;" id="TBL-13-8-1"
class="td11"><!--l. 742--><p class="noindent" > </td><td style="white-space:normal; text-align:left;" id="TBL-13-8-2" class="td11"><!--l. 743--><p class="noindent" > </td><td style="white-space:normal; text-align:left;" id="TBL-13-8-2"
class="td11"><!--l. 742--><p class="noindent" ><span class="td11"><!--l. 743--><p class="noindent" ><span
class="cmr-12">Error code. If no error, 0 is returned. See Section</span><span class="cmr-12">Error code. If no error, 0 is returned. See Section</span><span
class="cmr-12">&#x00A0;</span><a class="cmr-12">&#x00A0;</span><a
href="userhtmlse7.html#x26-300007"><span href="userhtmlse7.html#x26-300007"><span
@ -217,9 +217,9 @@ class="cmr-12">7</span><!--tex4ht:ref: sec:errors --></a> <span
class="cmr-12">for details.</span> </td> class="cmr-12">for details.</span> </td>
</tr><tr </tr><tr
style="vertical-align:baseline;" id="TBL-13-9-"><td style="white-space:normal; text-align:left;" id="TBL-13-9-1" style="vertical-align:baseline;" id="TBL-13-9-"><td style="white-space:normal; text-align:left;" id="TBL-13-9-1"
class="td11"><!--l. 743--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 744--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-12">trans</span> </td><td style="white-space:normal; text-align:left;" id="TBL-13-9-2" class="cmtt-12">trans</span> </td><td style="white-space:normal; text-align:left;" id="TBL-13-9-2"
class="td11"><!--l. 743--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 744--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-12">character</span><span class="cmtt-12">character</span><span
class="cmtt-12">(</span><span class="cmtt-12">(</span><span
class="cmtt-12">len</span><span class="cmtt-12">len</span><span
@ -234,8 +234,8 @@ class="cmtt-12">in</span><span
class="cmtt-12">).</span> </td> class="cmtt-12">).</span> </td>
</tr><tr </tr><tr
style="vertical-align:baseline;" id="TBL-13-10-"><td style="white-space:normal; text-align:left;" id="TBL-13-10-1" style="vertical-align:baseline;" id="TBL-13-10-"><td style="white-space:normal; text-align:left;" id="TBL-13-10-1"
class="td11"><!--l. 744--><p class="noindent" > </td><td style="white-space:normal; text-align:left;" id="TBL-13-10-2" class="td11"><!--l. 745--><p class="noindent" > </td><td style="white-space:normal; text-align:left;" id="TBL-13-10-2"
class="td11"><!--l. 744--><p class="noindent" ><span class="td11"><!--l. 745--><p class="noindent" ><span
class="cmr-12">If </span><span class="lstinline"></span><span class="cmr-12">If </span><span class="lstinline"></span><span
class="cmtt-12">trans</span> <span class="cmtt-12">trans</span> <span
class="cmr-12">= </span><span class="lstinline"></span><span class="cmr-12">= </span><span class="lstinline"></span><span
@ -309,9 +309,9 @@ class="cmr-8">1</span></sup><span
class="cmr-12">).</span> </td> class="cmr-12">).</span> </td>
</tr><tr </tr><tr
style="vertical-align:baseline;" id="TBL-13-11-"><td style="white-space:normal; text-align:left;" id="TBL-13-11-1" style="vertical-align:baseline;" id="TBL-13-11-"><td style="white-space:normal; text-align:left;" id="TBL-13-11-1"
class="td11"><!--l. 748--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 749--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-12">work</span> </td><td style="white-space:normal; text-align:left;" id="TBL-13-11-2" class="cmtt-12">work</span> </td><td style="white-space:normal; text-align:left;" id="TBL-13-11-2"
class="td11"><!--l. 748--><p class="noindent" ><span class="td11"><!--l. 749--><p class="noindent" ><span
class="cmti-12">type</span><span class="lstinline"></span><span class="cmti-12">type</span><span class="lstinline"></span><span
class="cmtt-12">(</span><span class="cmtt-12">(</span><span
class="cmti-12">kind</span><span class="cmti-12">kind</span><span
@ -328,8 +328,8 @@ class="cmtt-12">target</span><span
class="cmr-12">.</span> </td> class="cmr-12">.</span> </td>
</tr><tr </tr><tr
style="vertical-align:baseline;" id="TBL-13-12-"><td style="white-space:normal; text-align:left;" id="TBL-13-12-1" style="vertical-align:baseline;" id="TBL-13-12-"><td style="white-space:normal; text-align:left;" id="TBL-13-12-1"
class="td11"><!--l. 749--><p class="noindent" > </td><td style="white-space:normal; text-align:left;" id="TBL-13-12-2" class="td11"><!--l. 750--><p class="noindent" > </td><td style="white-space:normal; text-align:left;" id="TBL-13-12-2"
class="td11"><!--l. 749--><p class="noindent" ><span class="td11"><!--l. 750--><p class="noindent" ><span
class="cmr-12">Workspace. Its size should be at least </span><span class="lstinline"></span><span class="cmr-12">Workspace. Its size should be at least </span><span class="lstinline"></span><span
class="cmtt-12">4</span><span class="cmtt-12">4</span><span
class="cmtt-12">&#x00A0;</span><span class="cmtt-12">&#x00A0;</span><span
@ -363,7 +363,7 @@ class="td11"> </td> </tr></table></div>
<!--l. 758--><div class="crosslinks"><p class="noindent"><span <!--l. 759--><div class="crosslinks"><p class="noindent"><span
class="cmr-12">[</span><a class="cmr-12">[</span><a
href="userhtmlsu13.html" ><span href="userhtmlsu13.html" ><span
class="cmr-12">next</span></a><span class="cmr-12">next</span></a><span
@ -380,6 +380,6 @@ class="cmr-12">] [</span><a
href="userhtmlse5.html#userhtmlsu12.html" ><span href="userhtmlse5.html#userhtmlsu12.html" ><span
class="cmr-12">up</span></a><span class="cmr-12">up</span></a><span
class="cmr-12">] </span></p></div> class="cmr-12">] </span></p></div>
<!--l. 758--><p class="indent" > <a <!--l. 759--><p class="indent" > <a
id="tailuserhtmlsu12.html"></a> id="tailuserhtmlsu12.html"></a>
</body></html> </body></html>

@ -10,7 +10,7 @@
<link rel="stylesheet" type="text/css" href="userhtml.css"> <link rel="stylesheet" type="text/css" href="userhtml.css">
</head><body </head><body
> >
<!--l. 758--><div class="crosslinks"><p class="noindent"><span <!--l. 759--><div class="crosslinks"><p class="noindent"><span
class="cmr-12">[</span><a class="cmr-12">[</span><a
href="userhtmlsu14.html" ><span href="userhtmlsu14.html" ><span
class="cmr-12">next</span></a><span class="cmr-12">next</span></a><span
@ -33,8 +33,8 @@ class="cmr-12">5.7 </span></span> <a
class="cmr-12">Method free</span></h4> class="cmr-12">Method free</span></h4>
<div class="center" <div class="center"
> >
<!--l. 760--><p class="noindent" > <!--l. 761--><p class="noindent" >
<!--l. 761--><p class="noindent" ><span class="lstinline"></span><span <!--l. 762--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-12">call</span><span class="cmtt-12">call</span><span
class="cmtt-12">&#x00A0;</span><span class="cmtt-12">&#x00A0;</span><span
class="cmtt-12">p</span><span class="cmtt-12">p</span><span
@ -46,11 +46,11 @@ class="cmtt-12">,</span><span
class="cmtt-12">info</span><span class="cmtt-12">info</span><span
class="cmtt-12">)</span><br /> class="cmtt-12">)</span><br />
</div> </div>
<!--l. 764--><p class="noindent" ><span <!--l. 765--><p class="noindent" ><span
class="cmr-12">This method deallocates the preconditioner data structure </span><span class="lstinline"></span><span class="cmr-12">This method deallocates the preconditioner data structure </span><span class="lstinline"></span><span
class="cmtt-12">p</span><span class="cmtt-12">p</span><span
class="cmr-12">.</span> class="cmr-12">.</span>
<!--l. 767--><p class="noindent" ><span <!--l. 768--><p class="noindent" ><span
class="cmbx-12">Arguments</span> class="cmbx-12">Arguments</span>
<div class="tabular"> <table id="TBL-14" class="tabular" <div class="tabular"> <table id="TBL-14" class="tabular"
cellspacing="0" cellpadding="0" cellspacing="0" cellpadding="0"
@ -58,9 +58,9 @@ cellspacing="0" cellpadding="0"
id="TBL-14-1"><col id="TBL-14-1"><col
id="TBL-14-2"></colgroup><tr id="TBL-14-2"></colgroup><tr
style="vertical-align:baseline;" id="TBL-14-1-"><td style="white-space:normal; text-align:left;" id="TBL-14-1-1" style="vertical-align:baseline;" id="TBL-14-1-"><td style="white-space:normal; text-align:left;" id="TBL-14-1-1"
class="td11"><!--l. 770--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 771--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-12">info</span> </td><td style="white-space:normal; text-align:left;" id="TBL-14-1-2" class="cmtt-12">info</span> </td><td style="white-space:normal; text-align:left;" id="TBL-14-1-2"
class="td11"><!--l. 770--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 771--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-12">integer</span><span class="cmtt-12">integer</span><span
class="cmtt-12">,</span><span class="cmtt-12">,</span><span
class="cmtt-12">&#x00A0;</span><span class="cmtt-12">&#x00A0;</span><span
@ -71,8 +71,8 @@ class="cmtt-12">)</span><span
class="cmr-12">.</span> </td> class="cmr-12">.</span> </td>
</tr><tr </tr><tr
style="vertical-align:baseline;" id="TBL-14-2-"><td style="white-space:normal; text-align:left;" id="TBL-14-2-1" style="vertical-align:baseline;" id="TBL-14-2-"><td style="white-space:normal; text-align:left;" id="TBL-14-2-1"
class="td11"><!--l. 771--><p class="noindent" > </td><td style="white-space:normal; text-align:left;" id="TBL-14-2-2" class="td11"><!--l. 772--><p class="noindent" > </td><td style="white-space:normal; text-align:left;" id="TBL-14-2-2"
class="td11"><!--l. 771--><p class="noindent" ><span class="td11"><!--l. 772--><p class="noindent" ><span
class="cmr-12">Error code. If no error, 0 is returned. See Section</span><span class="cmr-12">Error code. If no error, 0 is returned. See Section</span><span
class="cmr-12">&#x00A0;</span><a class="cmr-12">&#x00A0;</span><a
href="userhtmlse7.html#x26-300007"><span href="userhtmlse7.html#x26-300007"><span
@ -89,7 +89,7 @@ class="td11"> </td> </tr></table></div>
<!--l. 777--><div class="crosslinks"><p class="noindent"><span <!--l. 778--><div class="crosslinks"><p class="noindent"><span
class="cmr-12">[</span><a class="cmr-12">[</span><a
href="userhtmlsu14.html" ><span href="userhtmlsu14.html" ><span
class="cmr-12">next</span></a><span class="cmr-12">next</span></a><span
@ -106,6 +106,6 @@ class="cmr-12">] [</span><a
href="userhtmlse5.html#userhtmlsu13.html" ><span href="userhtmlse5.html#userhtmlsu13.html" ><span
class="cmr-12">up</span></a><span class="cmr-12">up</span></a><span
class="cmr-12">] </span></p></div> class="cmr-12">] </span></p></div>
<!--l. 777--><p class="indent" > <a <!--l. 778--><p class="indent" > <a
id="tailuserhtmlsu13.html"></a> id="tailuserhtmlsu13.html"></a>
</body></html> </body></html>

@ -10,7 +10,7 @@
<link rel="stylesheet" type="text/css" href="userhtml.css"> <link rel="stylesheet" type="text/css" href="userhtml.css">
</head><body </head><body
> >
<!--l. 777--><div class="crosslinks"><p class="noindent"><span <!--l. 778--><div class="crosslinks"><p class="noindent"><span
class="cmr-12">[</span><a class="cmr-12">[</span><a
href="userhtmlsu15.html" ><span href="userhtmlsu15.html" ><span
class="cmr-12">next</span></a><span class="cmr-12">next</span></a><span
@ -33,8 +33,8 @@ class="cmr-12">5.8 </span></span> <a
class="cmr-12">Method descr</span></h4> class="cmr-12">Method descr</span></h4>
<div class="center" <div class="center"
> >
<!--l. 779--><p class="noindent" > <!--l. 780--><p class="noindent" >
<!--l. 780--><p class="noindent" ><span class="lstinline"></span><span <!--l. 781--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-12">call</span><span class="cmtt-12">call</span><span
class="cmtt-12">&#x00A0;</span><span class="cmtt-12">&#x00A0;</span><span
class="cmtt-12">p</span><span class="cmtt-12">p</span><span
@ -54,7 +54,7 @@ class="cmtt-12">&#x00A0;</span><span
class="cmtt-12">verbosity</span><span class="cmtt-12">verbosity</span><span
class="cmtt-12">])</span><br /> class="cmtt-12">])</span><br />
</div> </div>
<!--l. 783--><p class="noindent" ><span <!--l. 784--><p class="noindent" ><span
class="cmr-12">This method prints a description of the preconditioner </span><span class="lstinline"></span><span class="cmr-12">This method prints a description of the preconditioner </span><span class="lstinline"></span><span
class="cmtt-12">p</span> <span class="cmtt-12">p</span> <span
class="cmr-12">to the standard output or to a</span> class="cmr-12">to the standard output or to a</span>
@ -68,7 +68,7 @@ class="cmtt-12">build</span><span
class="cmr-12">, have</span> class="cmr-12">, have</span>
<span <span
class="cmr-12">been called.</span> class="cmr-12">been called.</span>
<!--l. 788--><p class="noindent" ><span <!--l. 789--><p class="noindent" ><span
class="cmbx-12">Arguments</span> class="cmbx-12">Arguments</span>
<div class="tabular"> <table id="TBL-15" class="tabular" <div class="tabular"> <table id="TBL-15" class="tabular"
cellspacing="0" cellpadding="0" cellspacing="0" cellpadding="0"
@ -76,9 +76,9 @@ cellspacing="0" cellpadding="0"
id="TBL-15-1"><col id="TBL-15-1"><col
id="TBL-15-2"></colgroup><tr id="TBL-15-2"></colgroup><tr
style="vertical-align:baseline;" id="TBL-15-1-"><td style="white-space:normal; text-align:left;" id="TBL-15-1-1" style="vertical-align:baseline;" id="TBL-15-1-"><td style="white-space:normal; text-align:left;" id="TBL-15-1-1"
class="td11"><!--l. 791--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 792--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-12">info</span> </td><td style="white-space:normal; text-align:left;" id="TBL-15-1-2" class="cmtt-12">info</span> </td><td style="white-space:normal; text-align:left;" id="TBL-15-1-2"
class="td11"><!--l. 791--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 792--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-12">integer</span><span class="cmtt-12">integer</span><span
class="cmtt-12">,</span><span class="cmtt-12">,</span><span
class="cmtt-12">&#x00A0;</span><span class="cmtt-12">&#x00A0;</span><span
@ -89,8 +89,8 @@ class="cmtt-12">)</span><span
class="cmr-12">.</span> </td> class="cmr-12">.</span> </td>
</tr><tr </tr><tr
style="vertical-align:baseline;" id="TBL-15-2-"><td style="white-space:normal; text-align:left;" id="TBL-15-2-1" style="vertical-align:baseline;" id="TBL-15-2-"><td style="white-space:normal; text-align:left;" id="TBL-15-2-1"
class="td11"><!--l. 792--><p class="noindent" > </td><td style="white-space:normal; text-align:left;" id="TBL-15-2-2" class="td11"><!--l. 793--><p class="noindent" > </td><td style="white-space:normal; text-align:left;" id="TBL-15-2-2"
class="td11"><!--l. 792--><p class="noindent" ><span class="td11"><!--l. 793--><p class="noindent" ><span
class="cmr-12">Error code. If no error, 0 is returned. See Section</span><span class="cmr-12">Error code. If no error, 0 is returned. See Section</span><span
class="cmr-12">&#x00A0;</span><a class="cmr-12">&#x00A0;</span><a
href="userhtmlse7.html#x26-300007"><span href="userhtmlse7.html#x26-300007"><span
@ -98,9 +98,9 @@ class="cmr-12">7</span><!--tex4ht:ref: sec:errors --></a> <span
class="cmr-12">for details.</span></td> class="cmr-12">for details.</span></td>
</tr><tr </tr><tr
style="vertical-align:baseline;" id="TBL-15-3-"><td style="white-space:normal; text-align:left;" id="TBL-15-3-1" style="vertical-align:baseline;" id="TBL-15-3-"><td style="white-space:normal; text-align:left;" id="TBL-15-3-1"
class="td11"><!--l. 793--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 794--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-12">iout</span> </td><td style="white-space:normal; text-align:left;" id="TBL-15-3-2" class="cmtt-12">iout</span> </td><td style="white-space:normal; text-align:left;" id="TBL-15-3-2"
class="td11"><!--l. 793--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 794--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-12">integer</span><span class="cmtt-12">integer</span><span
class="cmtt-12">,</span><span class="cmtt-12">,</span><span
class="cmtt-12">&#x00A0;</span><span class="cmtt-12">&#x00A0;</span><span
@ -113,16 +113,16 @@ class="cmtt-12">optional</span><span
class="cmr-12">.</span> </td> class="cmr-12">.</span> </td>
</tr><tr </tr><tr
style="vertical-align:baseline;" id="TBL-15-4-"><td style="white-space:normal; text-align:left;" id="TBL-15-4-1" style="vertical-align:baseline;" id="TBL-15-4-"><td style="white-space:normal; text-align:left;" id="TBL-15-4-1"
class="td11"><!--l. 794--><p class="noindent" > </td><td style="white-space:normal; text-align:left;" id="TBL-15-4-2" class="td11"><!--l. 795--><p class="noindent" > </td><td style="white-space:normal; text-align:left;" id="TBL-15-4-2"
class="td11"><!--l. 794--><p class="noindent" ><span class="td11"><!--l. 795--><p class="noindent" ><span
class="cmr-12">The id of the file where the preconditioner description will be</span> class="cmr-12">The id of the file where the preconditioner description will be</span>
<span <span
class="cmr-12">printed; the default is the standard output.</span> </td> class="cmr-12">printed; the default is the standard output.</span> </td>
</tr><tr </tr><tr
style="vertical-align:baseline;" id="TBL-15-5-"><td style="white-space:normal; text-align:left;" id="TBL-15-5-1" style="vertical-align:baseline;" id="TBL-15-5-"><td style="white-space:normal; text-align:left;" id="TBL-15-5-1"
class="td11"><!--l. 796--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 797--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-12">root</span> </td><td style="white-space:normal; text-align:left;" id="TBL-15-5-2" class="cmtt-12">root</span> </td><td style="white-space:normal; text-align:left;" id="TBL-15-5-2"
class="td11"><!--l. 796--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 797--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-12">integer</span><span class="cmtt-12">integer</span><span
class="cmtt-12">,</span><span class="cmtt-12">,</span><span
class="cmtt-12">&#x00A0;</span><span class="cmtt-12">&#x00A0;</span><span
@ -135,8 +135,8 @@ class="cmtt-12">optional</span><span
class="cmr-12">.</span> </td> class="cmr-12">.</span> </td>
</tr><tr </tr><tr
style="vertical-align:baseline;" id="TBL-15-6-"><td style="white-space:normal; text-align:left;" id="TBL-15-6-1" style="vertical-align:baseline;" id="TBL-15-6-"><td style="white-space:normal; text-align:left;" id="TBL-15-6-1"
class="td11"><!--l. 797--><p class="noindent" > </td><td style="white-space:normal; text-align:left;" id="TBL-15-6-2" class="td11"><!--l. 798--><p class="noindent" > </td><td style="white-space:normal; text-align:left;" id="TBL-15-6-2"
class="td11"><!--l. 797--><p class="noindent" ><span class="td11"><!--l. 798--><p class="noindent" ><span
class="cmr-12">The id of the process where the preconditioner description</span> class="cmr-12">The id of the process where the preconditioner description</span>
<span <span
class="cmr-12">will be printed; the default is </span><span class="lstinline"></span><span class="cmr-12">will be printed; the default is </span><span class="lstinline"></span><span
@ -144,9 +144,9 @@ class="cmtt-12">psb_root_</span><span
class="cmr-12">.</span> </td> class="cmr-12">.</span> </td>
</tr><tr </tr><tr
style="vertical-align:baseline;" id="TBL-15-7-"><td style="white-space:normal; text-align:left;" id="TBL-15-7-1" style="vertical-align:baseline;" id="TBL-15-7-"><td style="white-space:normal; text-align:left;" id="TBL-15-7-1"
class="td11"><!--l. 799--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 800--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-12">verbosity</span> </td><td style="white-space:normal; text-align:left;" id="TBL-15-7-2" class="cmtt-12">verbosity</span> </td><td style="white-space:normal; text-align:left;" id="TBL-15-7-2"
class="td11"><!--l. 799--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 800--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-12">integer</span><span class="cmtt-12">integer</span><span
class="cmtt-12">,</span><span class="cmtt-12">,</span><span
class="cmtt-12">&#x00A0;</span><span class="cmtt-12">&#x00A0;</span><span
@ -159,8 +159,8 @@ class="cmtt-12">optional</span><span
class="cmr-12">.</span> </td> class="cmr-12">.</span> </td>
</tr><tr </tr><tr
style="vertical-align:baseline;" id="TBL-15-8-"><td style="white-space:normal; text-align:left;" id="TBL-15-8-1" style="vertical-align:baseline;" id="TBL-15-8-"><td style="white-space:normal; text-align:left;" id="TBL-15-8-1"
class="td11"><!--l. 800--><p class="noindent" > </td><td style="white-space:normal; text-align:left;" id="TBL-15-8-2" class="td11"><!--l. 801--><p class="noindent" > </td><td style="white-space:normal; text-align:left;" id="TBL-15-8-2"
class="td11"><!--l. 800--><p class="noindent" ><span class="td11"><!--l. 801--><p class="noindent" ><span
class="cmr-12">The verbosity level of the description. Default value is 0. For</span> class="cmr-12">The verbosity level of the description. Default value is 0. For</span>
<span <span
class="cmr-12">values higher than 0, it prints out further information, e.g., for</span> class="cmr-12">values higher than 0, it prints out further information, e.g., for</span>
@ -174,7 +174,7 @@ class="td11"> </td> </tr></table></div>
<!--l. 807--><div class="crosslinks"><p class="noindent"><span <!--l. 808--><div class="crosslinks"><p class="noindent"><span
class="cmr-12">[</span><a class="cmr-12">[</span><a
href="userhtmlsu15.html" ><span href="userhtmlsu15.html" ><span
class="cmr-12">next</span></a><span class="cmr-12">next</span></a><span
@ -191,6 +191,6 @@ class="cmr-12">] [</span><a
href="userhtmlse5.html#userhtmlsu14.html" ><span href="userhtmlse5.html#userhtmlsu14.html" ><span
class="cmr-12">up</span></a><span class="cmr-12">up</span></a><span
class="cmr-12">] </span></p></div> class="cmr-12">] </span></p></div>
<!--l. 807--><p class="indent" > <a <!--l. 808--><p class="indent" > <a
id="tailuserhtmlsu14.html"></a> id="tailuserhtmlsu14.html"></a>
</body></html> </body></html>

@ -10,7 +10,7 @@
<link rel="stylesheet" type="text/css" href="userhtml.css"> <link rel="stylesheet" type="text/css" href="userhtml.css">
</head><body </head><body
> >
<!--l. 807--><div class="crosslinks"><p class="noindent"><span <!--l. 808--><div class="crosslinks"><p class="noindent"><span
class="cmr-12">[</span><a class="cmr-12">[</span><a
href="userhtmlsu14.html" ><span href="userhtmlsu14.html" ><span
class="cmr-12">prev</span></a><span class="cmr-12">prev</span></a><span
@ -28,19 +28,19 @@ class="cmr-12">] </span></p></div>
class="cmr-12">5.9 </span></span> <a class="cmr-12">5.9 </span></span> <a
id="x24-230005.9"></a><span id="x24-230005.9"></a><span
class="cmr-12">Auxiliary Methods</span></h4> class="cmr-12">Auxiliary Methods</span></h4>
<!--l. 808--><p class="noindent" ><span <!--l. 809--><p class="noindent" ><span
class="cmr-12">Various functionalities are implemented as additional methods of the preconditioner</span> class="cmr-12">Various functionalities are implemented as additional methods of the preconditioner</span>
<span <span
class="cmr-12">object.</span> class="cmr-12">object.</span>
<!--l. 811--><p class="noindent" > <!--l. 812--><p class="noindent" >
<h5 class="subsubsectionHead"><span class="titlemark"><span <h5 class="subsubsectionHead"><span class="titlemark"><span
class="cmr-12">5.9.1 </span></span> <a class="cmr-12">5.9.1 </span></span> <a
id="x24-240005.9.1"></a><span id="x24-240005.9.1"></a><span
class="cmr-12">Method: dump</span></h5> class="cmr-12">Method: dump</span></h5>
<div class="center" <div class="center"
> >
<!--l. 813--><p class="noindent" > <!--l. 814--><p class="noindent" >
<!--l. 814--><p class="noindent" ><span class="lstinline"></span><span <!--l. 815--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-12">call</span><span class="cmtt-12">call</span><span
class="cmtt-12">&#x00A0;</span><span class="cmtt-12">&#x00A0;</span><span
class="cmtt-12">p</span><span class="cmtt-12">p</span><span
@ -68,9 +68,9 @@ class="cmtt-12">,</span><span
class="cmtt-12">global_num</span><span class="cmtt-12">global_num</span><span
class="cmtt-12">])</span><br /> class="cmtt-12">])</span><br />
</div> </div>
<!--l. 817--><p class="noindent" ><span <!--l. 818--><p class="noindent" ><span
class="cmr-12">Dump on file.</span> class="cmr-12">Dump on file.</span>
<!--l. 820--><p class="noindent" ><span <!--l. 821--><p class="noindent" ><span
class="cmbx-12">Arguments</span> class="cmbx-12">Arguments</span>
<div class="tabular"> <table id="TBL-16" class="tabular" <div class="tabular"> <table id="TBL-16" class="tabular"
cellspacing="0" cellpadding="0" cellspacing="0" cellpadding="0"
@ -78,9 +78,9 @@ cellspacing="0" cellpadding="0"
id="TBL-16-1"><col id="TBL-16-1"><col
id="TBL-16-2"></colgroup><tr id="TBL-16-2"></colgroup><tr
style="vertical-align:baseline;" id="TBL-16-1-"><td style="white-space:normal; text-align:left;" id="TBL-16-1-1" style="vertical-align:baseline;" id="TBL-16-1-"><td style="white-space:normal; text-align:left;" id="TBL-16-1-1"
class="td11"><!--l. 823--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 824--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-12">info</span> </td><td style="white-space:normal; text-align:left;" id="TBL-16-1-2" class="cmtt-12">info</span> </td><td style="white-space:normal; text-align:left;" id="TBL-16-1-2"
class="td11"><!--l. 823--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 824--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-12">integer</span><span class="cmtt-12">integer</span><span
class="cmtt-12">,</span><span class="cmtt-12">,</span><span
class="cmtt-12">&#x00A0;</span><span class="cmtt-12">&#x00A0;</span><span
@ -91,8 +91,8 @@ class="cmtt-12">)</span><span
class="cmr-12">.</span> </td> class="cmr-12">.</span> </td>
</tr><tr </tr><tr
style="vertical-align:baseline;" id="TBL-16-2-"><td style="white-space:normal; text-align:left;" id="TBL-16-2-1" style="vertical-align:baseline;" id="TBL-16-2-"><td style="white-space:normal; text-align:left;" id="TBL-16-2-1"
class="td11"><!--l. 824--><p class="noindent" > </td><td style="white-space:normal; text-align:left;" id="TBL-16-2-2" class="td11"><!--l. 825--><p class="noindent" > </td><td style="white-space:normal; text-align:left;" id="TBL-16-2-2"
class="td11"><!--l. 824--><p class="noindent" ><span class="td11"><!--l. 825--><p class="noindent" ><span
class="cmr-12">Error code. If no error, 0 is returned. See Section</span><span class="cmr-12">Error code. If no error, 0 is returned. See Section</span><span
class="cmr-12">&#x00A0;</span><a class="cmr-12">&#x00A0;</span><a
href="userhtmlse7.html#x26-300007"><span href="userhtmlse7.html#x26-300007"><span
@ -100,9 +100,9 @@ class="cmr-12">7</span><!--tex4ht:ref: sec:errors --></a> <span
class="cmr-12">for details.</span> </td> class="cmr-12">for details.</span> </td>
</tr><tr </tr><tr
style="vertical-align:baseline;" id="TBL-16-3-"><td style="white-space:normal; text-align:left;" id="TBL-16-3-1" style="vertical-align:baseline;" id="TBL-16-3-"><td style="white-space:normal; text-align:left;" id="TBL-16-3-1"
class="td11"><!--l. 825--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 826--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-12">amold</span> </td><td style="white-space:normal; text-align:left;" id="TBL-16-3-2" class="cmtt-12">amold</span> </td><td style="white-space:normal; text-align:left;" id="TBL-16-3-2"
class="td11"><!--l. 825--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 826--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-12">class</span><span class="cmtt-12">class</span><span
class="cmtt-12">(</span><span class="cmtt-12">(</span><span
class="cmtt-12">psb_</span><span class="cmtt-12">psb_</span><span
@ -119,8 +119,8 @@ class="cmtt-12">optional</span><span
class="cmr-12">.</span> </td> class="cmr-12">.</span> </td>
</tr><tr </tr><tr
style="vertical-align:baseline;" id="TBL-16-4-"><td style="white-space:normal; text-align:left;" id="TBL-16-4-1" style="vertical-align:baseline;" id="TBL-16-4-"><td style="white-space:normal; text-align:left;" id="TBL-16-4-1"
class="td11"><!--l. 826--><p class="noindent" > </td><td style="white-space:normal; text-align:left;" id="TBL-16-4-2" class="td11"><!--l. 827--><p class="noindent" > </td><td style="white-space:normal; text-align:left;" id="TBL-16-4-2"
class="td11"><!--l. 826--><p class="noindent" ><span class="td11"><!--l. 827--><p class="noindent" ><span
class="cmr-12">The desired dynamic type for internal matrix components; this</span> class="cmr-12">The desired dynamic type for internal matrix components; this</span>
<span <span
class="cmr-12">allows e.g. running on GPUs; it needs not be the same on all</span> class="cmr-12">allows e.g. running on GPUs; it needs not be the same on all</span>
@ -134,15 +134,15 @@ class="cmr-12">.</span> </td>
</tr><tr </tr><tr
style="vertical-align:baseline;" id="TBL-16-5-"><td style="white-space:normal; text-align:left;" id="TBL-16-5-1" style="vertical-align:baseline;" id="TBL-16-5-"><td style="white-space:normal; text-align:left;" id="TBL-16-5-1"
class="td11"> </td> </tr></table></div> class="td11"> </td> </tr></table></div>
<!--l. 833--><p class="noindent" > <!--l. 834--><p class="noindent" >
<h5 class="subsubsectionHead"><span class="titlemark"><span <h5 class="subsubsectionHead"><span class="titlemark"><span
class="cmr-12">5.9.2 </span></span> <a class="cmr-12">5.9.2 </span></span> <a
id="x24-250005.9.2"></a><span id="x24-250005.9.2"></a><span
class="cmr-12">Method: clone</span></h5> class="cmr-12">Method: clone</span></h5>
<div class="center" <div class="center"
> >
<!--l. 835--><p class="noindent" > <!--l. 836--><p class="noindent" >
<!--l. 836--><p class="noindent" ><span class="lstinline"></span><span <!--l. 837--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-12">call</span><span class="cmtt-12">call</span><span
class="cmtt-12">&#x00A0;</span><span class="cmtt-12">&#x00A0;</span><span
class="cmtt-12">p</span><span class="cmtt-12">p</span><span
@ -157,9 +157,9 @@ class="cmtt-12">)</span><br />
<!--l. 839--><p class="noindent" ><span <!--l. 840--><p class="noindent" ><span
class="cmr-12">Create a (deep) copy of the preconditioner object.</span> class="cmr-12">Create a (deep) copy of the preconditioner object.</span>
<!--l. 842--><p class="noindent" ><span <!--l. 843--><p class="noindent" ><span
class="cmbx-12">Arguments</span> class="cmbx-12">Arguments</span>
<div class="tabular"> <table id="TBL-17" class="tabular" <div class="tabular"> <table id="TBL-17" class="tabular"
cellspacing="0" cellpadding="0" cellspacing="0" cellpadding="0"
@ -167,9 +167,9 @@ cellspacing="0" cellpadding="0"
id="TBL-17-1"><col id="TBL-17-1"><col
id="TBL-17-2"></colgroup><tr id="TBL-17-2"></colgroup><tr
style="vertical-align:baseline;" id="TBL-17-1-"><td style="white-space:normal; text-align:left;" id="TBL-17-1-1" style="vertical-align:baseline;" id="TBL-17-1-"><td style="white-space:normal; text-align:left;" id="TBL-17-1-1"
class="td11"><!--l. 845--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 846--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-12">pout</span> </td><td style="white-space:normal; text-align:left;" id="TBL-17-1-2" class="cmtt-12">pout</span> </td><td style="white-space:normal; text-align:left;" id="TBL-17-1-2"
class="td11"><!--l. 845--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 846--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-12">type</span><span class="cmtt-12">type</span><span
class="cmtt-12">(</span><span class="cmtt-12">(</span><span
class="cmtt-12">amg_</span><span class="cmtt-12">amg_</span><span
@ -184,8 +184,8 @@ class="cmtt-12">)</span><span
class="cmr-12">.</span> </td> class="cmr-12">.</span> </td>
</tr><tr </tr><tr
style="vertical-align:baseline;" id="TBL-17-2-"><td style="white-space:normal; text-align:left;" id="TBL-17-2-1" style="vertical-align:baseline;" id="TBL-17-2-"><td style="white-space:normal; text-align:left;" id="TBL-17-2-1"
class="td11"><!--l. 846--><p class="noindent" > </td><td style="white-space:normal; text-align:left;" id="TBL-17-2-2" class="td11"><!--l. 847--><p class="noindent" > </td><td style="white-space:normal; text-align:left;" id="TBL-17-2-2"
class="td11"><!--l. 846--><p class="noindent" ><span class="td11"><!--l. 847--><p class="noindent" ><span
class="cmr-12">The copy of the preconditioner data structure. Note that </span><span class="cmr-12">The copy of the preconditioner data structure. Note that </span><span
class="cmti-12">x </span><span class="cmti-12">x </span><span
class="cmr-12">must</span> class="cmr-12">must</span>
@ -199,9 +199,9 @@ class="cmr-12">, single/double precision</span>
class="cmr-12">version of AMG4PSBLAS under use.</span> </td> class="cmr-12">version of AMG4PSBLAS under use.</span> </td>
</tr><tr </tr><tr
style="vertical-align:baseline;" id="TBL-17-3-"><td style="white-space:normal; text-align:left;" id="TBL-17-3-1" style="vertical-align:baseline;" id="TBL-17-3-"><td style="white-space:normal; text-align:left;" id="TBL-17-3-1"
class="td11"><!--l. 849--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 850--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-12">info</span> </td><td style="white-space:normal; text-align:left;" id="TBL-17-3-2" class="cmtt-12">info</span> </td><td style="white-space:normal; text-align:left;" id="TBL-17-3-2"
class="td11"><!--l. 849--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 850--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-12">integer</span><span class="cmtt-12">integer</span><span
class="cmtt-12">,</span><span class="cmtt-12">,</span><span
class="cmtt-12">&#x00A0;</span><span class="cmtt-12">&#x00A0;</span><span
@ -212,8 +212,8 @@ class="cmtt-12">)</span><span
class="cmr-12">.</span> </td> class="cmr-12">.</span> </td>
</tr><tr </tr><tr
style="vertical-align:baseline;" id="TBL-17-4-"><td style="white-space:normal; text-align:left;" id="TBL-17-4-1" style="vertical-align:baseline;" id="TBL-17-4-"><td style="white-space:normal; text-align:left;" id="TBL-17-4-1"
class="td11"><!--l. 850--><p class="noindent" > </td><td style="white-space:normal; text-align:left;" id="TBL-17-4-2" class="td11"><!--l. 851--><p class="noindent" > </td><td style="white-space:normal; text-align:left;" id="TBL-17-4-2"
class="td11"><!--l. 850--><p class="noindent" ><span class="td11"><!--l. 851--><p class="noindent" ><span
class="cmr-12">Error code. If no error, 0 is returned. See Section</span><span class="cmr-12">Error code. If no error, 0 is returned. See Section</span><span
class="cmr-12">&#x00A0;</span><a class="cmr-12">&#x00A0;</span><a
href="userhtmlse7.html#x26-300007"><span href="userhtmlse7.html#x26-300007"><span
@ -222,15 +222,15 @@ class="cmr-12">for details.</span> </td>
</tr><tr </tr><tr
style="vertical-align:baseline;" id="TBL-17-5-"><td style="white-space:normal; text-align:left;" id="TBL-17-5-1" style="vertical-align:baseline;" id="TBL-17-5-"><td style="white-space:normal; text-align:left;" id="TBL-17-5-1"
class="td11"> </td> </tr></table></div> class="td11"> </td> </tr></table></div>
<!--l. 855--><p class="noindent" > <!--l. 856--><p class="noindent" >
<h5 class="subsubsectionHead"><span class="titlemark"><span <h5 class="subsubsectionHead"><span class="titlemark"><span
class="cmr-12">5.9.3 </span></span> <a class="cmr-12">5.9.3 </span></span> <a
id="x24-260005.9.3"></a><span id="x24-260005.9.3"></a><span
class="cmr-12">Method: sizeof</span></h5> class="cmr-12">Method: sizeof</span></h5>
<div class="center" <div class="center"
> >
<!--l. 857--><p class="noindent" > <!--l. 858--><p class="noindent" >
<!--l. 858--><p class="noindent" ><span class="lstinline"></span><span <!--l. 859--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-12">sz</span><span class="cmtt-12">sz</span><span
class="cmtt-12">&#x00A0;</span><span class="cmtt-12">&#x00A0;</span><span
class="cmtt-12">=</span><span class="cmtt-12">=</span><span
@ -248,9 +248,9 @@ cellspacing="0" cellpadding="0"
id="TBL-18-1"><col id="TBL-18-1"><col
id="TBL-18-2"></colgroup><tr id="TBL-18-2"></colgroup><tr
style="vertical-align:baseline;" id="TBL-18-1-"><td style="white-space:normal; text-align:left;" id="TBL-18-1-1" style="vertical-align:baseline;" id="TBL-18-1-"><td style="white-space:normal; text-align:left;" id="TBL-18-1-1"
class="td11"><!--l. 862--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 863--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-12">global</span> </td> <td style="white-space:normal; text-align:left;" id="TBL-18-1-2" class="cmtt-12">global</span> </td> <td style="white-space:normal; text-align:left;" id="TBL-18-1-2"
class="td11"><!--l. 862--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 863--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-12">logical</span><span class="cmtt-12">logical</span><span
class="cmtt-12">,</span><span class="cmtt-12">,</span><span
class="cmtt-12">&#x00A0;</span><span class="cmtt-12">&#x00A0;</span><span
@ -258,8 +258,8 @@ class="cmtt-12">optional</span><span
class="cmr-12">.</span> </td> class="cmr-12">.</span> </td>
</tr><tr </tr><tr
style="vertical-align:baseline;" id="TBL-18-2-"><td style="white-space:normal; text-align:left;" id="TBL-18-2-1" style="vertical-align:baseline;" id="TBL-18-2-"><td style="white-space:normal; text-align:left;" id="TBL-18-2-1"
class="td11"><!--l. 863--><p class="noindent" > </td><td style="white-space:normal; text-align:left;" id="TBL-18-2-2" class="td11"><!--l. 864--><p class="noindent" > </td><td style="white-space:normal; text-align:left;" id="TBL-18-2-2"
class="td11"><!--l. 863--><p class="noindent" ><span class="td11"><!--l. 864--><p class="noindent" ><span
class="cmr-12">Whether the global or local preconditioner memory occupatio is</span> class="cmr-12">Whether the global or local preconditioner memory occupatio is</span>
<span <span
class="cmr-12">desired. Default: </span><span class="lstinline"></span><span class="cmr-12">desired. Default: </span><span class="lstinline"></span><span
@ -272,7 +272,7 @@ class="cmr-12">.</span> </td
class="td11"> </td> </tr></table> class="td11"> </td> </tr></table>
</div> <span </div> <span
class="cmr-12">Return memory footprint in bytes.</span> class="cmr-12">Return memory footprint in bytes.</span>
<!--l. 870--><p class="noindent" > <!--l. 871--><p class="noindent" >
<h5 class="subsubsectionHead"><span class="titlemark"><span <h5 class="subsubsectionHead"><span class="titlemark"><span
class="cmr-12">5.9.4 </span></span> <a class="cmr-12">5.9.4 </span></span> <a
id="x24-270005.9.4"></a><span id="x24-270005.9.4"></a><span
@ -280,8 +280,8 @@ class="cmr-12">Method: allocate</span><span
class="cmr-12">_wrk</span></h5> class="cmr-12">_wrk</span></h5>
<div class="center" <div class="center"
> >
<!--l. 872--><p class="noindent" > <!--l. 873--><p class="noindent" >
<!--l. 873--><p class="noindent" ><span class="lstinline"></span><span <!--l. 874--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-12">call</span><span class="cmtt-12">call</span><span
class="cmtt-12">&#x00A0;</span><span class="cmtt-12">&#x00A0;</span><span
class="cmtt-12">p</span><span class="cmtt-12">p</span><span
@ -294,7 +294,7 @@ class="cmtt-12">&#x00A0;</span><span
class="cmtt-12">vmold</span><span class="cmtt-12">vmold</span><span
class="cmtt-12">])</span><br /> class="cmtt-12">])</span><br />
</div> </div>
<!--l. 875--><p class="noindent" ><span <!--l. 876--><p class="noindent" ><span
class="cmr-12">n Allocate internal work vectors. Each application of the preconditioner uses a number of</span> class="cmr-12">n Allocate internal work vectors. Each application of the preconditioner uses a number of</span>
<span <span
class="cmr-12">work vectors which are allocated internally as necessary; therefore allocation and</span> class="cmr-12">work vectors which are allocated internally as necessary; therefore allocation and</span>
@ -326,7 +326,7 @@ class="cmr-12">argument to the </span><span class="lstinline"></span><span
class="cmtt-12">apply</span> class="cmtt-12">apply</span>
<span <span
class="cmr-12">method.</span> class="cmr-12">method.</span>
<!--l. 892--><p class="noindent" ><span <!--l. 893--><p class="noindent" ><span
class="cmbx-12">Arguments</span> class="cmbx-12">Arguments</span>
<div class="tabular"> <table id="TBL-19" class="tabular" <div class="tabular"> <table id="TBL-19" class="tabular"
cellspacing="0" cellpadding="0" cellspacing="0" cellpadding="0"
@ -334,9 +334,9 @@ cellspacing="0" cellpadding="0"
id="TBL-19-1"><col id="TBL-19-1"><col
id="TBL-19-2"></colgroup><tr id="TBL-19-2"></colgroup><tr
style="vertical-align:baseline;" id="TBL-19-1-"><td style="white-space:normal; text-align:left;" id="TBL-19-1-1" style="vertical-align:baseline;" id="TBL-19-1-"><td style="white-space:normal; text-align:left;" id="TBL-19-1-1"
class="td11"><!--l. 895--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 896--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-12">info</span> </td><td style="white-space:normal; text-align:left;" id="TBL-19-1-2" class="cmtt-12">info</span> </td><td style="white-space:normal; text-align:left;" id="TBL-19-1-2"
class="td11"><!--l. 895--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 896--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-12">integer</span><span class="cmtt-12">integer</span><span
class="cmtt-12">,</span><span class="cmtt-12">,</span><span
class="cmtt-12">&#x00A0;</span><span class="cmtt-12">&#x00A0;</span><span
@ -347,8 +347,8 @@ class="cmtt-12">)</span><span
class="cmr-12">.</span> </td> class="cmr-12">.</span> </td>
</tr><tr </tr><tr
style="vertical-align:baseline;" id="TBL-19-2-"><td style="white-space:normal; text-align:left;" id="TBL-19-2-1" style="vertical-align:baseline;" id="TBL-19-2-"><td style="white-space:normal; text-align:left;" id="TBL-19-2-1"
class="td11"><!--l. 896--><p class="noindent" > </td><td style="white-space:normal; text-align:left;" id="TBL-19-2-2" class="td11"><!--l. 897--><p class="noindent" > </td><td style="white-space:normal; text-align:left;" id="TBL-19-2-2"
class="td11"><!--l. 896--><p class="noindent" ><span class="td11"><!--l. 897--><p class="noindent" ><span
class="cmr-12">Error code. If no error, 0 is returned. See Section</span><span class="cmr-12">Error code. If no error, 0 is returned. See Section</span><span
class="cmr-12">&#x00A0;</span><a class="cmr-12">&#x00A0;</span><a
href="userhtmlse7.html#x26-300007"><span href="userhtmlse7.html#x26-300007"><span
@ -356,9 +356,9 @@ class="cmr-12">7</span><!--tex4ht:ref: sec:errors --></a> <span
class="cmr-12">for details.</span> </td> class="cmr-12">for details.</span> </td>
</tr><tr </tr><tr
style="vertical-align:baseline;" id="TBL-19-3-"><td style="white-space:normal; text-align:left;" id="TBL-19-3-1" style="vertical-align:baseline;" id="TBL-19-3-"><td style="white-space:normal; text-align:left;" id="TBL-19-3-1"
class="td11"><!--l. 897--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 898--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-12">vmold</span> </td><td style="white-space:normal; text-align:left;" id="TBL-19-3-2" class="cmtt-12">vmold</span> </td><td style="white-space:normal; text-align:left;" id="TBL-19-3-2"
class="td11"><!--l. 897--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 898--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-12">class</span><span class="cmtt-12">class</span><span
class="cmtt-12">(</span><span class="cmtt-12">(</span><span
class="cmtt-12">psb_</span><span class="cmtt-12">psb_</span><span
@ -375,15 +375,15 @@ class="cmtt-12">optional</span><span
class="cmr-12">.</span> </td> class="cmr-12">.</span> </td>
</tr><tr </tr><tr
style="vertical-align:baseline;" id="TBL-19-4-"><td style="white-space:normal; text-align:left;" id="TBL-19-4-1" style="vertical-align:baseline;" id="TBL-19-4-"><td style="white-space:normal; text-align:left;" id="TBL-19-4-1"
class="td11"><!--l. 898--><p class="noindent" > </td><td style="white-space:normal; text-align:left;" id="TBL-19-4-2" class="td11"><!--l. 899--><p class="noindent" > </td><td style="white-space:normal; text-align:left;" id="TBL-19-4-2"
class="td11"><!--l. 898--><p class="noindent" ><span class="td11"><!--l. 899--><p class="noindent" ><span
class="cmr-12">The desired dynamic type for internal vector components; this</span> class="cmr-12">The desired dynamic type for internal vector components; this</span>
<span <span
class="cmr-12">allows e.g. running on GPUs.</span> </td> class="cmr-12">allows e.g. running on GPUs.</span> </td>
</tr><tr </tr><tr
style="vertical-align:baseline;" id="TBL-19-5-"><td style="white-space:normal; text-align:left;" id="TBL-19-5-1" style="vertical-align:baseline;" id="TBL-19-5-"><td style="white-space:normal; text-align:left;" id="TBL-19-5-1"
class="td11"> </td> </tr></table></div> class="td11"> </td> </tr></table></div>
<!--l. 904--><p class="noindent" > <!--l. 905--><p class="noindent" >
<h5 class="subsubsectionHead"><span class="titlemark"><span <h5 class="subsubsectionHead"><span class="titlemark"><span
class="cmr-12">5.9.5 </span></span> <a class="cmr-12">5.9.5 </span></span> <a
id="x24-280005.9.5"></a><span id="x24-280005.9.5"></a><span
@ -391,8 +391,8 @@ class="cmr-12">Method: free</span><span
class="cmr-12">_wrk</span></h5> class="cmr-12">_wrk</span></h5>
<div class="center" <div class="center"
> >
<!--l. 906--><p class="noindent" > <!--l. 907--><p class="noindent" >
<!--l. 907--><p class="noindent" ><span class="lstinline"></span><span <!--l. 908--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-12">call</span><span class="cmtt-12">call</span><span
class="cmtt-12">&#x00A0;</span><span class="cmtt-12">&#x00A0;</span><span
class="cmtt-12">p</span><span class="cmtt-12">p</span><span
@ -402,9 +402,9 @@ class="cmtt-12">(</span><span
class="cmtt-12">info</span><span class="cmtt-12">info</span><span
class="cmtt-12">)</span><br /> class="cmtt-12">)</span><br />
</div> </div>
<!--l. 910--><p class="noindent" ><span <!--l. 911--><p class="noindent" ><span
class="cmr-12">Deallocate internal work vectors.</span> class="cmr-12">Deallocate internal work vectors.</span>
<!--l. 913--><p class="noindent" ><span <!--l. 914--><p class="noindent" ><span
class="cmbx-12">Arguments</span> class="cmbx-12">Arguments</span>
<div class="tabular"> <table id="TBL-20" class="tabular" <div class="tabular"> <table id="TBL-20" class="tabular"
cellspacing="0" cellpadding="0" cellspacing="0" cellpadding="0"
@ -412,9 +412,9 @@ cellspacing="0" cellpadding="0"
id="TBL-20-1"><col id="TBL-20-1"><col
id="TBL-20-2"></colgroup><tr id="TBL-20-2"></colgroup><tr
style="vertical-align:baseline;" id="TBL-20-1-"><td style="white-space:normal; text-align:left;" id="TBL-20-1-1" style="vertical-align:baseline;" id="TBL-20-1-"><td style="white-space:normal; text-align:left;" id="TBL-20-1-1"
class="td11"><!--l. 916--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 917--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-12">info</span> </td><td style="white-space:normal; text-align:left;" id="TBL-20-1-2" class="cmtt-12">info</span> </td><td style="white-space:normal; text-align:left;" id="TBL-20-1-2"
class="td11"><!--l. 916--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 917--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-12">integer</span><span class="cmtt-12">integer</span><span
class="cmtt-12">,</span><span class="cmtt-12">,</span><span
class="cmtt-12">&#x00A0;</span><span class="cmtt-12">&#x00A0;</span><span
@ -425,8 +425,8 @@ class="cmtt-12">)</span><span
class="cmr-12">.</span> </td> class="cmr-12">.</span> </td>
</tr><tr </tr><tr
style="vertical-align:baseline;" id="TBL-20-2-"><td style="white-space:normal; text-align:left;" id="TBL-20-2-1" style="vertical-align:baseline;" id="TBL-20-2-"><td style="white-space:normal; text-align:left;" id="TBL-20-2-1"
class="td11"><!--l. 917--><p class="noindent" > </td><td style="white-space:normal; text-align:left;" id="TBL-20-2-2" class="td11"><!--l. 918--><p class="noindent" > </td><td style="white-space:normal; text-align:left;" id="TBL-20-2-2"
class="td11"><!--l. 917--><p class="noindent" ><span class="td11"><!--l. 918--><p class="noindent" ><span
class="cmr-12">Error code. If no error, 0 is returned. See Section</span><span class="cmr-12">Error code. If no error, 0 is returned. See Section</span><span
class="cmr-12">&#x00A0;</span><a class="cmr-12">&#x00A0;</span><a
href="userhtmlse7.html#x26-300007"><span href="userhtmlse7.html#x26-300007"><span

@ -718,22 +718,22 @@ class="td11"><!--l. 248--><p class="noindent" >Coarse size threshold per pro
aggregation stops if the global number of aggregation stops if the global number of
variables of the computed coarsest matrix variables of the computed coarsest matrix
is lower than or equal to this threshold is lower than or equal to this threshold
multiplied by the number of processes. multiplied by the number of processes
<!--l. 254--><p class="noindent" > </td> (see Note). </td>
</tr><tr </tr><tr
class="hline"><td><hr></td><td><hr></td><td><hr></td><td><hr></td><td><hr></td></tr><tr class="hline"><td><hr></td><td><hr></td><td><hr></td><td><hr></td><td><hr></td></tr><tr
style="vertical-align:baseline;" id="TBL-5-3-"><td style="white-space:normal; text-align:left;" id="TBL-5-3-1" style="vertical-align:baseline;" id="TBL-5-3-"><td style="white-space:normal; text-align:left;" id="TBL-5-3-1"
class="td11"><!--l. 255--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 254--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-10x-x-109">&#8217;</span><span class="cmtt-10x-x-109">&#8217;</span><span
class="cmtt-10x-x-109">MIN_COARSE_SIZE</span><span class="cmtt-10x-x-109">MIN_COARSE_SIZE</span><span
class="cmtt-10x-x-109">&#8217;</span> </td><td style="white-space:nowrap; text-align:left;" id="TBL-5-3-2" class="cmtt-10x-x-109">&#8217;</span> </td><td style="white-space:nowrap; text-align:left;" id="TBL-5-3-2"
class="td11"><span class="lstinline"></span><!--l. 255--><p class="noindent" ><span class="td11"><span class="lstinline"></span><!--l. 254--><p class="noindent" ><span
class="cmtt-10x-x-109">integer</span> </td><td style="white-space:normal; text-align:left;" id="TBL-5-3-3" class="cmtt-10x-x-109">integer</span> </td><td style="white-space:normal; text-align:left;" id="TBL-5-3-3"
class="td11"><!--l. 256--><p class="noindent" >Any number class="td11"><!--l. 255--><p class="noindent" >Any number
<!--l. 256--><p class="noindent" ><span <!--l. 255--><p class="noindent" ><span
class="cmmi-10x-x-109">&#x003E; </span>0 </td><td style="white-space:normal; text-align:left;" id="TBL-5-3-4" class="cmmi-10x-x-109">&#x003E; </span>0 </td><td style="white-space:normal; text-align:left;" id="TBL-5-3-4"
class="td11"><!--l. 257--><p class="noindent" >-1 </td><td style="white-space:normal; text-align:left;" id="TBL-5-3-5" class="td11"><!--l. 256--><p class="noindent" >-1 </td><td style="white-space:normal; text-align:left;" id="TBL-5-3-5"
class="td11"><!--l. 258--><p class="noindent" >Coarse size threshold. The aggregation class="td11"><!--l. 257--><p class="noindent" >Coarse size threshold. The aggregation
stops if the global number of variables stops if the global number of variables
of the computed coarsest matrix is lower of the computed coarsest matrix is lower
than or equal than or equal
@ -746,17 +746,17 @@ class="cmtt-10x-x-109">&#8217;</span>. </td>
</tr><tr </tr><tr
class="hline"><td><hr></td><td><hr></td><td><hr></td><td><hr></td><td><hr></td></tr><tr class="hline"><td><hr></td><td><hr></td><td><hr></td><td><hr></td><td><hr></td></tr><tr
style="vertical-align:baseline;" id="TBL-5-4-"><td style="white-space:normal; text-align:left;" id="TBL-5-4-1" style="vertical-align:baseline;" id="TBL-5-4-"><td style="white-space:normal; text-align:left;" id="TBL-5-4-1"
class="td11"><!--l. 267--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 266--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-10x-x-109">&#8217;</span><span class="cmtt-10x-x-109">&#8217;</span><span
class="cmtt-10x-x-109">MIN_CR_RATIO</span><span class="cmtt-10x-x-109">MIN_CR_RATIO</span><span
class="cmtt-10x-x-109">&#8217;</span> </td><td style="white-space:nowrap; text-align:left;" id="TBL-5-4-2" class="cmtt-10x-x-109">&#8217;</span> </td><td style="white-space:nowrap; text-align:left;" id="TBL-5-4-2"
class="td11"><span class="lstinline"></span><!--l. 267--><p class="noindent" ><span class="td11"><span class="lstinline"></span><!--l. 266--><p class="noindent" ><span
class="cmtt-10x-x-109">real</span> </td><td style="white-space:normal; text-align:left;" id="TBL-5-4-3" class="cmtt-10x-x-109">real</span> </td><td style="white-space:normal; text-align:left;" id="TBL-5-4-3"
class="td11"><!--l. 268--><p class="noindent" >Any number class="td11"><!--l. 267--><p class="noindent" >Any number
<!--l. 268--><p class="noindent" ><span <!--l. 267--><p class="noindent" ><span
class="cmmi-10x-x-109">&#x003E; </span>1 </td><td style="white-space:normal; text-align:left;" id="TBL-5-4-4" class="cmmi-10x-x-109">&#x003E; </span>1 </td><td style="white-space:normal; text-align:left;" id="TBL-5-4-4"
class="td11"><!--l. 269--><p class="noindent" >1.5 </td><td style="white-space:normal; text-align:left;" id="TBL-5-4-5" class="td11"><!--l. 268--><p class="noindent" >1.5 </td><td style="white-space:normal; text-align:left;" id="TBL-5-4-5"
class="td11"><!--l. 270--><p class="noindent" >Minimum coarsening class="td11"><!--l. 269--><p class="noindent" >Minimum coarsening
ratio. The aggregation stops if the ratio ratio. The aggregation stops if the ratio
between the global matrix dimensions at between the global matrix dimensions at
two consecutive levels is lower than or two consecutive levels is lower than or
@ -764,41 +764,41 @@ equal to this threshold (see Note). </td>
</tr><tr </tr><tr
class="hline"><td><hr></td><td><hr></td><td><hr></td><td><hr></td><td><hr></td></tr><tr class="hline"><td><hr></td><td><hr></td><td><hr></td><td><hr></td><td><hr></td></tr><tr
style="vertical-align:baseline;" id="TBL-5-5-"><td style="white-space:normal; text-align:left;" id="TBL-5-5-1" style="vertical-align:baseline;" id="TBL-5-5-"><td style="white-space:normal; text-align:left;" id="TBL-5-5-1"
class="td11"><!--l. 275--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 274--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-10x-x-109">&#8217;</span><span class="cmtt-10x-x-109">&#8217;</span><span
class="cmtt-10x-x-109">MAX_LEVS</span><span class="cmtt-10x-x-109">MAX_LEVS</span><span
class="cmtt-10x-x-109">&#8217;</span> </td><td style="white-space:nowrap; text-align:left;" id="TBL-5-5-2" class="cmtt-10x-x-109">&#8217;</span> </td><td style="white-space:nowrap; text-align:left;" id="TBL-5-5-2"
class="td11"><span class="lstinline"></span><!--l. 275--><p class="noindent" ><span class="td11"><span class="lstinline"></span><!--l. 274--><p class="noindent" ><span
class="cmtt-10x-x-109">integer</span> </td><td style="white-space:normal; text-align:left;" id="TBL-5-5-3" class="cmtt-10x-x-109">integer</span> </td><td style="white-space:normal; text-align:left;" id="TBL-5-5-3"
class="td11"><!--l. 276--><p class="noindent" >Any integer class="td11"><!--l. 275--><p class="noindent" >Any integer
<!--l. 276--><p class="noindent" >number <span <!--l. 275--><p class="noindent" >number <span
class="cmmi-10x-x-109">&#x003E; </span>1 </td><td style="white-space:normal; text-align:left;" id="TBL-5-5-4" class="cmmi-10x-x-109">&#x003E; </span>1 </td><td style="white-space:normal; text-align:left;" id="TBL-5-5-4"
class="td11"><!--l. 277--><p class="noindent" >20 </td><td style="white-space:normal; text-align:left;" id="TBL-5-5-5" class="td11"><!--l. 276--><p class="noindent" >20 </td><td style="white-space:normal; text-align:left;" id="TBL-5-5-5"
class="td11"><!--l. 278--><p class="noindent" >Maximum number of levels. The class="td11"><!--l. 277--><p class="noindent" >Maximum number of levels. The
aggregation stops if the number of levels aggregation stops if the number of levels
reaches this value (see Note). </td> reaches this value (see Note). </td>
</tr><tr </tr><tr
class="hline"><td><hr></td><td><hr></td><td><hr></td><td><hr></td><td><hr></td></tr><tr class="hline"><td><hr></td><td><hr></td><td><hr></td><td><hr></td><td><hr></td></tr><tr
style="vertical-align:baseline;" id="TBL-5-6-"><td style="white-space:normal; text-align:left;" id="TBL-5-6-1" style="vertical-align:baseline;" id="TBL-5-6-"><td style="white-space:normal; text-align:left;" id="TBL-5-6-1"
class="td11"><!--l. 280--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 279--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-10x-x-109">&#8217;</span><span class="cmtt-10x-x-109">&#8217;</span><span
class="cmtt-10x-x-109">PAR_AGGR_ALG</span><span class="cmtt-10x-x-109">PAR_AGGR_ALG</span><span
class="cmtt-10x-x-109">&#8217;</span> </td><td style="white-space:nowrap; text-align:left;" id="TBL-5-6-2" class="cmtt-10x-x-109">&#8217;</span> </td><td style="white-space:nowrap; text-align:left;" id="TBL-5-6-2"
class="td11"><span class="lstinline"></span><!--l. 280--><p class="noindent" ><span class="td11"><span class="lstinline"></span><!--l. 279--><p class="noindent" ><span
class="cmtt-10x-x-109">character</span><span class="cmtt-10x-x-109">character</span><span
class="cmtt-10x-x-109">(</span><span class="cmtt-10x-x-109">(</span><span
class="cmtt-10x-x-109">len</span><span class="cmtt-10x-x-109">len</span><span
class="cmtt-10x-x-109">=*)</span> </td><td style="white-space:normal; text-align:left;" id="TBL-5-6-3" class="cmtt-10x-x-109">=*)</span> </td><td style="white-space:normal; text-align:left;" id="TBL-5-6-3"
class="td11"><!--l. 281--><p class="noindent" ><span class="td11"><!--l. 280--><p class="noindent" ><span
class="cmtt-10x-x-109">&#8217;DEC&#8217;</span>, class="cmtt-10x-x-109">&#8217;DEC&#8217;</span>,
<span <span
class="cmtt-10x-x-109">&#8217;SYMDEC&#8217;</span>, class="cmtt-10x-x-109">&#8217;SYMDEC&#8217;</span>,
<span <span
class="cmtt-10x-x-109">&#8217;COUPLED&#8217;</span> </td><td style="white-space:normal; text-align:left;" id="TBL-5-6-4" class="cmtt-10x-x-109">&#8217;COUPLED&#8217;</span> </td><td style="white-space:normal; text-align:left;" id="TBL-5-6-4"
class="td11"><!--l. 282--><p class="noindent" ><span class="td11"><!--l. 281--><p class="noindent" ><span
class="cmtt-10x-x-109">&#8217;DEC&#8217;</span> </td><td style="white-space:normal; text-align:left;" id="TBL-5-6-5" class="cmtt-10x-x-109">&#8217;DEC&#8217;</span> </td><td style="white-space:normal; text-align:left;" id="TBL-5-6-5"
class="td11"><!--l. 283--><p class="noindent" >Parallel aggregation algorithm. class="td11"><!--l. 282--><p class="noindent" >Parallel aggregation algorithm.
<!--l. 283--><p class="noindent" >the <span class="lstinline"></span><span <!--l. 282--><p class="noindent" >the <span class="lstinline"></span><span
class="cmtt-10x-x-109">SYMDEC</span> option applies decoupled class="cmtt-10x-x-109">SYMDEC</span> option applies decoupled
aggregation to the sparsity pattern of aggregation to the sparsity pattern of
<span <span
@ -808,55 +808,19 @@ class="cmmi-8">T</span> </sup>. </td>
</tr><tr </tr><tr
class="hline"><td><hr></td><td><hr></td><td><hr></td><td><hr></td><td><hr></td></tr><tr class="hline"><td><hr></td><td><hr></td><td><hr></td><td><hr></td><td><hr></td></tr><tr
style="vertical-align:baseline;" id="TBL-5-7-"><td style="white-space:normal; text-align:left;" id="TBL-5-7-1" style="vertical-align:baseline;" id="TBL-5-7-"><td style="white-space:normal; text-align:left;" id="TBL-5-7-1"
class="td11"><!--l. 297--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-10x-x-109">what</span> </td><td style="white-space:nowrap; text-align:left;" id="TBL-5-7-2"
class="td11"><span
class="cmcsc-10x-x-109"><span
class="small-caps">d</span><span
class="small-caps">a</span><span
class="small-caps">t</span><span
class="small-caps">a</span> <span
class="small-caps">t</span><span
class="small-caps">y</span><span
class="small-caps">p</span><span
class="small-caps">e</span> </span></td><td style="white-space:normal; text-align:left;" id="TBL-5-7-3"
class="td11"><!--l. 297--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-10x-x-109">val</span> </td><td style="white-space:normal; text-align:left;" id="TBL-5-7-4"
class="td11"><!--l. 297--><p class="noindent" ><span
class="cmcsc-10x-x-109"><span
class="small-caps">d</span><span
class="small-caps">e</span><span
class="small-caps">f</span><span
class="small-caps">a</span><span
class="small-caps">u</span><span
class="small-caps">l</span><span
class="small-caps">t</span></span> </td><td style="white-space:normal; text-align:left;" id="TBL-5-7-5"
class="td11"><!--l. 298--><p class="noindent" ><span
class="cmcsc-10x-x-109"><span
class="small-caps">c</span><span
class="small-caps">o</span><span
class="small-caps">m</span><span
class="small-caps">m</span><span
class="small-caps">e</span><span
class="small-caps">n</span><span
class="small-caps">t</span><span
class="small-caps">s</span></span> </td>
</tr><tr
class="hline"><td><hr></td><td><hr></td><td><hr></td><td><hr></td><td><hr></td></tr><tr
style="vertical-align:baseline;" id="TBL-5-8-"><td style="white-space:normal; text-align:left;" id="TBL-5-8-1"
class="td11"><!--l. 299--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 299--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-10x-x-109">&#8217;</span><span class="cmtt-10x-x-109">&#8217;</span><span
class="cmtt-10x-x-109">AGGR_TYPE</span><span class="cmtt-10x-x-109">AGGR_TYPE</span><span
class="cmtt-10x-x-109">&#8217;</span> </td><td style="white-space:nowrap; text-align:left;" id="TBL-5-8-2" class="cmtt-10x-x-109">&#8217;</span> </td><td style="white-space:nowrap; text-align:left;" id="TBL-5-7-2"
class="td11"><span class="lstinline"></span><!--l. 299--><p class="noindent" ><span class="td11"><span class="lstinline"></span><!--l. 299--><p class="noindent" ><span
class="cmtt-10x-x-109">character</span><span class="cmtt-10x-x-109">character</span><span
class="cmtt-10x-x-109">(</span><span class="cmtt-10x-x-109">(</span><span
class="cmtt-10x-x-109">len</span><span class="cmtt-10x-x-109">len</span><span
class="cmtt-10x-x-109">=*)</span> </td><td style="white-space:normal; text-align:left;" id="TBL-5-8-3" class="cmtt-10x-x-109">=*)</span> </td><td style="white-space:normal; text-align:left;" id="TBL-5-7-3"
class="td11"><!--l. 300--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 300--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-10x-x-109">&#8217;</span><span class="cmtt-10x-x-109">&#8217;</span><span
class="cmtt-10x-x-109">SOC1</span><span class="cmtt-10x-x-109">SOC1</span><span
class="cmtt-10x-x-109">&#8217;</span> </td><td style="white-space:normal; text-align:left;" id="TBL-5-8-4" class="cmtt-10x-x-109">&#8217;</span> </td><td style="white-space:normal; text-align:left;" id="TBL-5-7-4"
class="td11"><!--l. 301--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 301--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-10x-x-109">&#8217;</span><span class="cmtt-10x-x-109">&#8217;</span><span
class="cmtt-10x-x-109">SOC1</span><span class="cmtt-10x-x-109">SOC1</span><span
@ -868,7 +832,7 @@ class="cmtt-10x-x-109">&#8217;</span>,
<span class="lstinline"></span><span <span class="lstinline"></span><span
class="cmtt-10x-x-109">&#8217;</span><span class="cmtt-10x-x-109">&#8217;</span><span
class="cmtt-10x-x-109">MATCHBOXP</span><span class="cmtt-10x-x-109">MATCHBOXP</span><span
class="cmtt-10x-x-109">&#8217;</span> </td><td style="white-space:normal; text-align:left;" id="TBL-5-8-5" class="cmtt-10x-x-109">&#8217;</span> </td><td style="white-space:normal; text-align:left;" id="TBL-5-7-5"
class="td11"><!--l. 304--><p class="noindent" >Type of aggregation algorithm: currently, class="td11"><!--l. 304--><p class="noindent" >Type of aggregation algorithm: currently,
for the for the
decoupled aggregation we implement two decoupled aggregation we implement two
@ -884,40 +848,43 @@ package&#x00A0;<span class="cite">[<a
href="userhtmlli4.html#XMatchBoxP">8</a>]</span>. </td> href="userhtmlli4.html#XMatchBoxP">8</a>]</span>. </td>
</tr><tr </tr><tr
class="hline"><td><hr></td><td><hr></td><td><hr></td><td><hr></td><td><hr></td></tr><tr class="hline"><td><hr></td><td><hr></td><td><hr></td><td><hr></td><td><hr></td></tr><tr
style="vertical-align:baseline;" id="TBL-5-9-"><td style="white-space:normal; text-align:left;" id="TBL-5-9-1" style="vertical-align:baseline;" id="TBL-5-8-"><td style="white-space:normal; text-align:left;" id="TBL-5-8-1"
class="td11"><!--l. 312--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 312--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-10x-x-109">&#8217;</span><span class="cmtt-10x-x-109">&#8217;</span><span
class="cmtt-10x-x-109">AGGR_SIZE</span><span class="cmtt-10x-x-109">AGGR_SIZE</span><span
class="cmtt-10x-x-109">&#8217;</span> </td><td style="white-space:nowrap; text-align:left;" id="TBL-5-9-2" class="cmtt-10x-x-109">&#8217;</span> </td><td style="white-space:nowrap; text-align:left;" id="TBL-5-8-2"
class="td11"><span class="lstinline"></span><!--l. 312--><p class="noindent" ><span class="td11"><span class="lstinline"></span><!--l. 312--><p class="noindent" ><span
class="cmtt-10x-x-109">integer</span> </td><td style="white-space:normal; text-align:left;" id="TBL-5-9-3" class="cmtt-10x-x-109">integer</span> </td><td style="white-space:normal; text-align:left;" id="TBL-5-8-3"
class="td11"><!--l. 313--><p class="noindent" >Any integer class="td11"><!--l. 313--><p class="noindent" >Any integer
<!--l. 313--><p class="noindent" >number <!--l. 313--><p class="noindent" >power of 2,
power of 2 with
and <span <span
class="cmmi-10x-x-109">&#x003E; </span>2 </td><td style="white-space:normal; text-align:left;" id="TBL-5-9-4" class="cmtt-10x-x-109">aggr</span><span
class="td11"><!--l. 314--><p class="noindent" >4 </td><td style="white-space:normal; text-align:left;" id="TBL-5-9-5" class="cmtt-10x-x-109">_size</span> <span
class="cmsy-10x-x-109">&#x2265;</span>
2 </td><td style="white-space:normal; text-align:left;" id="TBL-5-8-4"
class="td11"><!--l. 314--><p class="noindent" >4 </td><td style="white-space:normal; text-align:left;" id="TBL-5-8-5"
class="td11"><!--l. 315--><p class="noindent" >Maximum size of aggregates when the class="td11"><!--l. 315--><p class="noindent" >Maximum size of aggregates when the
coupled aggregation based on matching coupled aggregation based on matching
is applied. For aggressive coarsening is applied. For aggressive coarsening
with size of aggregate larger than 8 with size of aggregate larger than 8
we recommend the use of smoothed we recommend the use of smoothed
prolongators. <span prolongators. Used only with <span
class="cmbx-10x-x-109">MODIFICARE</span> class="cmtt-10x-x-109">&#8217;COUPLED&#8217;</span>
<span and <span
class="cmbx-10x-x-109">CODICE</span> </td> class="cmtt-10x-x-109">&#8217;MATCHBOXP&#8217;</span> </td>
</tr><tr </tr><tr
class="hline"><td><hr></td><td><hr></td><td><hr></td><td><hr></td><td><hr></td></tr><tr class="hline"><td><hr></td><td><hr></td><td><hr></td><td><hr></td><td><hr></td></tr><tr
style="vertical-align:baseline;" id="TBL-5-10-"><td style="white-space:normal; text-align:left;" id="TBL-5-10-1" style="vertical-align:baseline;" id="TBL-5-9-"><td style="white-space:normal; text-align:left;" id="TBL-5-9-1"
class="td11"><!--l. 320--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 320--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-10x-x-109">&#8217;</span><span class="cmtt-10x-x-109">&#8217;</span><span
class="cmtt-10x-x-109">AGGR_PROL</span><span class="cmtt-10x-x-109">AGGR_PROL</span><span
class="cmtt-10x-x-109">&#8217;</span> </td><td style="white-space:nowrap; text-align:left;" id="TBL-5-10-2" class="cmtt-10x-x-109">&#8217;</span> </td><td style="white-space:nowrap; text-align:left;" id="TBL-5-9-2"
class="td11"><span class="lstinline"></span><!--l. 320--><p class="noindent" ><span class="td11"><span class="lstinline"></span><!--l. 320--><p class="noindent" ><span
class="cmtt-10x-x-109">character</span><span class="cmtt-10x-x-109">character</span><span
class="cmtt-10x-x-109">(</span><span class="cmtt-10x-x-109">(</span><span
class="cmtt-10x-x-109">len</span><span class="cmtt-10x-x-109">len</span><span
class="cmtt-10x-x-109">=*)</span> </td><td style="white-space:normal; text-align:left;" id="TBL-5-10-3" class="cmtt-10x-x-109">=*)</span> </td><td style="white-space:normal; text-align:left;" id="TBL-5-9-3"
class="td11"><!--l. 321--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 321--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-10x-x-109">&#8217;</span><span class="cmtt-10x-x-109">&#8217;</span><span
class="cmtt-10x-x-109">SMOOTHED</span><span class="cmtt-10x-x-109">SMOOTHED</span><span
@ -925,29 +892,30 @@ class="cmtt-10x-x-109">&#8217;</span>,
<span class="lstinline"></span><span <span class="lstinline"></span><span
class="cmtt-10x-x-109">&#8217;</span><span class="cmtt-10x-x-109">&#8217;</span><span
class="cmtt-10x-x-109">UNSMOOTHED</span><span class="cmtt-10x-x-109">UNSMOOTHED</span><span
class="cmtt-10x-x-109">&#8217;</span> </td><td style="white-space:normal; text-align:left;" id="TBL-5-10-4" class="cmtt-10x-x-109">&#8217;</span> </td><td style="white-space:normal; text-align:left;" id="TBL-5-9-4"
class="td11"><!--l. 321--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 321--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-10x-x-109">&#8217;</span><span class="cmtt-10x-x-109">&#8217;</span><span
class="cmtt-10x-x-109">SMOOTHED</span><span class="cmtt-10x-x-109">SMOOTHED</span><span
class="cmtt-10x-x-109">&#8217;</span> </td><td style="white-space:normal; text-align:left;" id="TBL-5-10-5" class="cmtt-10x-x-109">&#8217;</span> </td><td style="white-space:normal; text-align:left;" id="TBL-5-9-5"
class="td11"><!--l. 322--><p class="noindent" >Prolongator used by the aggregation class="td11"><!--l. 322--><p class="noindent" >Prolongator used by the aggregation
algorithm: smoothed or unsmoothed (i.e., algorithm: smoothed or unsmoothed (i.e.,
tentative prolongator). </td> tentative prolongator). </td>
</tr><tr </tr><tr
class="hline"><td><hr></td><td><hr></td><td><hr></td><td><hr></td><td><hr></td></tr><tr class="hline"><td><hr></td><td><hr></td><td><hr></td><td><hr></td><td><hr></td></tr><tr
style="vertical-align:baseline;" id="TBL-5-11-"><td colspan="3" style="white-space:normal; text-align:left;" id="TBL-5-11-1" style="vertical-align:baseline;" id="TBL-5-10-"><td colspan="3" style="white-space:normal; text-align:left;" id="TBL-5-10-1"
class="td11"></td><div class="multicolumn" style="white-space:nowrap; text-align:left;"><span class="td11"></td><div class="multicolumn" style="white-space:nowrap; text-align:left;"><span
class="cmbx-10x-x-109">Note. </span>The aggregation algorithm stops when at least one of the following criteria is met: the coarse size threshold, </div> class="cmbx-10x-x-109">Note. </span>The aggregation algorithm stops when at least one of the following criteria is met: the coarse size threshold, </div>
</tr><tr </tr><tr
style="vertical-align:baseline;" id="TBL-5-12-"><td colspan="3" style="white-space:normal; text-align:left;" id="TBL-5-12-1" style="vertical-align:baseline;" id="TBL-5-11-"><td colspan="3" style="white-space:normal; text-align:left;" id="TBL-5-11-1"
class="td11"></td><div class="multicolumn" style="white-space:nowrap; text-align:left;">the coarse size threshold per process, the minimum coarsening ratio, or the maximum number of levels is reached.</div> class="td11"></td><div class="multicolumn" style="white-space:nowrap; text-align:left;">the coarse size threshold per process, the minimum coarsening ratio, or the maximum number of levels is reached.</div>
</tr><tr </tr><tr
style="vertical-align:baseline;" id="TBL-5-13-"><td colspan="3" style="white-space:normal; text-align:left;" id="TBL-5-13-1" style="vertical-align:baseline;" id="TBL-5-12-"><td colspan="3" style="white-space:normal; text-align:left;" id="TBL-5-12-1"
class="td11"></td><div class="multicolumn" style="white-space:nowrap; text-align:left;">Therefore, the actual number of levels may be smaller than the specified maximum number of levels. </div> class="td11"></td><div class="multicolumn" style="white-space:nowrap; text-align:left;">Therefore, the actual number of levels may be smaller than the specified maximum number of levels. </div>
</tr><tr </tr><tr
class="hline"><td><hr></td><td><hr></td><td><hr></td><td><hr></td><td><hr></td></tr><tr class="hline"><td><hr></td><td><hr></td><td><hr></td><td><hr></td><td><hr></td></tr><tr
style="vertical-align:baseline;" id="TBL-5-14-"><td style="white-space:normal; text-align:left;" id="TBL-5-14-1" style="vertical-align:baseline;" id="TBL-5-13-"><td style="white-space:normal; text-align:left;" id="TBL-5-13-1"
class="td11"> </td></tr></table> class="td11"> </td></tr></table>
</div> </div>
@ -1273,53 +1241,53 @@ double precision. </td>
</tr><tr </tr><tr
class="hline"><td><hr></td><td><hr></td><td><hr></td><td><hr></td><td><hr></td></tr><tr class="hline"><td><hr></td><td><hr></td><td><hr></td><td><hr></td><td><hr></td></tr><tr
style="vertical-align:baseline;" id="TBL-7-4-"><td style="white-space:normal; text-align:left;" id="TBL-7-4-1" style="vertical-align:baseline;" id="TBL-7-4-"><td style="white-space:normal; text-align:left;" id="TBL-7-4-1"
class="td11"><!--l. 424--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 425--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-10x-x-109">&#8217;</span><span class="cmtt-10x-x-109">&#8217;</span><span
class="cmtt-10x-x-109">COARSE_SUBSOLVE</span><span class="cmtt-10x-x-109">COARSE_SUBSOLVE</span><span
class="cmtt-10x-x-109">&#8217;</span> </td><td style="white-space:nowrap; text-align:left;" id="TBL-7-4-2" class="cmtt-10x-x-109">&#8217;</span> </td><td style="white-space:nowrap; text-align:left;" id="TBL-7-4-2"
class="td11"><span class="lstinline"></span><!--l. 424--><p class="noindent" ><span class="td11"><span class="lstinline"></span><!--l. 425--><p class="noindent" ><span
class="cmtt-10x-x-109">character</span><span class="cmtt-10x-x-109">character</span><span
class="cmtt-10x-x-109">(</span><span class="cmtt-10x-x-109">(</span><span
class="cmtt-10x-x-109">len</span><span class="cmtt-10x-x-109">len</span><span
class="cmtt-10x-x-109">=*)</span> </td><td style="white-space:normal; text-align:left;" id="TBL-7-4-3" class="cmtt-10x-x-109">=*)</span> </td><td style="white-space:normal; text-align:left;" id="TBL-7-4-3"
class="td11"><!--l. 425--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 426--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-10x-x-109">&#8217;</span><span class="cmtt-10x-x-109">&#8217;</span><span
class="cmtt-10x-x-109">ILU</span><span class="cmtt-10x-x-109">ILU</span><span
class="cmtt-10x-x-109">&#8217;</span> class="cmtt-10x-x-109">&#8217;</span>
<!--l. 425--><p class="noindent" ><span class="lstinline"></span><span <!--l. 426--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-10x-x-109">&#8217;</span><span class="cmtt-10x-x-109">&#8217;</span><span
class="cmtt-10x-x-109">ILUT</span><span class="cmtt-10x-x-109">ILUT</span><span
class="cmtt-10x-x-109">&#8217;</span> class="cmtt-10x-x-109">&#8217;</span>
<!--l. 425--><p class="noindent" ><span class="lstinline"></span><span <!--l. 426--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-10x-x-109">&#8217;</span><span class="cmtt-10x-x-109">&#8217;</span><span
class="cmtt-10x-x-109">MILU</span><span class="cmtt-10x-x-109">MILU</span><span
class="cmtt-10x-x-109">&#8217;</span> class="cmtt-10x-x-109">&#8217;</span>
<!--l. 426--><p class="noindent" ><span class="lstinline"></span><span <!--l. 427--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-10x-x-109">&#8217;</span><span class="cmtt-10x-x-109">&#8217;</span><span
class="cmtt-10x-x-109">MUMPS</span><span class="cmtt-10x-x-109">MUMPS</span><span
class="cmtt-10x-x-109">&#8217;</span> class="cmtt-10x-x-109">&#8217;</span>
<!--l. 426--><p class="noindent" ><span class="lstinline"></span><span <!--l. 427--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-10x-x-109">&#8217;</span><span class="cmtt-10x-x-109">&#8217;</span><span
class="cmtt-10x-x-109">SLU</span><span class="cmtt-10x-x-109">SLU</span><span
class="cmtt-10x-x-109">&#8217;</span> class="cmtt-10x-x-109">&#8217;</span>
<!--l. 426--><p class="noindent" ><span class="lstinline"></span><span <!--l. 427--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-10x-x-109">&#8217;</span><span class="cmtt-10x-x-109">&#8217;</span><span
class="cmtt-10x-x-109">UMF</span><span class="cmtt-10x-x-109">UMF</span><span
class="cmtt-10x-x-109">&#8217;</span> class="cmtt-10x-x-109">&#8217;</span>
<!--l. 427--><p class="noindent" ><span class="lstinline"></span><span <!--l. 428--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-10x-x-109">&#8217;</span><span class="cmtt-10x-x-109">&#8217;</span><span
class="cmtt-10x-x-109">INVT</span><span class="cmtt-10x-x-109">INVT</span><span
class="cmtt-10x-x-109">&#8217;</span> class="cmtt-10x-x-109">&#8217;</span>
<!--l. 427--><p class="noindent" ><span class="lstinline"></span><span <!--l. 428--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-10x-x-109">&#8217;</span><span class="cmtt-10x-x-109">&#8217;</span><span
class="cmtt-10x-x-109">INVK</span><span class="cmtt-10x-x-109">INVK</span><span
class="cmtt-10x-x-109">&#8217;</span> class="cmtt-10x-x-109">&#8217;</span>
<!--l. 427--><p class="noindent" ><span class="lstinline"></span><span <!--l. 428--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-10x-x-109">&#8217;</span><span class="cmtt-10x-x-109">&#8217;</span><span
class="cmtt-10x-x-109">AINV</span><span class="cmtt-10x-x-109">AINV</span><span
class="cmtt-10x-x-109">&#8217;</span> </td><td style="white-space:normal; text-align:left;" id="TBL-7-4-4" class="cmtt-10x-x-109">&#8217;</span> </td><td style="white-space:normal; text-align:left;" id="TBL-7-4-4"
class="td11"><!--l. 428--><p class="noindent" >See&#x00A0;Note.</td><td style="white-space:normal; text-align:left;" id="TBL-7-4-5" class="td11"><!--l. 429--><p class="noindent" >See&#x00A0;Note.</td><td style="white-space:normal; text-align:left;" id="TBL-7-4-5"
class="td11"><!--l. 429--><p class="noindent" >Solver for the diagonal blocks of the coarse matrix, class="td11"><!--l. 430--><p class="noindent" >Solver for the diagonal blocks of the coarse matrix,
in case the block Jacobi solver is chosen as in case the block Jacobi solver is chosen as
coarsest-level solver: ILU(<span coarsest-level solver: ILU(<span
class="cmmi-10x-x-109">p</span>), ILU(<span class="cmmi-10x-x-109">p</span>), ILU(<span
@ -1366,7 +1334,7 @@ class="cmtt-10x-x-109">ILU </span>otherwise.</div>
</tr><tr </tr><tr
class="hline"><td><hr></td><td><hr></td><td><hr></td><td><hr></td><td><hr></td></tr><tr class="hline"><td><hr></td><td><hr></td><td><hr></td><td><hr></td><td><hr></td></tr><tr
style="vertical-align:baseline;" id="TBL-7-8-"><td style="white-space:normal; text-align:left;" id="TBL-7-8-1" style="vertical-align:baseline;" id="TBL-7-8-"><td style="white-space:normal; text-align:left;" id="TBL-7-8-1"
class="td11"><!--l. 458--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 459--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-10x-x-109">what</span> </td><td style="white-space:nowrap; text-align:left;" id="TBL-7-8-2" class="cmtt-10x-x-109">what</span> </td><td style="white-space:nowrap; text-align:left;" id="TBL-7-8-2"
class="td11"><span class="td11"><span
class="cmcsc-10x-x-109"><span class="cmcsc-10x-x-109"><span
@ -1378,9 +1346,9 @@ class="small-caps">t</span><span
class="small-caps">y</span><span class="small-caps">y</span><span
class="small-caps">p</span><span class="small-caps">p</span><span
class="small-caps">e</span> </span></td><td style="white-space:normal; text-align:left;" id="TBL-7-8-3" class="small-caps">e</span> </span></td><td style="white-space:normal; text-align:left;" id="TBL-7-8-3"
class="td11"><!--l. 458--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 459--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-10x-x-109">val</span> </td><td style="white-space:normal; text-align:left;" id="TBL-7-8-4" class="cmtt-10x-x-109">val</span> </td><td style="white-space:normal; text-align:left;" id="TBL-7-8-4"
class="td11"><!--l. 458--><p class="noindent" ><span class="td11"><!--l. 459--><p class="noindent" ><span
class="cmcsc-10x-x-109"><span class="cmcsc-10x-x-109"><span
class="small-caps">d</span><span class="small-caps">d</span><span
class="small-caps">e</span><span class="small-caps">e</span><span
@ -1389,7 +1357,7 @@ class="small-caps">a</span><span
class="small-caps">u</span><span class="small-caps">u</span><span
class="small-caps">l</span><span class="small-caps">l</span><span
class="small-caps">t</span></span> </td><td style="white-space:normal; text-align:left;" id="TBL-7-8-5" class="small-caps">t</span></span> </td><td style="white-space:normal; text-align:left;" id="TBL-7-8-5"
class="td11"><!--l. 459--><p class="noindent" ><span class="td11"><!--l. 460--><p class="noindent" ><span
class="cmcsc-10x-x-109"><span class="cmcsc-10x-x-109"><span
class="small-caps">c</span><span class="small-caps">c</span><span
class="small-caps">o</span><span class="small-caps">o</span><span
@ -1402,19 +1370,19 @@ class="small-caps">s</span></span>
</tr><tr </tr><tr
class="hline"><td><hr></td><td><hr></td><td><hr></td><td><hr></td><td><hr></td></tr><tr class="hline"><td><hr></td><td><hr></td><td><hr></td><td><hr></td><td><hr></td></tr><tr
style="vertical-align:baseline;" id="TBL-7-9-"><td style="white-space:normal; text-align:left;" id="TBL-7-9-1" style="vertical-align:baseline;" id="TBL-7-9-"><td style="white-space:normal; text-align:left;" id="TBL-7-9-1"
class="td11"><!--l. 460--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 461--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-10x-x-109">&#8217;</span><span class="cmtt-10x-x-109">&#8217;</span><span
class="cmtt-10x-x-109">COARSE_SWEEPS</span><span class="cmtt-10x-x-109">COARSE_SWEEPS</span><span
class="cmtt-10x-x-109">&#8217;</span> </td><td style="white-space:nowrap; text-align:left;" id="TBL-7-9-2" class="cmtt-10x-x-109">&#8217;</span> </td><td style="white-space:nowrap; text-align:left;" id="TBL-7-9-2"
class="td11"><span class="lstinline"></span><!--l. 460--><p class="noindent" ><span class="td11"><span class="lstinline"></span><!--l. 461--><p class="noindent" ><span
class="cmtt-10x-x-109">integer</span> </td><td style="white-space:normal; text-align:left;" id="TBL-7-9-3" class="cmtt-10x-x-109">integer</span> </td><td style="white-space:normal; text-align:left;" id="TBL-7-9-3"
class="td11"><!--l. 461--><p class="noindent" >Any class="td11"><!--l. 462--><p class="noindent" >Any
integer integer
<!--l. 461--><p class="noindent" >number <span <!--l. 462--><p class="noindent" >number <span
class="cmmi-10x-x-109">&#x003E;</span> class="cmmi-10x-x-109">&#x003E;</span>
0 </td><td style="white-space:normal; text-align:left;" id="TBL-7-9-4" 0 </td><td style="white-space:normal; text-align:left;" id="TBL-7-9-4"
class="td11"><!--l. 462--><p class="noindent" >10 </td><td style="white-space:normal; text-align:left;" id="TBL-7-9-5" class="td11"><!--l. 463--><p class="noindent" >10 </td><td style="white-space:normal; text-align:left;" id="TBL-7-9-5"
class="td11"><!--l. 463--><p class="noindent" >Number of sweeps when <span class="lstinline"></span><span class="td11"><!--l. 464--><p class="noindent" >Number of sweeps when <span class="lstinline"></span><span
class="cmtt-10x-x-109">JACOBI</span>, <span class="lstinline"></span><span class="cmtt-10x-x-109">JACOBI</span>, <span class="lstinline"></span><span
class="cmtt-10x-x-109">GS</span> or <span class="lstinline"></span><span class="cmtt-10x-x-109">GS</span> or <span class="lstinline"></span><span
class="cmtt-10x-x-109">BJAC</span> class="cmtt-10x-x-109">BJAC</span>
@ -1425,39 +1393,39 @@ class="cmbx-10x-x-109">criterio di arresto del PCG?</span> <
</tr><tr </tr><tr
class="hline"><td><hr></td><td><hr></td><td><hr></td><td><hr></td><td><hr></td></tr><tr class="hline"><td><hr></td><td><hr></td><td><hr></td><td><hr></td><td><hr></td></tr><tr
style="vertical-align:baseline;" id="TBL-7-10-"><td style="white-space:normal; text-align:left;" id="TBL-7-10-1" style="vertical-align:baseline;" id="TBL-7-10-"><td style="white-space:normal; text-align:left;" id="TBL-7-10-1"
class="td11"><!--l. 465--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 466--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-10x-x-109">&#8217;</span><span class="cmtt-10x-x-109">&#8217;</span><span
class="cmtt-10x-x-109">COARSE_FILLIN</span><span class="cmtt-10x-x-109">COARSE_FILLIN</span><span
class="cmtt-10x-x-109">&#8217;</span> </td><td style="white-space:nowrap; text-align:left;" id="TBL-7-10-2" class="cmtt-10x-x-109">&#8217;</span> </td><td style="white-space:nowrap; text-align:left;" id="TBL-7-10-2"
class="td11"><span class="lstinline"></span><!--l. 465--><p class="noindent" ><span class="td11"><span class="lstinline"></span><!--l. 466--><p class="noindent" ><span
class="cmtt-10x-x-109">integer</span> </td><td style="white-space:normal; text-align:left;" id="TBL-7-10-3" class="cmtt-10x-x-109">integer</span> </td><td style="white-space:normal; text-align:left;" id="TBL-7-10-3"
class="td11"><!--l. 466--><p class="noindent" >Any class="td11"><!--l. 467--><p class="noindent" >Any
integer integer
<!--l. 466--><p class="noindent" >number <span <!--l. 467--><p class="noindent" >number <span
class="cmsy-10x-x-109">&#x2265;</span> class="cmsy-10x-x-109">&#x2265;</span>
0 </td><td style="white-space:normal; text-align:left;" id="TBL-7-10-4" 0 </td><td style="white-space:normal; text-align:left;" id="TBL-7-10-4"
class="td11"><!--l. 467--><p class="noindent" >0 </td><td style="white-space:normal; text-align:left;" id="TBL-7-10-5" class="td11"><!--l. 468--><p class="noindent" >0 </td><td style="white-space:normal; text-align:left;" id="TBL-7-10-5"
class="td11"><!--l. 468--><p class="noindent" >Fill-in level <span class="td11"><!--l. 469--><p class="noindent" >Fill-in level <span
class="cmmi-10x-x-109">p </span>of the ILU factorizations. </td> class="cmmi-10x-x-109">p </span>of the ILU factorizations. </td>
</tr><tr </tr><tr
class="hline"><td><hr></td><td><hr></td><td><hr></td><td><hr></td><td><hr></td></tr><tr class="hline"><td><hr></td><td><hr></td><td><hr></td><td><hr></td><td><hr></td></tr><tr
style="vertical-align:baseline;" id="TBL-7-11-"><td style="white-space:normal; text-align:left;" id="TBL-7-11-1" style="vertical-align:baseline;" id="TBL-7-11-"><td style="white-space:normal; text-align:left;" id="TBL-7-11-1"
class="td11"><!--l. 469--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 470--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-10x-x-109">&#8217;</span><span class="cmtt-10x-x-109">&#8217;</span><span
class="cmtt-10x-x-109">COARSE_ILUTHRS</span><span class="cmtt-10x-x-109">COARSE_ILUTHRS</span><span
class="cmtt-10x-x-109">&#8217;</span> </td><td style="white-space:nowrap; text-align:left;" id="TBL-7-11-2" class="cmtt-10x-x-109">&#8217;</span> </td><td style="white-space:nowrap; text-align:left;" id="TBL-7-11-2"
class="td11"><span class="lstinline"></span><!--l. 470--><p class="noindent" ><span class="td11"><span class="lstinline"></span><!--l. 471--><p class="noindent" ><span
class="cmtt-10x-x-109">real</span><span class="cmtt-10x-x-109">real</span><span
class="cmtt-10x-x-109">(</span> <span class="cmtt-10x-x-109">(</span> <span
class="cmti-10x-x-109">kind</span><span class="cmti-10x-x-109">kind</span><span
class="cmti-10x-x-109">_parameter</span><span class="lstinline"></span><!--l. 470--><p class="noindent" ><span class="cmti-10x-x-109">_parameter</span><span class="lstinline"></span><!--l. 471--><p class="noindent" ><span
class="cmtt-10x-x-109">)</span> </td><td style="white-space:normal; text-align:left;" id="TBL-7-11-3" class="cmtt-10x-x-109">)</span> </td><td style="white-space:normal; text-align:left;" id="TBL-7-11-3"
class="td11"><!--l. 471--><p class="noindent" >Any real class="td11"><!--l. 472--><p class="noindent" >Any real
<!--l. 471--><p class="noindent" >number <span <!--l. 472--><p class="noindent" >number <span
class="cmsy-10x-x-109">&#x2265;</span> class="cmsy-10x-x-109">&#x2265;</span>
0 </td><td style="white-space:normal; text-align:left;" id="TBL-7-11-4" 0 </td><td style="white-space:normal; text-align:left;" id="TBL-7-11-4"
class="td11"><!--l. 472--><p class="noindent" >0 </td><td style="white-space:normal; text-align:left;" id="TBL-7-11-5" class="td11"><!--l. 473--><p class="noindent" >0 </td><td style="white-space:normal; text-align:left;" id="TBL-7-11-5"
class="td11"><!--l. 473--><p class="noindent" >Drop tolerance <span class="td11"><!--l. 474--><p class="noindent" >Drop tolerance <span
class="cmmi-10x-x-109">t </span>in the ILU(<span class="cmmi-10x-x-109">t </span>in the ILU(<span
class="cmmi-10x-x-109">p,t</span>) factorization. </td> class="cmmi-10x-x-109">p,t</span>) factorization. </td>
</tr><tr </tr><tr
@ -1481,7 +1449,7 @@ class="content">Parameters defining the coarse-space correction at the co
<!--l. 482--><p class="indent" > <a <!--l. 483--><p class="indent" > <a
id="x17-16013r6"></a><hr class="float"><div class="float" id="x17-16013r6"></a><hr class="float"><div class="float"
> >
@ -1489,7 +1457,7 @@ class="content">Parameters defining the coarse-space correction at the co
<div class="center" <div class="center"
> >
<!--l. 482--><p class="noindent" > <!--l. 483--><p class="noindent" >
<div class="tabular"> <table id="TBL-8" class="tabular" <div class="tabular"> <table id="TBL-8" class="tabular"
cellspacing="0" cellpadding="0" cellspacing="0" cellpadding="0"
><colgroup id="TBL-8-1g"><col ><colgroup id="TBL-8-1g"><col
@ -1500,7 +1468,7 @@ id="TBL-8-4"></colgroup><colgroup id="TBL-8-5g"><col
id="TBL-8-5"></colgroup><tr id="TBL-8-5"></colgroup><tr
class="hline"><td><hr></td><td><hr></td><td><hr></td><td><hr></td><td><hr></td></tr><tr class="hline"><td><hr></td><td><hr></td><td><hr></td><td><hr></td><td><hr></td></tr><tr
style="vertical-align:baseline;" id="TBL-8-1-"><td style="white-space:normal; text-align:left;" id="TBL-8-1-1" style="vertical-align:baseline;" id="TBL-8-1-"><td style="white-space:normal; text-align:left;" id="TBL-8-1-1"
class="td11"><!--l. 486--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 487--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-10">what</span> </td><td style="white-space:nowrap; text-align:left;" id="TBL-8-1-2" class="cmtt-10">what</span> </td><td style="white-space:nowrap; text-align:left;" id="TBL-8-1-2"
class="td11"><span class="td11"><span
class="cmcsc-10"><span class="cmcsc-10"><span
@ -1512,9 +1480,9 @@ class="small-caps">t</span><span
class="small-caps">y</span><span class="small-caps">y</span><span
class="small-caps">p</span><span class="small-caps">p</span><span
class="small-caps">e</span> </span></td><td style="white-space:normal; text-align:left;" id="TBL-8-1-3" class="small-caps">e</span> </span></td><td style="white-space:normal; text-align:left;" id="TBL-8-1-3"
class="td11"><!--l. 486--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 487--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-10">val</span> </td><td style="white-space:normal; text-align:left;" id="TBL-8-1-4" class="cmtt-10">val</span> </td><td style="white-space:normal; text-align:left;" id="TBL-8-1-4"
class="td11"><!--l. 486--><p class="noindent" ><span class="td11"><!--l. 487--><p class="noindent" ><span
class="cmcsc-10"><span class="cmcsc-10"><span
class="small-caps">d</span><span class="small-caps">d</span><span
class="small-caps">e</span><span class="small-caps">e</span><span
@ -1523,7 +1491,7 @@ class="small-caps">a</span><span
class="small-caps">u</span><span class="small-caps">u</span><span
class="small-caps">l</span><span class="small-caps">l</span><span
class="small-caps">t</span></span> </td><td style="white-space:normal; text-align:left;" id="TBL-8-1-5" class="small-caps">t</span></span> </td><td style="white-space:normal; text-align:left;" id="TBL-8-1-5"
class="td11"><!--l. 487--><p class="noindent" ><span class="td11"><!--l. 488--><p class="noindent" ><span
class="cmcsc-10"><span class="cmcsc-10"><span
class="small-caps">c</span><span class="small-caps">c</span><span
class="small-caps">o</span><span class="small-caps">o</span><span
@ -1535,40 +1503,40 @@ class="small-caps">t</span><span
class="small-caps">s</span></span> </td></tr><tr class="small-caps">s</span></span> </td></tr><tr
class="hline"><td><hr></td><td><hr></td><td><hr></td><td><hr></td><td><hr></td></tr><tr class="hline"><td><hr></td><td><hr></td><td><hr></td><td><hr></td><td><hr></td></tr><tr
style="vertical-align:baseline;" id="TBL-8-2-"><td style="white-space:normal; text-align:left;" id="TBL-8-2-1" style="vertical-align:baseline;" id="TBL-8-2-"><td style="white-space:normal; text-align:left;" id="TBL-8-2-1"
class="td11"><!--l. 489--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 490--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-10">&#8217;</span><span class="cmtt-10">&#8217;</span><span
class="cmtt-10">SMOOTHER_TYPE</span><span class="cmtt-10">SMOOTHER_TYPE</span><span
class="cmtt-10">&#8217;</span> </td><td style="white-space:nowrap; text-align:left;" id="TBL-8-2-2" class="cmtt-10">&#8217;</span> </td><td style="white-space:nowrap; text-align:left;" id="TBL-8-2-2"
class="td11"><span class="lstinline"></span><!--l. 489--><p class="noindent" ><span class="td11"><span class="lstinline"></span><!--l. 490--><p class="noindent" ><span
class="cmtt-10">character</span><span class="cmtt-10">character</span><span
class="cmtt-10">(</span><span class="cmtt-10">(</span><span
class="cmtt-10">len</span><span class="cmtt-10">len</span><span
class="cmtt-10">=*)</span> </td><td style="white-space:normal; text-align:left;" id="TBL-8-2-3" class="cmtt-10">=*)</span> </td><td style="white-space:normal; text-align:left;" id="TBL-8-2-3"
class="td11"><!--l. 490--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 491--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-10">&#8217;</span><span class="cmtt-10">&#8217;</span><span
class="cmtt-10">JACOBI</span><span class="cmtt-10">JACOBI</span><span
class="cmtt-10">&#8217;</span> class="cmtt-10">&#8217;</span>
<!--l. 490--><p class="noindent" ><span class="lstinline"></span><span <!--l. 491--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-10">&#8217;</span><span class="cmtt-10">&#8217;</span><span
class="cmtt-10">GS</span><span class="cmtt-10">GS</span><span
class="cmtt-10">&#8217;</span> class="cmtt-10">&#8217;</span>
<!--l. 490--><p class="noindent" ><span class="lstinline"></span><span <!--l. 491--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-10">&#8217;</span><span class="cmtt-10">&#8217;</span><span
class="cmtt-10">BGS</span><span class="cmtt-10">BGS</span><span
class="cmtt-10">&#8217;</span> class="cmtt-10">&#8217;</span>
<!--l. 490--><p class="noindent" ><span class="lstinline"></span><span <!--l. 491--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-10">&#8217;</span><span class="cmtt-10">&#8217;</span><span
class="cmtt-10">BJAC</span><span class="cmtt-10">BJAC</span><span
class="cmtt-10">&#8217;</span> class="cmtt-10">&#8217;</span>
<!--l. 491--><p class="noindent" ><span class="lstinline"></span><span <!--l. 492--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-10">&#8217;</span><span class="cmtt-10">&#8217;</span><span
class="cmtt-10">AS</span><span class="cmtt-10">AS</span><span
class="cmtt-10">&#8217;</span> </td><td style="white-space:normal; text-align:left;" id="TBL-8-2-4" class="cmtt-10">&#8217;</span> </td><td style="white-space:normal; text-align:left;" id="TBL-8-2-4"
class="td11"><!--l. 492--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 493--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-10">&#8217;</span><span class="cmtt-10">&#8217;</span><span
class="cmtt-10">FBGS</span><span class="cmtt-10">FBGS</span><span
class="cmtt-10">&#8217;</span> </td><td style="white-space:normal; text-align:left;" id="TBL-8-2-5" class="cmtt-10">&#8217;</span> </td><td style="white-space:normal; text-align:left;" id="TBL-8-2-5"
class="td11"><!--l. 493--><p class="noindent" ><span class="td11"><!--l. 494--><p class="noindent" ><span
class="cmr-10">Type of smoother used in the multilevel</span> class="cmr-10">Type of smoother used in the multilevel</span>
<span <span
class="cmr-10">preconditioner: point-Jacobi, hybrid</span> class="cmr-10">preconditioner: point-Jacobi, hybrid</span>
@ -1581,55 +1549,55 @@ class="cmr-7">1</span></sub><span
class="cmbx-10">-versions?</span> class="cmbx-10">-versions?</span>
<span <span
class="cmr-10">and Additive Schwarz.</span> class="cmr-10">and Additive Schwarz.</span>
<!--l. 497--><p class="noindent" ><span <!--l. 498--><p class="noindent" ><span
class="cmr-10">It is ignored by one-level preconditioners.</span> </td> class="cmr-10">It is ignored by one-level preconditioners.</span> </td>
</tr><tr </tr><tr
class="hline"><td><hr></td><td><hr></td><td><hr></td><td><hr></td><td><hr></td></tr><tr class="hline"><td><hr></td><td><hr></td><td><hr></td><td><hr></td><td><hr></td></tr><tr
style="vertical-align:baseline;" id="TBL-8-3-"><td style="white-space:normal; text-align:left;" id="TBL-8-3-1" style="vertical-align:baseline;" id="TBL-8-3-"><td style="white-space:normal; text-align:left;" id="TBL-8-3-1"
class="td11"><!--l. 498--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 499--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-10">&#8217;</span><span class="cmtt-10">&#8217;</span><span
class="cmtt-10">SUB_SOLVE</span><span class="cmtt-10">SUB_SOLVE</span><span
class="cmtt-10">&#8217;</span> </td><td style="white-space:nowrap; text-align:left;" id="TBL-8-3-2" class="cmtt-10">&#8217;</span> </td><td style="white-space:nowrap; text-align:left;" id="TBL-8-3-2"
class="td11"><span class="lstinline"></span><!--l. 498--><p class="noindent" ><span class="td11"><span class="lstinline"></span><!--l. 499--><p class="noindent" ><span
class="cmtt-10">character</span><span class="cmtt-10">character</span><span
class="cmtt-10">(</span><span class="cmtt-10">(</span><span
class="cmtt-10">len</span><span class="cmtt-10">len</span><span
class="cmtt-10">=*)</span> </td><td style="white-space:normal; text-align:left;" id="TBL-8-3-3" class="cmtt-10">=*)</span> </td><td style="white-space:normal; text-align:left;" id="TBL-8-3-3"
class="td11"><!--l. 499--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 500--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-10">&#8217;</span><span class="cmtt-10">&#8217;</span><span
class="cmtt-10">JACOBI</span><span class="cmtt-10">JACOBI</span><span
class="cmtt-10">&#8217;</span> class="cmtt-10">&#8217;</span>
<!--l. 500--><p class="noindent" ><span class="lstinline"></span><span <!--l. 501--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-10">&#8217;</span><span class="cmtt-10">&#8217;</span><span
class="cmtt-10">GS</span><span class="cmtt-10">GS</span><span
class="cmtt-10">&#8217;</span> class="cmtt-10">&#8217;</span>
<!--l. 500--><p class="noindent" ><span <!--l. 501--><p class="noindent" ><span
class="cmtt-10">&#8217;BGS&#8217;</span> class="cmtt-10">&#8217;BGS&#8217;</span>
<!--l. 500--><p class="noindent" ><span class="lstinline"></span><span <!--l. 501--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-10">&#8217;</span><span class="cmtt-10">&#8217;</span><span
class="cmtt-10">ILU</span><span class="cmtt-10">ILU</span><span
class="cmtt-10">&#8217;</span> class="cmtt-10">&#8217;</span>
<!--l. 501--><p class="noindent" ><span class="lstinline"></span><span <!--l. 502--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-10">&#8217;</span><span class="cmtt-10">&#8217;</span><span
class="cmtt-10">ILUT</span><span class="cmtt-10">ILUT</span><span
class="cmtt-10">&#8217;</span> class="cmtt-10">&#8217;</span>
<!--l. 501--><p class="noindent" ><span class="lstinline"></span><span <!--l. 502--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-10">&#8217;</span><span class="cmtt-10">&#8217;</span><span
class="cmtt-10">MILU</span><span class="cmtt-10">MILU</span><span
class="cmtt-10">&#8217;</span> class="cmtt-10">&#8217;</span>
<!--l. 502--><p class="noindent" ><span class="lstinline"></span><span <!--l. 503--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-10">&#8217;</span><span class="cmtt-10">&#8217;</span><span
class="cmtt-10">MUMPS</span><span class="cmtt-10">MUMPS</span><span
class="cmtt-10">&#8217;</span> class="cmtt-10">&#8217;</span>
<!--l. 502--><p class="noindent" ><span class="lstinline"></span><span <!--l. 503--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-10">&#8217;</span><span class="cmtt-10">&#8217;</span><span
class="cmtt-10">SLU</span><span class="cmtt-10">SLU</span><span
class="cmtt-10">&#8217;</span> class="cmtt-10">&#8217;</span>
<!--l. 502--><p class="noindent" ><span class="lstinline"></span><span <!--l. 503--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-10">&#8217;</span><span class="cmtt-10">&#8217;</span><span
class="cmtt-10">UMF</span><span class="cmtt-10">UMF</span><span
class="cmtt-10">&#8217;</span> </td><td style="white-space:normal; text-align:left;" id="TBL-8-3-4" class="cmtt-10">&#8217;</span> </td><td style="white-space:normal; text-align:left;" id="TBL-8-3-4"
class="td11"><!--l. 503--><p class="noindent" ><span class="td11"><!--l. 504--><p class="noindent" ><span
class="cmtt-10">GS </span><span class="cmtt-10">GS </span><span
class="cmr-10">and </span><span class="cmr-10">and </span><span
class="cmtt-10">BGS </span><span class="cmtt-10">BGS </span><span
@ -1642,7 +1610,7 @@ class="cmr-10">multilevel</span>
class="cmr-10">preconditioners,</span> class="cmr-10">preconditioners,</span>
<span <span
class="cmr-10">respectively</span> class="cmr-10">respectively</span>
<!--l. 505--><p class="noindent" ><span <!--l. 506--><p class="noindent" ><span
class="cmtt-10">ILU </span><span class="cmtt-10">ILU </span><span
class="cmr-10">for block-Jacobi</span> class="cmr-10">for block-Jacobi</span>
<span <span
@ -1655,7 +1623,7 @@ class="cmr-10">preconditioners</span>
class="cmmi-10">&#x2113;</span><sub><span class="cmmi-10">&#x2113;</span><sub><span
class="cmr-7">1</span></sub><span class="cmr-7">1</span></sub><span
class="cmbx-10">-versions?</span> </td><td style="white-space:normal; text-align:left;" id="TBL-8-3-5" class="cmbx-10">-versions?</span> </td><td style="white-space:normal; text-align:left;" id="TBL-8-3-5"
class="td11"><!--l. 508--><p class="noindent" ><span class="td11"><!--l. 509--><p class="noindent" ><span
class="cmr-10">The local solver to be used with the</span> class="cmr-10">The local solver to be used with the</span>
<span <span
class="cmr-10">smoother or one-level preconditioner (see</span> class="cmr-10">smoother or one-level preconditioner (see</span>
@ -1682,22 +1650,22 @@ class="cmr-10">Note for details on hybrid Gauss-Seidel.</span> </td>
</tr><tr </tr><tr
class="hline"><td><hr></td><td><hr></td><td><hr></td><td><hr></td><td><hr></td></tr><tr class="hline"><td><hr></td><td><hr></td><td><hr></td><td><hr></td><td><hr></td></tr><tr
style="vertical-align:baseline;" id="TBL-8-4-"><td style="white-space:normal; text-align:left;" id="TBL-8-4-1" style="vertical-align:baseline;" id="TBL-8-4-"><td style="white-space:normal; text-align:left;" id="TBL-8-4-1"
class="td11"><!--l. 515--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 516--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-10">&#8217;</span><span class="cmtt-10">&#8217;</span><span
class="cmtt-10">SMOOTHER_SWEEPS</span><span class="cmtt-10">SMOOTHER_SWEEPS</span><span
class="cmtt-10">&#8217;</span> </td><td style="white-space:nowrap; text-align:left;" id="TBL-8-4-2" class="cmtt-10">&#8217;</span> </td><td style="white-space:nowrap; text-align:left;" id="TBL-8-4-2"
class="td11"><span class="lstinline"></span><!--l. 515--><p class="noindent" ><span class="td11"><span class="lstinline"></span><!--l. 516--><p class="noindent" ><span
class="cmtt-10">integer</span> </td><td style="white-space:normal; text-align:left;" id="TBL-8-4-3" class="cmtt-10">integer</span> </td><td style="white-space:normal; text-align:left;" id="TBL-8-4-3"
class="td11"><!--l. 516--><p class="noindent" ><span class="td11"><!--l. 517--><p class="noindent" ><span
class="cmr-10">Any integer</span> class="cmr-10">Any integer</span>
<!--l. 516--><p class="noindent" ><span <!--l. 517--><p class="noindent" ><span
class="cmr-10">number</span><span class="cmr-10">number</span><span
class="cmr-10">&#x00A0;</span><span class="cmr-10">&#x00A0;</span><span
class="cmsy-10">&#x2265; </span><span class="cmsy-10">&#x2265; </span><span
class="cmr-10">0</span></td><td style="white-space:normal; text-align:left;" id="TBL-8-4-4" class="cmr-10">0</span></td><td style="white-space:normal; text-align:left;" id="TBL-8-4-4"
class="td11"><!--l. 517--><p class="noindent" ><span
class="cmr-10">1</span> </td><td style="white-space:normal; text-align:left;" id="TBL-8-4-5"
class="td11"><!--l. 518--><p class="noindent" ><span class="td11"><!--l. 518--><p class="noindent" ><span
class="cmr-10">1</span> </td><td style="white-space:normal; text-align:left;" id="TBL-8-4-5"
class="td11"><!--l. 519--><p class="noindent" ><span
class="cmr-10">Number of sweeps of the smoother or</span> class="cmr-10">Number of sweeps of the smoother or</span>
<span <span
class="cmr-10">one-level preconditioner. In the multilevel</span> class="cmr-10">one-level preconditioner. In the multilevel</span>
@ -1723,22 +1691,22 @@ class="cmr-10">respectively.</span> </td>
</tr><tr </tr><tr
class="hline"><td><hr></td><td><hr></td><td><hr></td><td><hr></td><td><hr></td></tr><tr class="hline"><td><hr></td><td><hr></td><td><hr></td><td><hr></td><td><hr></td></tr><tr
style="vertical-align:baseline;" id="TBL-8-5-"><td style="white-space:normal; text-align:left;" id="TBL-8-5-1" style="vertical-align:baseline;" id="TBL-8-5-"><td style="white-space:normal; text-align:left;" id="TBL-8-5-1"
class="td11"><!--l. 523--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 524--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-10">&#8217;</span><span class="cmtt-10">&#8217;</span><span
class="cmtt-10">SUB_OVR</span><span class="cmtt-10">SUB_OVR</span><span
class="cmtt-10">&#8217;</span> </td><td style="white-space:nowrap; text-align:left;" id="TBL-8-5-2" class="cmtt-10">&#8217;</span> </td><td style="white-space:nowrap; text-align:left;" id="TBL-8-5-2"
class="td11"><span class="lstinline"></span><!--l. 523--><p class="noindent" ><span class="td11"><span class="lstinline"></span><!--l. 524--><p class="noindent" ><span
class="cmtt-10">integer</span> </td><td style="white-space:normal; text-align:left;" id="TBL-8-5-3" class="cmtt-10">integer</span> </td><td style="white-space:normal; text-align:left;" id="TBL-8-5-3"
class="td11"><!--l. 524--><p class="noindent" ><span class="td11"><!--l. 525--><p class="noindent" ><span
class="cmr-10">Any integer</span> class="cmr-10">Any integer</span>
<!--l. 524--><p class="noindent" ><span <!--l. 525--><p class="noindent" ><span
class="cmr-10">number</span><span class="cmr-10">number</span><span
class="cmr-10">&#x00A0;</span><span class="cmr-10">&#x00A0;</span><span
class="cmsy-10">&#x2265; </span><span class="cmsy-10">&#x2265; </span><span
class="cmr-10">0</span></td><td style="white-space:normal; text-align:left;" id="TBL-8-5-4" class="cmr-10">0</span></td><td style="white-space:normal; text-align:left;" id="TBL-8-5-4"
class="td11"><!--l. 525--><p class="noindent" ><span
class="cmr-10">1</span> </td><td style="white-space:normal; text-align:left;" id="TBL-8-5-5"
class="td11"><!--l. 526--><p class="noindent" ><span class="td11"><!--l. 526--><p class="noindent" ><span
class="cmr-10">1</span> </td><td style="white-space:normal; text-align:left;" id="TBL-8-5-5"
class="td11"><!--l. 527--><p class="noindent" ><span
class="cmr-10">Number of overlap layers, for Additive</span> class="cmr-10">Number of overlap layers, for Additive</span>
<span <span
class="cmr-10">Schwarz only.</span> </td> class="cmr-10">Schwarz only.</span> </td>
@ -1759,7 +1727,7 @@ preconditioner. </span></div><!--tex4ht:label?: x17-16013r6 -->
<!--l. 535--><p class="indent" > <a <!--l. 536--><p class="indent" > <a
id="x17-16014r7"></a><hr class="float"><div class="float" id="x17-16014r7"></a><hr class="float"><div class="float"
> >
@ -1767,7 +1735,7 @@ preconditioner. </span></div><!--tex4ht:label?: x17-16013r6 -->
<div class="center" <div class="center"
> >
<!--l. 535--><p class="noindent" > <!--l. 536--><p class="noindent" >
<div class="tabular"> <table id="TBL-9" class="tabular" <div class="tabular"> <table id="TBL-9" class="tabular"
cellspacing="0" cellpadding="0" cellspacing="0" cellpadding="0"
><colgroup id="TBL-9-1g"><col ><colgroup id="TBL-9-1g"><col
@ -1778,7 +1746,7 @@ id="TBL-9-4"></colgroup><colgroup id="TBL-9-5g"><col
id="TBL-9-5"></colgroup><tr id="TBL-9-5"></colgroup><tr
class="hline"><td><hr></td><td><hr></td><td><hr></td><td><hr></td><td><hr></td></tr><tr class="hline"><td><hr></td><td><hr></td><td><hr></td><td><hr></td><td><hr></td></tr><tr
style="vertical-align:baseline;" id="TBL-9-1-"><td style="white-space:normal; text-align:left;" id="TBL-9-1-1" style="vertical-align:baseline;" id="TBL-9-1-"><td style="white-space:normal; text-align:left;" id="TBL-9-1-1"
class="td11"><!--l. 539--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 540--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-10">what</span> </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-1-2" class="cmtt-10">what</span> </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-1-2"
class="td11"><span class="td11"><span
class="cmcsc-10"><span class="cmcsc-10"><span
@ -1790,9 +1758,9 @@ class="small-caps">t</span><span
class="small-caps">y</span><span class="small-caps">y</span><span
class="small-caps">p</span><span class="small-caps">p</span><span
class="small-caps">e</span> </span></td><td style="white-space:normal; text-align:left;" id="TBL-9-1-3" class="small-caps">e</span> </span></td><td style="white-space:normal; text-align:left;" id="TBL-9-1-3"
class="td11"><!--l. 539--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 540--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-10">val</span> </td><td style="white-space:normal; text-align:left;" id="TBL-9-1-4" class="cmtt-10">val</span> </td><td style="white-space:normal; text-align:left;" id="TBL-9-1-4"
class="td11"><!--l. 539--><p class="noindent" ><span class="td11"><!--l. 540--><p class="noindent" ><span
class="cmcsc-10"><span class="cmcsc-10"><span
class="small-caps">d</span><span class="small-caps">d</span><span
class="small-caps">e</span><span class="small-caps">e</span><span
@ -1801,7 +1769,7 @@ class="small-caps">a</span><span
class="small-caps">u</span><span class="small-caps">u</span><span
class="small-caps">l</span><span class="small-caps">l</span><span
class="small-caps">t</span></span> </td><td style="white-space:normal; text-align:left;" id="TBL-9-1-5" class="small-caps">t</span></span> </td><td style="white-space:normal; text-align:left;" id="TBL-9-1-5"
class="td11"><!--l. 540--><p class="noindent" ><span class="td11"><!--l. 541--><p class="noindent" ><span
class="cmcsc-10"><span class="cmcsc-10"><span
class="small-caps">c</span><span class="small-caps">c</span><span
class="small-caps">o</span><span class="small-caps">o</span><span
@ -1813,28 +1781,28 @@ class="small-caps">t</span><span
class="small-caps">s</span></span> </td></tr><tr class="small-caps">s</span></span> </td></tr><tr
class="hline"><td><hr></td><td><hr></td><td><hr></td><td><hr></td><td><hr></td></tr><tr class="hline"><td><hr></td><td><hr></td><td><hr></td><td><hr></td><td><hr></td></tr><tr
style="vertical-align:baseline;" id="TBL-9-2-"><td style="white-space:normal; text-align:left;" id="TBL-9-2-1" style="vertical-align:baseline;" id="TBL-9-2-"><td style="white-space:normal; text-align:left;" id="TBL-9-2-1"
class="td11"><!--l. 541--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 542--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-10">&#8217;</span><span class="cmtt-10">&#8217;</span><span
class="cmtt-10">SUB_RESTR</span><span class="cmtt-10">SUB_RESTR</span><span
class="cmtt-10">&#8217;</span> </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-2-2" class="cmtt-10">&#8217;</span> </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-2-2"
class="td11"><span class="lstinline"></span><!--l. 541--><p class="noindent" ><span class="td11"><span class="lstinline"></span><!--l. 542--><p class="noindent" ><span
class="cmtt-10">character</span><span class="cmtt-10">character</span><span
class="cmtt-10">(</span><span class="cmtt-10">(</span><span
class="cmtt-10">len</span><span class="cmtt-10">len</span><span
class="cmtt-10">=*)</span> </td><td style="white-space:normal; text-align:left;" id="TBL-9-2-3" class="cmtt-10">=*)</span> </td><td style="white-space:normal; text-align:left;" id="TBL-9-2-3"
class="td11"><!--l. 542--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 543--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-10">&#8217;</span><span class="cmtt-10">&#8217;</span><span
class="cmtt-10">HALO</span><span class="cmtt-10">HALO</span><span
class="cmtt-10">&#8217;</span> class="cmtt-10">&#8217;</span>
<!--l. 542--><p class="noindent" ><span class="lstinline"></span><span <!--l. 543--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-10">&#8217;</span><span class="cmtt-10">&#8217;</span><span
class="cmtt-10">NONE</span><span class="cmtt-10">NONE</span><span
class="cmtt-10">&#8217;</span> </td><td style="white-space:normal; text-align:left;" id="TBL-9-2-4" class="cmtt-10">&#8217;</span> </td><td style="white-space:normal; text-align:left;" id="TBL-9-2-4"
class="td11"><!--l. 543--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 544--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-10">&#8217;</span><span class="cmtt-10">&#8217;</span><span
class="cmtt-10">HALO</span><span class="cmtt-10">HALO</span><span
class="cmtt-10">&#8217;</span> </td><td style="white-space:normal; text-align:left;" id="TBL-9-2-5" class="cmtt-10">&#8217;</span> </td><td style="white-space:normal; text-align:left;" id="TBL-9-2-5"
class="td11"><!--l. 544--><p class="noindent" ><span class="td11"><!--l. 545--><p class="noindent" ><span
class="cmr-10">Type of restriction operator, for Additive</span> class="cmr-10">Type of restriction operator, for Additive</span>
<span <span
class="cmr-10">Schwarz only: </span><span class="cmr-10">Schwarz only: </span><span
@ -1846,7 +1814,7 @@ class="cmtt-10">&#8217;</span><span
class="cmtt-10">NONE</span><span class="cmtt-10">NONE</span><span
class="cmtt-10">&#8217;</span> <span class="cmtt-10">&#8217;</span> <span
class="cmr-10">for neglecting it.</span> class="cmr-10">for neglecting it.</span>
<!--l. 547--><p class="noindent" ><span <!--l. 548--><p class="noindent" ><span
class="cmr-10">Note that </span><span class="cmr-10">Note that </span><span
class="cmtt-10">HALO </span><span class="cmtt-10">HALO </span><span
class="cmr-10">must be chosen for the</span> class="cmr-10">must be chosen for the</span>
@ -1857,28 +1825,28 @@ class="cmr-10">its RAS variant.</span> </td>
</tr><tr </tr><tr
class="hline"><td><hr></td><td><hr></td><td><hr></td><td><hr></td><td><hr></td></tr><tr class="hline"><td><hr></td><td><hr></td><td><hr></td><td><hr></td><td><hr></td></tr><tr
style="vertical-align:baseline;" id="TBL-9-3-"><td style="white-space:normal; text-align:left;" id="TBL-9-3-1" style="vertical-align:baseline;" id="TBL-9-3-"><td style="white-space:normal; text-align:left;" id="TBL-9-3-1"
class="td11"><!--l. 549--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 550--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-10">&#8217;</span><span class="cmtt-10">&#8217;</span><span
class="cmtt-10">SUB_PROL</span><span class="cmtt-10">SUB_PROL</span><span
class="cmtt-10">&#8217;</span> </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-3-2" class="cmtt-10">&#8217;</span> </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-3-2"
class="td11"><span class="lstinline"></span><!--l. 549--><p class="noindent" ><span class="td11"><span class="lstinline"></span><!--l. 550--><p class="noindent" ><span
class="cmtt-10">character</span><span class="cmtt-10">character</span><span
class="cmtt-10">(</span><span class="cmtt-10">(</span><span
class="cmtt-10">len</span><span class="cmtt-10">len</span><span
class="cmtt-10">=*)</span> </td><td style="white-space:normal; text-align:left;" id="TBL-9-3-3" class="cmtt-10">=*)</span> </td><td style="white-space:normal; text-align:left;" id="TBL-9-3-3"
class="td11"><!--l. 550--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 551--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-10">&#8217;</span><span class="cmtt-10">&#8217;</span><span
class="cmtt-10">SUM</span><span class="cmtt-10">SUM</span><span
class="cmtt-10">&#8217;</span> class="cmtt-10">&#8217;</span>
<!--l. 550--><p class="noindent" ><span class="lstinline"></span><span <!--l. 551--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-10">&#8217;</span><span class="cmtt-10">&#8217;</span><span
class="cmtt-10">NONE</span><span class="cmtt-10">NONE</span><span
class="cmtt-10">&#8217;</span> </td><td style="white-space:normal; text-align:left;" id="TBL-9-3-4" class="cmtt-10">&#8217;</span> </td><td style="white-space:normal; text-align:left;" id="TBL-9-3-4"
class="td11"><!--l. 551--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 552--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-10">&#8217;</span><span class="cmtt-10">&#8217;</span><span
class="cmtt-10">NONE</span><span class="cmtt-10">NONE</span><span
class="cmtt-10">&#8217;</span> </td><td style="white-space:normal; text-align:left;" id="TBL-9-3-5" class="cmtt-10">&#8217;</span> </td><td style="white-space:normal; text-align:left;" id="TBL-9-3-5"
class="td11"><!--l. 552--><p class="noindent" ><span class="td11"><!--l. 553--><p class="noindent" ><span
class="cmr-10">Type of prolongation operator, for Additive</span> class="cmr-10">Type of prolongation operator, for Additive</span>
<span <span
class="cmr-10">Schwarz only: </span><span class="lstinline"></span><span class="cmr-10">Schwarz only: </span><span class="lstinline"></span><span
@ -1894,7 +1862,7 @@ class="cmtt-10">&#8217;</span> <span
class="cmr-10">for</span> class="cmr-10">for</span>
<span <span
class="cmr-10">neglecting them.</span> class="cmr-10">neglecting them.</span>
<!--l. 555--><p class="noindent" ><span <!--l. 556--><p class="noindent" ><span
class="cmr-10">Note that </span><span class="lstinline"></span><span class="cmr-10">Note that </span><span class="lstinline"></span><span
class="cmtt-10">&#8217;</span><span class="cmtt-10">&#8217;</span><span
class="cmtt-10">SUM</span><span class="cmtt-10">SUM</span><span
@ -1910,22 +1878,22 @@ class="cmr-10">for its RAS variant.</span> </td>
</tr><tr </tr><tr
class="hline"><td><hr></td><td><hr></td><td><hr></td><td><hr></td><td><hr></td></tr><tr class="hline"><td><hr></td><td><hr></td><td><hr></td><td><hr></td><td><hr></td></tr><tr
style="vertical-align:baseline;" id="TBL-9-4-"><td style="white-space:normal; text-align:left;" id="TBL-9-4-1" style="vertical-align:baseline;" id="TBL-9-4-"><td style="white-space:normal; text-align:left;" id="TBL-9-4-1"
class="td11"><!--l. 557--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 558--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-10">&#8217;</span><span class="cmtt-10">&#8217;</span><span
class="cmtt-10">SUB_FILLIN</span><span class="cmtt-10">SUB_FILLIN</span><span
class="cmtt-10">&#8217;</span> </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-4-2" class="cmtt-10">&#8217;</span> </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-4-2"
class="td11"><span class="lstinline"></span><!--l. 557--><p class="noindent" ><span class="td11"><span class="lstinline"></span><!--l. 558--><p class="noindent" ><span
class="cmtt-10">integer</span> </td><td style="white-space:normal; text-align:left;" id="TBL-9-4-3" class="cmtt-10">integer</span> </td><td style="white-space:normal; text-align:left;" id="TBL-9-4-3"
class="td11"><!--l. 558--><p class="noindent" ><span class="td11"><!--l. 559--><p class="noindent" ><span
class="cmr-10">Any integer</span> class="cmr-10">Any integer</span>
<!--l. 558--><p class="noindent" ><span <!--l. 559--><p class="noindent" ><span
class="cmr-10">number</span><span class="cmr-10">number</span><span
class="cmr-10">&#x00A0;</span><span class="cmr-10">&#x00A0;</span><span
class="cmsy-10">&#x2265; </span><span class="cmsy-10">&#x2265; </span><span
class="cmr-10">0</span> </td><td style="white-space:normal; text-align:left;" id="TBL-9-4-4" class="cmr-10">0</span> </td><td style="white-space:normal; text-align:left;" id="TBL-9-4-4"
class="td11"><!--l. 559--><p class="noindent" ><span
class="cmr-10">0</span> </td><td style="white-space:normal; text-align:left;" id="TBL-9-4-5"
class="td11"><!--l. 560--><p class="noindent" ><span class="td11"><!--l. 560--><p class="noindent" ><span
class="cmr-10">0</span> </td><td style="white-space:normal; text-align:left;" id="TBL-9-4-5"
class="td11"><!--l. 561--><p class="noindent" ><span
class="cmr-10">Fill-in level </span><span class="cmr-10">Fill-in level </span><span
class="cmmi-10">p </span><span class="cmmi-10">p </span><span
class="cmr-10">of the incomplete LU</span> class="cmr-10">of the incomplete LU</span>
@ -1934,26 +1902,26 @@ class="cmr-10">factorizations.</span> </td
</tr><tr </tr><tr
class="hline"><td><hr></td><td><hr></td><td><hr></td><td><hr></td><td><hr></td></tr><tr class="hline"><td><hr></td><td><hr></td><td><hr></td><td><hr></td><td><hr></td></tr><tr
style="vertical-align:baseline;" id="TBL-9-5-"><td style="white-space:normal; text-align:left;" id="TBL-9-5-1" style="vertical-align:baseline;" id="TBL-9-5-"><td style="white-space:normal; text-align:left;" id="TBL-9-5-1"
class="td11"><!--l. 561--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 562--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-10">&#8217;</span><span class="cmtt-10">&#8217;</span><span
class="cmtt-10">SUB_ILUTHRS</span><span class="cmtt-10">SUB_ILUTHRS</span><span
class="cmtt-10">&#8217;</span> </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-5-2" class="cmtt-10">&#8217;</span> </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-5-2"
class="td11"><span class="lstinline"></span><!--l. 561--><p class="noindent" ><span class="td11"><span class="lstinline"></span><!--l. 562--><p class="noindent" ><span
class="cmtt-10">real</span><span class="cmtt-10">real</span><span
class="cmtt-10">(</span> <span class="cmtt-10">(</span> <span
class="cmti-10">kind</span><span class="cmti-10">kind</span><span
class="cmti-10">_parameter</span><span class="lstinline"></span><!--l. 561--><p class="noindent" ><span class="cmti-10">_parameter</span><span class="lstinline"></span><!--l. 562--><p class="noindent" ><span
class="cmtt-10">)</span> </td><td style="white-space:normal; text-align:left;" id="TBL-9-5-3" class="cmtt-10">)</span> </td><td style="white-space:normal; text-align:left;" id="TBL-9-5-3"
class="td11"><!--l. 562--><p class="noindent" ><span class="td11"><!--l. 563--><p class="noindent" ><span
class="cmr-10">Any real</span> class="cmr-10">Any real</span>
<span <span
class="cmr-10">number</span><span class="cmr-10">number</span><span
class="cmr-10">&#x00A0;</span><span class="cmr-10">&#x00A0;</span><span
class="cmsy-10">&#x2265; </span><span class="cmsy-10">&#x2265; </span><span
class="cmr-10">0</span> </td><td style="white-space:normal; text-align:left;" id="TBL-9-5-4" class="cmr-10">0</span> </td><td style="white-space:normal; text-align:left;" id="TBL-9-5-4"
class="td11"><!--l. 563--><p class="noindent" ><span
class="cmr-10">0</span> </td><td style="white-space:normal; text-align:left;" id="TBL-9-5-5"
class="td11"><!--l. 564--><p class="noindent" ><span class="td11"><!--l. 564--><p class="noindent" ><span
class="cmr-10">0</span> </td><td style="white-space:normal; text-align:left;" id="TBL-9-5-5"
class="td11"><!--l. 565--><p class="noindent" ><span
class="cmr-10">Drop tolerance </span><span class="cmr-10">Drop tolerance </span><span
class="cmmi-10">t </span><span class="cmmi-10">t </span><span
class="cmr-10">in the ILU(</span><span class="cmr-10">in the ILU(</span><span
@ -1963,28 +1931,28 @@ class="cmr-10">)</span>
class="cmr-10">factorization.</span> </td> class="cmr-10">factorization.</span> </td>
</tr><tr </tr><tr
style="vertical-align:baseline;" id="TBL-9-6-"><td style="white-space:normal; text-align:left;" id="TBL-9-6-1" style="vertical-align:baseline;" id="TBL-9-6-"><td style="white-space:normal; text-align:left;" id="TBL-9-6-1"
class="td11"><!--l. 565--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 566--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-10">&#8217;</span><span class="cmtt-10">&#8217;</span><span
class="cmtt-10">MUMPS_LOC_GLOB</span><span class="cmtt-10">MUMPS_LOC_GLOB</span><span
class="cmtt-10">&#8217;</span> </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-6-2" class="cmtt-10">&#8217;</span> </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-6-2"
class="td11"><span class="lstinline"></span><!--l. 565--><p class="noindent" ><span class="td11"><span class="lstinline"></span><!--l. 566--><p class="noindent" ><span
class="cmtt-10">character</span><span class="cmtt-10">character</span><span
class="cmtt-10">(</span><span class="cmtt-10">(</span><span
class="cmtt-10">len</span><span class="cmtt-10">len</span><span
class="cmtt-10">=*)</span> </td><td style="white-space:normal; text-align:left;" id="TBL-9-6-3" class="cmtt-10">=*)</span> </td><td style="white-space:normal; text-align:left;" id="TBL-9-6-3"
class="td11"><!--l. 566--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 567--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-10">&#8217;</span><span class="cmtt-10">&#8217;</span><span
class="cmtt-10">LOCAL_SOLVER</span><span class="cmtt-10">LOCAL_SOLVER</span><span
class="cmtt-10">&#8217;</span> class="cmtt-10">&#8217;</span>
<!--l. 566--><p class="noindent" ><span class="lstinline"></span><span <!--l. 567--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-10">&#8217;</span><span class="cmtt-10">&#8217;</span><span
class="cmtt-10">GLOBAL_SOLVER</span><span class="cmtt-10">GLOBAL_SOLVER</span><span
class="cmtt-10">&#8217;</span> </td><td style="white-space:normal; text-align:left;" id="TBL-9-6-4" class="cmtt-10">&#8217;</span> </td><td style="white-space:normal; text-align:left;" id="TBL-9-6-4"
class="td11"><!--l. 567--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 568--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-10">&#8217;</span><span class="cmtt-10">&#8217;</span><span
class="cmtt-10">GLOBAL_SOLVER</span><span class="cmtt-10">GLOBAL_SOLVER</span><span
class="cmtt-10">&#8217;</span> </td><td style="white-space:normal; text-align:left;" id="TBL-9-6-5" class="cmtt-10">&#8217;</span> </td><td style="white-space:normal; text-align:left;" id="TBL-9-6-5"
class="td11"><!--l. 568--><p class="noindent" ><span class="td11"><!--l. 569--><p class="noindent" ><span
class="cmr-10">Whether MUMPS should be used as a</span> class="cmr-10">Whether MUMPS should be used as a</span>
<span <span
class="cmr-10">distributed solver, or as a serial solver acting</span> class="cmr-10">distributed solver, or as a serial solver acting</span>
@ -1994,19 +1962,19 @@ class="cmr-10">only on the part of the matrix local to each</span>
class="cmr-10">process.</span> </td> class="cmr-10">process.</span> </td>
</tr><tr </tr><tr
style="vertical-align:baseline;" id="TBL-9-7-"><td style="white-space:normal; text-align:left;" id="TBL-9-7-1" style="vertical-align:baseline;" id="TBL-9-7-"><td style="white-space:normal; text-align:left;" id="TBL-9-7-1"
class="td11"><!--l. 572--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 573--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-10">&#8217;</span><span class="cmtt-10">&#8217;</span><span
class="cmtt-10">MUMPS_IPAR_ENTRY</span><span class="cmtt-10">MUMPS_IPAR_ENTRY</span><span
class="cmtt-10">&#8217;</span> </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-7-2" class="cmtt-10">&#8217;</span> </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-7-2"
class="td11"><span class="lstinline"></span><!--l. 572--><p class="noindent" ><span class="td11"><span class="lstinline"></span><!--l. 573--><p class="noindent" ><span
class="cmtt-10">integer</span> </td><td style="white-space:normal; text-align:left;" id="TBL-9-7-3" class="cmtt-10">integer</span> </td><td style="white-space:normal; text-align:left;" id="TBL-9-7-3"
class="td11"><!--l. 573--><p class="noindent" ><span class="td11"><!--l. 574--><p class="noindent" ><span
class="cmr-10">Any integer</span> class="cmr-10">Any integer</span>
<span <span
class="cmr-10">number</span> </td><td style="white-space:normal; text-align:left;" id="TBL-9-7-4" class="cmr-10">number</span> </td><td style="white-space:normal; text-align:left;" id="TBL-9-7-4"
class="td11"><!--l. 574--><p class="noindent" ><span
class="cmr-10">0</span> </td><td style="white-space:normal; text-align:left;" id="TBL-9-7-5"
class="td11"><!--l. 575--><p class="noindent" ><span class="td11"><!--l. 575--><p class="noindent" ><span
class="cmr-10">0</span> </td><td style="white-space:normal; text-align:left;" id="TBL-9-7-5"
class="td11"><!--l. 576--><p class="noindent" ><span
class="cmr-10">Set an entry in the MUMPS integer control</span> class="cmr-10">Set an entry in the MUMPS integer control</span>
<span <span
class="cmr-10">array, as chosen via the </span><span class="lstinline"></span><span class="cmr-10">array, as chosen via the </span><span class="lstinline"></span><span
@ -2016,17 +1984,17 @@ class="cmr-10">optional</span>
class="cmr-10">argument.</span> </td> class="cmr-10">argument.</span> </td>
</tr><tr </tr><tr
style="vertical-align:baseline;" id="TBL-9-8-"><td style="white-space:normal; text-align:left;" id="TBL-9-8-1" style="vertical-align:baseline;" id="TBL-9-8-"><td style="white-space:normal; text-align:left;" id="TBL-9-8-1"
class="td11"><!--l. 577--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 578--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-10">&#8217;</span><span class="cmtt-10">&#8217;</span><span
class="cmtt-10">MUMPS_RPAR_ENTRY</span><span class="cmtt-10">MUMPS_RPAR_ENTRY</span><span
class="cmtt-10">&#8217;</span> </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-8-2" class="cmtt-10">&#8217;</span> </td><td style="white-space:nowrap; text-align:left;" id="TBL-9-8-2"
class="td11"><span class="lstinline"></span><!--l. 577--><p class="noindent" ><span class="td11"><span class="lstinline"></span><!--l. 578--><p class="noindent" ><span
class="cmtt-10">real</span> </td><td style="white-space:normal; text-align:left;" id="TBL-9-8-3" class="cmtt-10">real</span> </td><td style="white-space:normal; text-align:left;" id="TBL-9-8-3"
class="td11"><!--l. 578--><p class="noindent" ><span
class="cmr-10">Any real number</span> </td><td style="white-space:normal; text-align:left;" id="TBL-9-8-4"
class="td11"><!--l. 579--><p class="noindent" ><span class="td11"><!--l. 579--><p class="noindent" ><span
class="cmr-10">0</span> </td><td style="white-space:normal; text-align:left;" id="TBL-9-8-5" class="cmr-10">Any real number</span> </td><td style="white-space:normal; text-align:left;" id="TBL-9-8-4"
class="td11"><!--l. 580--><p class="noindent" ><span class="td11"><!--l. 580--><p class="noindent" ><span
class="cmr-10">0</span> </td><td style="white-space:normal; text-align:left;" id="TBL-9-8-5"
class="td11"><!--l. 581--><p class="noindent" ><span
class="cmr-10">Set an entry in the MUMPS real control</span> class="cmr-10">Set an entry in the MUMPS real control</span>
<span <span
class="cmr-10">array, as chosen via the </span><span class="lstinline"></span><span class="cmr-10">array, as chosen via the </span><span class="lstinline"></span><span
@ -2053,7 +2021,7 @@ class="content">Parameters defining the smoother or the details of the one-level
<!--l. 592--><div class="crosslinks"><p class="noindent"><span <!--l. 593--><div class="crosslinks"><p class="noindent"><span
class="cmr-12">[</span><a class="cmr-12">[</span><a
href="userhtmlsu9.html" ><span href="userhtmlsu9.html" ><span
class="cmr-12">next</span></a><span class="cmr-12">next</span></a><span
@ -2070,6 +2038,6 @@ class="cmr-12">] [</span><a
href="userhtmlse5.html#userhtmlsu8.html" ><span href="userhtmlse5.html#userhtmlsu8.html" ><span
class="cmr-12">up</span></a><span class="cmr-12">up</span></a><span
class="cmr-12">] </span></p></div> class="cmr-12">] </span></p></div>
<!--l. 592--><p class="indent" > <a <!--l. 593--><p class="indent" > <a
id="tailuserhtmlsu8.html"></a> id="tailuserhtmlsu8.html"></a>
</body></html> </body></html>

@ -10,7 +10,7 @@
<link rel="stylesheet" type="text/css" href="userhtml.css"> <link rel="stylesheet" type="text/css" href="userhtml.css">
</head><body </head><body
> >
<!--l. 592--><div class="crosslinks"><p class="noindent"><span <!--l. 593--><div class="crosslinks"><p class="noindent"><span
class="cmr-12">[</span><a class="cmr-12">[</span><a
href="userhtmlsu10.html" ><span href="userhtmlsu10.html" ><span
class="cmr-12">next</span></a><span class="cmr-12">next</span></a><span
@ -34,8 +34,8 @@ class="cmr-12">Method hierarchy</span><span
class="cmr-12">_build</span></h4> class="cmr-12">_build</span></h4>
<div class="center" <div class="center"
> >
<!--l. 594--><p class="noindent" > <!--l. 595--><p class="noindent" >
<!--l. 595--><p class="noindent" ><span class="lstinline"></span><span <!--l. 596--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-12">call</span><span class="cmtt-12">call</span><span
class="cmtt-12">&#x00A0;</span><span class="cmtt-12">&#x00A0;</span><span
class="cmtt-12">p</span><span class="cmtt-12">p</span><span
@ -49,7 +49,7 @@ class="cmtt-12">,</span><span
class="cmtt-12">info</span><span class="cmtt-12">info</span><span
class="cmtt-12">)</span><br /> class="cmtt-12">)</span><br />
</div> </div>
<!--l. 598--><p class="noindent" ><span <!--l. 599--><p class="noindent" ><span
class="cmr-12">This method builds the hierarchy of matrices and restriction/prolongation operators for</span> class="cmr-12">This method builds the hierarchy of matrices and restriction/prolongation operators for</span>
<span <span
class="cmr-12">the multilevel preconditioner </span><span class="lstinline"></span><span class="cmr-12">the multilevel preconditioner </span><span class="lstinline"></span><span
@ -61,7 +61,7 @@ class="cmtt-12">init</span> <span
class="cmr-12">and </span><span class="lstinline"></span><span class="cmr-12">and </span><span class="lstinline"></span><span
class="cmtt-12">set</span><span class="cmtt-12">set</span><span
class="cmr-12">.</span> class="cmr-12">.</span>
<!--l. 603--><p class="noindent" ><span <!--l. 604--><p class="noindent" ><span
class="cmbx-12">Arguments</span> class="cmbx-12">Arguments</span>
<div class="tabular"> <table id="TBL-10" class="tabular" <div class="tabular"> <table id="TBL-10" class="tabular"
cellspacing="0" cellpadding="0" cellspacing="0" cellpadding="0"
@ -69,9 +69,9 @@ cellspacing="0" cellpadding="0"
id="TBL-10-1"><col id="TBL-10-1"><col
id="TBL-10-2"></colgroup><tr id="TBL-10-2"></colgroup><tr
style="vertical-align:baseline;" id="TBL-10-1-"><td style="white-space:normal; text-align:left;" id="TBL-10-1-1" style="vertical-align:baseline;" id="TBL-10-1-"><td style="white-space:normal; text-align:left;" id="TBL-10-1-1"
class="td11"><!--l. 606--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 607--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-12">a</span> </td><td style="white-space:normal; text-align:left;" id="TBL-10-1-2" class="cmtt-12">a</span> </td><td style="white-space:normal; text-align:left;" id="TBL-10-1-2"
class="td11"><!--l. 606--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 607--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-12">type</span><span class="cmtt-12">type</span><span
class="cmtt-12">(</span><span class="cmtt-12">(</span><span
class="cmtt-12">psb_</span><span class="cmtt-12">psb_</span><span
@ -86,8 +86,8 @@ class="cmtt-12">)</span><span
class="cmr-12">.</span> </td> class="cmr-12">.</span> </td>
</tr><tr </tr><tr
style="vertical-align:baseline;" id="TBL-10-2-"><td style="white-space:normal; text-align:left;" id="TBL-10-2-1" style="vertical-align:baseline;" id="TBL-10-2-"><td style="white-space:normal; text-align:left;" id="TBL-10-2-1"
class="td11"><!--l. 607--><p class="noindent" > </td><td style="white-space:normal; text-align:left;" id="TBL-10-2-2" class="td11"><!--l. 608--><p class="noindent" > </td><td style="white-space:normal; text-align:left;" id="TBL-10-2-2"
class="td11"><!--l. 607--><p class="noindent" ><span class="td11"><!--l. 608--><p class="noindent" ><span
class="cmr-12">The sparse matrix structure containing the local part of the matrix</span> class="cmr-12">The sparse matrix structure containing the local part of the matrix</span>
<span <span
class="cmr-12">to be preconditioned. Note that </span><span class="cmr-12">to be preconditioned. Note that </span><span
@ -107,9 +107,9 @@ class="cmr-12">]</span></span><span
class="cmr-12">.</span> </td> class="cmr-12">.</span> </td>
</tr><tr </tr><tr
style="vertical-align:baseline;" id="TBL-10-3-"><td style="white-space:normal; text-align:left;" id="TBL-10-3-1" style="vertical-align:baseline;" id="TBL-10-3-"><td style="white-space:normal; text-align:left;" id="TBL-10-3-1"
class="td11"><!--l. 612--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 613--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-12">desc_a</span></td><td style="white-space:normal; text-align:left;" id="TBL-10-3-2" class="cmtt-12">desc_a</span></td><td style="white-space:normal; text-align:left;" id="TBL-10-3-2"
class="td11"><!--l. 612--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 613--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-12">type</span><span class="cmtt-12">type</span><span
class="cmtt-12">(</span><span class="cmtt-12">(</span><span
class="cmtt-12">psb_desc_type</span><span class="cmtt-12">psb_desc_type</span><span
@ -122,8 +122,8 @@ class="cmtt-12">)</span><span
class="cmr-12">.</span> </td> class="cmr-12">.</span> </td>
</tr><tr </tr><tr
style="vertical-align:baseline;" id="TBL-10-4-"><td style="white-space:normal; text-align:left;" id="TBL-10-4-1" style="vertical-align:baseline;" id="TBL-10-4-"><td style="white-space:normal; text-align:left;" id="TBL-10-4-1"
class="td11"><!--l. 613--><p class="noindent" > </td><td style="white-space:normal; text-align:left;" id="TBL-10-4-2" class="td11"><!--l. 614--><p class="noindent" > </td><td style="white-space:normal; text-align:left;" id="TBL-10-4-2"
class="td11"><!--l. 613--><p class="noindent" ><span class="td11"><!--l. 614--><p class="noindent" ><span
class="cmr-12">The communication descriptor of </span><span class="lstinline"></span><span class="cmr-12">The communication descriptor of </span><span class="lstinline"></span><span
class="cmtt-12">a</span><span class="cmtt-12">a</span><span
class="cmr-12">. See the PSBLAS User&#8217;s Guide</span> class="cmr-12">. See the PSBLAS User&#8217;s Guide</span>
@ -136,9 +136,9 @@ class="cmr-12">]</span></span><span
class="cmr-12">.</span> </td> class="cmr-12">.</span> </td>
</tr><tr </tr><tr
style="vertical-align:baseline;" id="TBL-10-5-"><td style="white-space:normal; text-align:left;" id="TBL-10-5-1" style="vertical-align:baseline;" id="TBL-10-5-"><td style="white-space:normal; text-align:left;" id="TBL-10-5-1"
class="td11"><!--l. 615--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 616--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-12">info</span> </td><td style="white-space:normal; text-align:left;" id="TBL-10-5-2" class="cmtt-12">info</span> </td><td style="white-space:normal; text-align:left;" id="TBL-10-5-2"
class="td11"><!--l. 615--><p class="noindent" ><span class="lstinline"></span><span class="td11"><!--l. 616--><p class="noindent" ><span class="lstinline"></span><span
class="cmtt-12">integer</span><span class="cmtt-12">integer</span><span
class="cmtt-12">,</span><span class="cmtt-12">,</span><span
class="cmtt-12">&#x00A0;</span><span class="cmtt-12">&#x00A0;</span><span
@ -149,8 +149,8 @@ class="cmtt-12">)</span><span
class="cmr-12">.</span> </td> class="cmr-12">.</span> </td>
</tr><tr </tr><tr
style="vertical-align:baseline;" id="TBL-10-6-"><td style="white-space:normal; text-align:left;" id="TBL-10-6-1" style="vertical-align:baseline;" id="TBL-10-6-"><td style="white-space:normal; text-align:left;" id="TBL-10-6-1"
class="td11"><!--l. 616--><p class="noindent" > </td><td style="white-space:normal; text-align:left;" id="TBL-10-6-2" class="td11"><!--l. 617--><p class="noindent" > </td><td style="white-space:normal; text-align:left;" id="TBL-10-6-2"
class="td11"><!--l. 616--><p class="noindent" ><span class="td11"><!--l. 617--><p class="noindent" ><span
class="cmr-12">Error code. If no error, 0 is returned. See Section</span><span class="cmr-12">Error code. If no error, 0 is returned. See Section</span><span
class="cmr-12">&#x00A0;</span><a class="cmr-12">&#x00A0;</span><a
href="userhtmlse7.html#x26-300007"><span href="userhtmlse7.html#x26-300007"><span
@ -165,7 +165,7 @@ class="td11"> </td> </tr></table></div>
<!--l. 622--><div class="crosslinks"><p class="noindent"><span <!--l. 623--><div class="crosslinks"><p class="noindent"><span
class="cmr-12">[</span><a class="cmr-12">[</span><a
href="userhtmlsu10.html" ><span href="userhtmlsu10.html" ><span
class="cmr-12">next</span></a><span class="cmr-12">next</span></a><span
@ -182,6 +182,6 @@ class="cmr-12">] [</span><a
href="userhtmlse5.html#userhtmlsu9.html" ><span href="userhtmlse5.html#userhtmlsu9.html" ><span
class="cmr-12">up</span></a><span class="cmr-12">up</span></a><span
class="cmr-12">] </span></p></div> class="cmr-12">] </span></p></div>
<!--l. 622--><p class="indent" > <a <!--l. 623--><p class="indent" > <a
id="tailuserhtmlsu9.html"></a> id="tailuserhtmlsu9.html"></a>
</body></html> </body></html>

@ -249,8 +249,7 @@ be applied.
if the global number of variables of the if the global number of variables of the
computed coarsest matrix computed coarsest matrix
is lower than or equal to this threshold is lower than or equal to this threshold
multiplied by the number of processes. multiplied by the number of processes (see Note).
\\ \hline \\ \hline
\fortinline|'MIN_COARSE_SIZE'| & \fortinline|integer| \fortinline|'MIN_COARSE_SIZE'| & \fortinline|integer|
& Any number \par $> 0$ & Any number \par $> 0$
@ -311,12 +310,12 @@ aggregation is based on a parallel version of the half-approximate
matching implemented in the MatchBox-P software package~\cite{MatchBoxP}.\\ \hline matching implemented in the MatchBox-P software package~\cite{MatchBoxP}.\\ \hline
\fortinline|'AGGR_SIZE'| & \fortinline|integer| \hspace*{-3mm} \fortinline|'AGGR_SIZE'| & \fortinline|integer| \hspace*{-3mm}
& Any integer \par number power of $2$ and $> 2$ & Any integer \par power of $2$, with $\texttt{aggr\_size} \ge 2$
& 4 & 4
& Maximum size of aggregates when the coupled aggregation based on & Maximum size of aggregates when the coupled aggregation based on
matching is applied. For aggressive coarsening with size of matching is applied. For aggressive coarsening with size of
aggregate larger than $8$ we recommend the use of smoothed prolongators. aggregate larger than $8$ we recommend the use of smoothed prolongators.
{\bf MODIFICARE CODICE}\\ \hline Used only with \texttt{'COUPLED'} and \texttt{'MATCHBOXP'}\\ \hline
\fortinline|'AGGR_PROL'| & \fortinline|character(len=*)| \hspace*{-3mm} \fortinline|'AGGR_PROL'| & \fortinline|character(len=*)| \hspace*{-3mm}
& \fortinline|'SMOOTHED'|, \fortinline|'UNSMOOTHED'| & \fortinline|'SMOOTHED'| & \fortinline|'SMOOTHED'|, \fortinline|'UNSMOOTHED'| & \fortinline|'SMOOTHED'|

Loading…
Cancel
Save