@ -10,7 +10,7 @@
< link rel = "stylesheet" type = "text/css" href = "userhtml.css" >
< / head > < body
>
<!-- l. 9 2 3--> < div class = "crosslinks" > < p class = "noindent" > < span
<!-- l. 9 32 --> < div class = "crosslinks" > < p class = "noindent" > < span
class="cmr-12">[< / span > < a
href="userhtmlsu15.html" >< span
class="cmr-12">prev< / span > < / a > < span
@ -28,23 +28,23 @@ class="cmr-12">] </span></p></div>
class="cmr-12">5.9 < / span > < / span > < a
id="x26-250005.9">< / a > < span
class="cmr-12">Auxiliary Methods< / span > < / h4 >
<!-- l. 9 24 --> < p class = "noindent" > < span
<!-- l. 9 33 --> < p class = "noindent" > < span
class="cmr-12">Various functionalities are implemented as additional methods of the preconditioner< / span >
< span
class="cmr-12">object.< / span >
<!-- l. 9 27 --> < p class = "noindent" >
<!-- l. 9 36 --> < p class = "noindent" >
< h5 class = "subsubsectionHead" > < span class = "titlemark" > < span
class="cmr-12">5.9.1 < / span > < / span > < a
id="x26-260005.9.1">< / a > < span
class="cmr-12">Method: dump< / span > < / h5 >
< div class = "center"
>
<!-- l. 9 29 --> < p class = "noindent" >
<!-- l. 93 0 --> < p class = "noindent" > < code class = "lstinline" > < span style = "color:#000000" > call< / span > < span style = "color:#000000" > < / span > < span style = "color:#000000" > p< / span > < span style = "color:#000000" > %< / span > < span style = "color:#000000" > dump< / span > < span style = "color:#000000" > (< / span > < span style = "color:#000000" > info< / span > < span style = "color:#000000" > [,< / span > < span style = "color:#000000" > istart< / span > < span style = "color:#000000" > ,< / span > < span style = "color:#000000" > iend< / span > < span style = "color:#000000" > ,< / span > < span style = "color:#000000" > prefix< / span > < span style = "color:#000000" > ,< / span > < span style = "color:#000000" > head< / span > < span style = "color:#000000" > ,< / span > < span style = "color:#000000" > ac< / span > < span style = "color:#000000" > ,< / span > < span style = "color:#000000" > rp< / span > < span style = "color:#000000" > ,< / span > < span style = "color:#000000" > smoother< / span > < span style = "color:#000000" > ,< / span > < span style = "color:#000000" > solver< / span > < span style = "color:#000000" > ,< / span > < span style = "color:#000000" > global_num< / span > < span style = "color:#000000" > ])< / span > < / code > < br / >
<!-- l. 9 38 --> < p class = "noindent" >
<!-- l. 93 9 --> < p class = "noindent" > < code class = "lstinline" > < span style = "color:#000000" > call< / span > < span style = "color:#000000" > < / span > < span style = "color:#000000" > p< / span > < span style = "color:#000000" > %< / span > < span style = "color:#000000" > dump< / span > < span style = "color:#000000" > (< / span > < span style = "color:#000000" > info< / span > < span style = "color:#000000" > [,< / span > < span style = "color:#000000" > istart< / span > < span style = "color:#000000" > ,< / span > < span style = "color:#000000" > iend< / span > < span style = "color:#000000" > ,< / span > < span style = "color:#000000" > prefix< / span > < span style = "color:#000000" > ,< / span > < span style = "color:#000000" > head< / span > < span style = "color:#000000" > ,< / span > < span style = "color:#000000" > ac< / span > < span style = "color:#000000" > ,< / span > < span style = "color:#000000" > rp< / span > < span style = "color:#000000" > ,< / span > < span style = "color:#000000" > smoother< / span > < span style = "color:#000000" > ,< / span > < span style = "color:#000000" > solver< / span > < span style = "color:#000000" > ,< / span > < span style = "color:#000000" > global_num< / span > < span style = "color:#000000" > ])< / span > < / code > < br / >
< / div >
<!-- l. 9 33 --> < p class = "noindent" > < span
<!-- l. 9 42 --> < p class = "noindent" > < span
class="cmr-12">Dump on file.< / span >
<!-- l. 9 36 --> < p class = "noindent" > < span
<!-- l. 9 45 --> < p class = "noindent" > < span
class="cmbx-12">Arguments< / span >
< div class = "tabular" > < table id = "TBL-18" class = "tabular"
@ -52,13 +52,13 @@ class="cmbx-12">Arguments</span>
id="TBL-18-1">< col
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"
class="td11"> <!-- l. 9 39 --> < p class = "noindent" > < code class = "lstinline" > < span style = "color:#000000" > info< / span > < / code > < / td > < td style = "white-space:normal; text-align:left;" id = "TBL-18-1-2"
class="td11"> <!-- l. 9 39 --> < p class = "noindent" > < code class = "lstinline" > < span style = "color:#000000" > integer< / span > < span style = "color:#000000" > ,< / span > < span style = "color:#000000" > < / span > < span style = "color:#000000" > intent< / span > < span style = "color:#000000" > (< / span > < span style = "color:#000000" > out< / span > < span style = "color:#000000" > )< / span > < / code > < span
class="td11"> <!-- l. 9 48 --> < p class = "noindent" > < code class = "lstinline" > < span style = "color:#000000" > info< / span > < / code > < / td > < td style = "white-space:normal; text-align:left;" id = "TBL-18-1-2"
class="td11"> <!-- l. 9 48 --> < p class = "noindent" > < code class = "lstinline" > < span style = "color:#000000" > integer< / span > < span style = "color:#000000" > ,< / span > < span style = "color:#000000" > < / span > < span style = "color:#000000" > intent< / span > < span style = "color:#000000" > (< / span > < span style = "color:#000000" > out< / span > < span style = "color:#000000" > )< / span > < / code > < span
class="cmr-12">.< / span > < / td >
< / tr > < tr
style="vertical-align:baseline;" id="TBL-18-2-">< td style = "white-space:normal; text-align:left;" id = "TBL-18-2-1"
class="td11"> <!-- l. 94 0 --> < p class = "noindent" > < / td > < td style = "white-space:normal; text-align:left;" id = "TBL-18-2-2"
class="td11"> <!-- l. 94 0 --> < p class = "noindent" > < span
class="td11"> <!-- l. 94 9 --> < p class = "noindent" > < / td > < td style = "white-space:normal; text-align:left;" id = "TBL-18-2-2"
class="td11"> <!-- l. 94 9 --> < p class = "noindent" > < span
class="cmr-12">Error code. If no error, 0 is returned. See Section< / span > < span
class="cmr-12">  < / span > < a
href="userhtmlse7.html#x28-320007">< span
@ -66,14 +66,14 @@ class="cmr-12">7</span><!--tex4ht:ref: sec:errors --></a> <span
class="cmr-12">for details.< / span > < / td >
< / tr > < tr
style="vertical-align:baseline;" id="TBL-18-3-">< td style = "white-space:normal; text-align:left;" id = "TBL-18-3-1"
class="td11"> <!-- l. 9 41 --> < p class = "noindent" > < code class = "lstinline" > < span style = "color:#000000" > amold< / span > < / code > < / td > < td style = "white-space:normal; text-align:left;" id = "TBL-18-3-2"
class="td11"> <!-- l. 9 41 --> < p class = "noindent" > < code class = "lstinline" > < span style = "color:#000000" > class< / span > < span style = "color:#000000" > (< / span > < span style = "color:#000000" > psb_< / span > < / code > < span
class="td11"> <!-- l. 9 50 --> < p class = "noindent" > < code class = "lstinline" > < span style = "color:#000000" > amold< / span > < / code > < / td > < td style = "white-space:normal; text-align:left;" id = "TBL-18-3-2"
class="td11"> <!-- l. 9 50 --> < p class = "noindent" > < code class = "lstinline" > < span style = "color:#000000" > class< / span > < span style = "color:#000000" > (< / span > < span style = "color:#000000" > psb_< / span > < / code > < span
class="cmti-12">x< / span > < code class = "lstinline" > < span style = "color:#000000" > _base_sparse_mat< / span > < span style = "color:#000000" > ),< / span > < span style = "color:#000000" > < / span > < span style = "color:#000000" > intent< / span > < span style = "color:#000000" > (< / span > < span style = "color:#000000" > in< / span > < span style = "color:#000000" > ),< / span > < span style = "color:#000000" > < / span > < span style = "color:#000000" > optional< / span > < / code > < span
class="cmr-12">.< / span > < / td >
< / tr > < tr
style="vertical-align:baseline;" id="TBL-18-4-">< td style = "white-space:normal; text-align:left;" id = "TBL-18-4-1"
class="td11"> <!-- l. 9 42 --> < p class = "noindent" > < / td > < td style = "white-space:normal; text-align:left;" id = "TBL-18-4-2"
class="td11"> <!-- l. 9 42 --> < p class = "noindent" > < span
class="td11"> <!-- l. 9 51 --> < p class = "noindent" > < / td > < td style = "white-space:normal; text-align:left;" id = "TBL-18-4-2"
class="td11"> <!-- l. 9 51 --> < p class = "noindent" > < span
class="cmr-12">The desired dynamic type for internal matrix components; this< / span >
< span
class="cmr-12">allows e.g. running on GPUs; it needs not be the same on all< / span >
@ -87,22 +87,22 @@ class="cmr-12">.</span> </td>
< / tr > < tr
style="vertical-align:baseline;" id="TBL-18-5-">< td style = "white-space:normal; text-align:left;" id = "TBL-18-5-1"
class="td11"> < / td > < / tr > < / table > < / div >
<!-- l. 9 49 --> < p class = "noindent" >
<!-- l. 9 58 --> < p class = "noindent" >
< h5 class = "subsubsectionHead" > < span class = "titlemark" > < span
class="cmr-12">5.9.2 < / span > < / span > < a
id="x26-270005.9.2">< / a > < span
class="cmr-12">Method: clone< / span > < / h5 >
< div class = "center"
>
<!-- l. 9 51 --> < p class = "noindent" >
<!-- l. 9 52 --> < p class = "noindent" > < code class = "lstinline" > < span style = "color:#000000" > call< / span > < span style = "color:#000000" > < / span > < span style = "color:#000000" > p< / span > < span style = "color:#000000" > %< / span > < span style = "color:#000000" > clone< / span > < span style = "color:#000000" > (< / span > < span style = "color:#000000" > pout< / span > < span style = "color:#000000" > ,< / span > < span style = "color:#000000" > info< / span > < span style = "color:#000000" > )< / span > < / code > < br / >
<!-- l. 9 60 --> < p class = "noindent" >
<!-- l. 9 61 --> < p class = "noindent" > < code class = "lstinline" > < span style = "color:#000000" > call< / span > < span style = "color:#000000" > < / span > < span style = "color:#000000" > p< / span > < span style = "color:#000000" > %< / span > < span style = "color:#000000" > clone< / span > < span style = "color:#000000" > (< / span > < span style = "color:#000000" > pout< / span > < span style = "color:#000000" > ,< / span > < span style = "color:#000000" > info< / span > < span style = "color:#000000" > )< / span > < / code > < br / >
< / div >
<!-- l. 9 55 --> < p class = "noindent" > < span
<!-- l. 9 64 --> < p class = "noindent" > < span
class="cmr-12">Create a (deep) copy of the preconditioner object.< / span >
<!-- l. 9 58 --> < p class = "noindent" > < span
<!-- l. 9 67 --> < p class = "noindent" > < span
class="cmbx-12">Arguments< / span >
< div class = "tabular" > < table id = "TBL-19" class = "tabular"
@ -110,14 +110,14 @@ class="cmbx-12">Arguments</span>
id="TBL-19-1">< col
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"
class="td11"> <!-- l. 9 61 --> < p class = "noindent" > < code class = "lstinline" > < span style = "color:#000000" > pout< / span > < / code > < / td > < td style = "white-space:normal; text-align:left;" id = "TBL-19-1-2"
class="td11"> <!-- l. 9 61 --> < p class = "noindent" > < code class = "lstinline" > < span style = "color:#000000" > type< / span > < span style = "color:#000000" > (< / span > < span style = "color:#000000" > amg_< / span > < / code > < span
class="td11"> <!-- l. 9 70 --> < p class = "noindent" > < code class = "lstinline" > < span style = "color:#000000" > pout< / span > < / code > < / td > < td style = "white-space:normal; text-align:left;" id = "TBL-19-1-2"
class="td11"> <!-- l. 9 70 --> < p class = "noindent" > < code class = "lstinline" > < span style = "color:#000000" > type< / span > < span style = "color:#000000" > (< / span > < span style = "color:#000000" > amg_< / span > < / code > < span
class="cmti-12">x< / span > < code class = "lstinline" > < span style = "color:#000000" > prec_type< / span > < span style = "color:#000000" > ),< / span > < span style = "color:#000000" > < / span > < span style = "color:#000000" > intent< / span > < span style = "color:#000000" > (< / span > < span style = "color:#000000" > out< / span > < span style = "color:#000000" > )< / span > < / code > < span
class="cmr-12">.< / span > < / td >
< / tr > < tr
style="vertical-align:baseline;" id="TBL-19-2-">< td style = "white-space:normal; text-align:left;" id = "TBL-19-2-1"
class="td11"> <!-- l. 9 62 --> < p class = "noindent" > < / td > < td style = "white-space:normal; text-align:left;" id = "TBL-19-2-2"
class="td11"> <!-- l. 9 62 --> < p class = "noindent" > < span
class="td11"> <!-- l. 9 71 --> < p class = "noindent" > < / td > < td style = "white-space:normal; text-align:left;" id = "TBL-19-2-2"
class="td11"> <!-- l. 9 71 --> < p class = "noindent" > < span
class="cmr-12">The copy of the preconditioner data structure. Note that < / span > < span
class="cmti-12">x < / span > < span
class="cmr-12">must< / span >
@ -129,13 +129,13 @@ class="cmr-12">, single/double precision</span>
class="cmr-12">version of AMG4PSBLAS under use.< / span > < / td >
< / tr > < tr
style="vertical-align:baseline;" id="TBL-19-3-">< td style = "white-space:normal; text-align:left;" id = "TBL-19-3-1"
class="td11"> <!-- l. 9 65 --> < p class = "noindent" > < code class = "lstinline" > < span style = "color:#000000" > info< / span > < / code > < / td > < td style = "white-space:normal; text-align:left;" id = "TBL-19-3-2"
class="td11"> <!-- l. 9 65 --> < p class = "noindent" > < code class = "lstinline" > < span style = "color:#000000" > integer< / span > < span style = "color:#000000" > ,< / span > < span style = "color:#000000" > < / span > < span style = "color:#000000" > intent< / span > < span style = "color:#000000" > (< / span > < span style = "color:#000000" > out< / span > < span style = "color:#000000" > )< / span > < / code > < span
class="td11"> <!-- l. 9 74 --> < p class = "noindent" > < code class = "lstinline" > < span style = "color:#000000" > info< / span > < / code > < / td > < td style = "white-space:normal; text-align:left;" id = "TBL-19-3-2"
class="td11"> <!-- l. 9 74 --> < p class = "noindent" > < code class = "lstinline" > < span style = "color:#000000" > integer< / span > < span style = "color:#000000" > ,< / span > < span style = "color:#000000" > < / span > < span style = "color:#000000" > intent< / span > < span style = "color:#000000" > (< / span > < span style = "color:#000000" > out< / span > < span style = "color:#000000" > )< / span > < / code > < span
class="cmr-12">.< / span > < / td >
< / tr > < tr
style="vertical-align:baseline;" id="TBL-19-4-">< td style = "white-space:normal; text-align:left;" id = "TBL-19-4-1"
class="td11"> <!-- l. 9 66 --> < p class = "noindent" > < / td > < td style = "white-space:normal; text-align:left;" id = "TBL-19-4-2"
class="td11"> <!-- l. 9 66 --> < p class = "noindent" > < span
class="td11"> <!-- l. 9 75 --> < p class = "noindent" > < / td > < td style = "white-space:normal; text-align:left;" id = "TBL-19-4-2"
class="td11"> <!-- l. 9 75 --> < p class = "noindent" > < span
class="cmr-12">Error code. If no error, 0 is returned. See Section< / span > < span
class="cmr-12">  < / span > < a
href="userhtmlse7.html#x28-320007">< span
@ -144,15 +144,15 @@ class="cmr-12">for details.</span> </td>
< / tr > < tr
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 >
<!-- l. 9 71 --> < p class = "noindent" >
<!-- l. 9 80 --> < p class = "noindent" >
< h5 class = "subsubsectionHead" > < span class = "titlemark" > < span
class="cmr-12">5.9.3 < / span > < / span > < a
id="x26-280005.9.3">< / a > < span
class="cmr-12">Method: sizeof< / span > < / h5 >
< div class = "center"
>
<!-- l. 9 73 --> < p class = "noindent" >
<!-- l. 9 74 --> < p class = "noindent" > < code class = "lstinline" > < span style = "color:#000000" > sz< / span > < span style = "color:#000000" > < / span > < span style = "color:#000000" > =< / span > < span style = "color:#000000" > < / span > < span style = "color:#000000" > p< / span > < span style = "color:#000000" > %< / span > < span style = "color:#000000" > sizeof< / span > < span style = "color:#000000" > ([< / span > < span style = "color:#000000" > global< / span > < span style = "color:#000000" > ])< / span > < / code > < br / >
<!-- l. 9 82 --> < p class = "noindent" >
<!-- l. 9 83 --> < p class = "noindent" > < code class = "lstinline" > < span style = "color:#000000" > sz< / span > < span style = "color:#000000" > < / span > < span style = "color:#000000" > =< / span > < span style = "color:#000000" > < / span > < span style = "color:#000000" > p< / span > < span style = "color:#000000" > %< / span > < span style = "color:#000000" > sizeof< / span > < span style = "color:#000000" > ([< / span > < span style = "color:#000000" > global< / span > < span style = "color:#000000" > ])< / span > < / code > < br / >
< / div >
< div class = "tabular" > < table id = "TBL-20" class = "tabular"
@ -160,13 +160,13 @@ class="cmr-12">Method: sizeof</span></h5>
id="TBL-20-1">< col
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"
class="td11"> <!-- l. 9 7 8--> < p class = "noindent" > < code class = "lstinline" > < span style = "color:#000000" > global< / span > < / code > < / td > < td style = "white-space:normal; text-align:left;" id = "TBL-20-1-2"
class="td11"> <!-- l. 9 7 8--> < p class = "noindent" > < code class = "lstinline" > < span style = "color:#000000" > logical< / span > < span style = "color:#000000" > ,< / span > < span style = "color:#000000" > < / span > < span style = "color:#000000" > optional< / span > < / code > < span
class="td11"> <!-- l. 9 87 --> < p class = "noindent" > < code class = "lstinline" > < span style = "color:#000000" > global< / span > < / code > < / td > < td style = "white-space:normal; text-align:left;" id = "TBL-20-1-2"
class="td11"> <!-- l. 9 87 --> < p class = "noindent" > < code class = "lstinline" > < span style = "color:#000000" > logical< / span > < span style = "color:#000000" > ,< / span > < span style = "color:#000000" > < / span > < span style = "color:#000000" > optional< / span > < / code > < span
class="cmr-12">.< / span > < / td >
< / tr > < tr
style="vertical-align:baseline;" id="TBL-20-2-">< td style = "white-space:normal; text-align:left;" id = "TBL-20-2-1"
class="td11"> <!-- l. 9 79 --> < p class = "noindent" > < / td > < td style = "white-space:normal; text-align:left;" id = "TBL-20-2-2"
class="td11"> <!-- l. 9 79 --> < p class = "noindent" > < span
class="td11"> <!-- l. 9 88 --> < p class = "noindent" > < / td > < td style = "white-space:normal; text-align:left;" id = "TBL-20-2-2"
class="td11"> <!-- l. 9 88 --> < p class = "noindent" > < span
class="cmr-12">Whether the global or local preconditioner memory occupation is< / span >
< span
class="cmr-12">desired. Default: < / span > < code class = "lstinline" > < span style = "color:#000000" > .< / span > < span style = "color:#000000" > false< / span > < span style = "color:#000000" > .< / span > < / code > < span
@ -176,7 +176,7 @@ class="cmr-12">.</span> </t
class="td11"> < / td > < / tr > < / table > < / div >
< span
class="cmr-12">Return memory footprint in bytes.< / span >
<!-- l. 9 86 --> < p class = "noindent" >
<!-- l. 9 95 --> < p class = "noindent" >
< h5 class = "subsubsectionHead" > < span class = "titlemark" > < span
class="cmr-12">5.9.4 < / span > < / span > < a
id="x26-290005.9.4">< / a > < span
@ -184,10 +184,10 @@ class="cmr-12">Method: allocate</span><span
class="cmr-12">_wrk< / span > < / h5 >
< div class = "center"
>
<!-- l. 9 88 --> < p class = "noindent" >
<!-- l. 9 8 9--> < p class = "noindent" > < code class = "lstinline" > < span style = "color:#000000" > call< / span > < span style = "color:#000000" > < / span > < span style = "color:#000000" > p< / span > < span style = "color:#000000" > %< / span > < span style = "color:#000000" > allocate_wrk< / span > < span style = "color:#000000" > (< / span > < span style = "color:#000000" > info< / span > < span style = "color:#000000" > [,< / span > < span style = "color:#000000" > < / span > < span style = "color:#000000" > vmold< / span > < span style = "color:#000000" > ])< / span > < / code > < br / >
<!-- l. 9 97 --> < p class = "noindent" >
<!-- l. 9 98 --> < p class = "noindent" > < code class = "lstinline" > < span style = "color:#000000" > call< / span > < span style = "color:#000000" > < / span > < span style = "color:#000000" > p< / span > < span style = "color:#000000" > %< / span > < span style = "color:#000000" > allocate_wrk< / span > < span style = "color:#000000" > (< / span > < span style = "color:#000000" > info< / span > < span style = "color:#000000" > [,< / span > < span style = "color:#000000" > < / span > < span style = "color:#000000" > vmold< / span > < span style = "color:#000000" > ])< / span > < / code > < br / >
< / div >
<!-- l. 992 --> < p class = "noindent" > < span
<!-- l. 1001 --> < p class = "noindent" > < span
class="cmr-12">Allocate internal work vectors. Each application of the preconditioner uses a number of< / span >
< span
class="cmr-12">work vectors which are allocated internally as necessary; therefore allocation and< / span >
@ -216,7 +216,7 @@ class="cmr-12">taken care of based on the dynamic type of the </span><code class
class="cmr-12">argument to the < / span > < code class = "lstinline" > < span style = "color:#000000" > apply< / span > < / code >
< span
class="cmr-12">method.< / span >
<!-- l. 10 08 --> < p class = "noindent" > < span
<!-- l. 10 17 --> < p class = "noindent" > < span
class="cmbx-12">Arguments< / span >
< div class = "tabular" > < table id = "TBL-21" class = "tabular"
@ -224,13 +224,13 @@ class="cmbx-12">Arguments</span>
id="TBL-21-1">< col
id="TBL-21-2">< / colgroup > < tr
style="vertical-align:baseline;" id="TBL-21-1-">< td style = "white-space:normal; text-align:left;" id = "TBL-21-1-1"
class="td11"> <!-- l. 10 11 --> < p class = "noindent" > < code class = "lstinline" > < span style = "color:#000000" > info< / span > < / code > < / td > < td style = "white-space:normal; text-align:left;" id = "TBL-21-1-2"
class="td11"> <!-- l. 10 11 --> < p class = "noindent" > < code class = "lstinline" > < span style = "color:#000000" > integer< / span > < span style = "color:#000000" > ,< / span > < span style = "color:#000000" > < / span > < span style = "color:#000000" > intent< / span > < span style = "color:#000000" > (< / span > < span style = "color:#000000" > out< / span > < span style = "color:#000000" > )< / span > < / code > < span
class="td11"> <!-- l. 10 20 --> < p class = "noindent" > < code class = "lstinline" > < span style = "color:#000000" > info< / span > < / code > < / td > < td style = "white-space:normal; text-align:left;" id = "TBL-21-1-2"
class="td11"> <!-- l. 10 20 --> < p class = "noindent" > < code class = "lstinline" > < span style = "color:#000000" > integer< / span > < span style = "color:#000000" > ,< / span > < span style = "color:#000000" > < / span > < span style = "color:#000000" > intent< / span > < span style = "color:#000000" > (< / span > < span style = "color:#000000" > out< / span > < span style = "color:#000000" > )< / span > < / code > < span
class="cmr-12">.< / span > < / td >
< / tr > < tr
style="vertical-align:baseline;" id="TBL-21-2-">< td style = "white-space:normal; text-align:left;" id = "TBL-21-2-1"
class="td11"> <!-- l. 10 1 2--> < p class = "noindent" > < / td > < td style = "white-space:normal; text-align:left;" id = "TBL-21-2-2"
class="td11"> <!-- l. 10 1 2--> < p class = "noindent" > < span
class="td11"> <!-- l. 10 21 --> < p class = "noindent" > < / td > < td style = "white-space:normal; text-align:left;" id = "TBL-21-2-2"
class="td11"> <!-- l. 10 21 --> < p class = "noindent" > < span
class="cmr-12">Error code. If no error, 0 is returned. See Section< / span > < span
class="cmr-12">  < / span > < a
href="userhtmlse7.html#x28-320007">< span
@ -238,21 +238,21 @@ class="cmr-12">7</span><!--tex4ht:ref: sec:errors --></a> <span
class="cmr-12">for details.< / span > < / td >
< / tr > < tr
style="vertical-align:baseline;" id="TBL-21-3-">< td style = "white-space:normal; text-align:left;" id = "TBL-21-3-1"
class="td11"> <!-- l. 10 13 --> < p class = "noindent" > < code class = "lstinline" > < span style = "color:#000000" > vmold< / span > < / code > < / td > < td style = "white-space:normal; text-align:left;" id = "TBL-21-3-2"
class="td11"> <!-- l. 10 13 --> < p class = "noindent" > < code class = "lstinline" > < span style = "color:#000000" > class< / span > < span style = "color:#000000" > (< / span > < span style = "color:#000000" > psb_< / span > < / code > < span
class="td11"> <!-- l. 10 22 --> < p class = "noindent" > < code class = "lstinline" > < span style = "color:#000000" > vmold< / span > < / code > < / td > < td style = "white-space:normal; text-align:left;" id = "TBL-21-3-2"
class="td11"> <!-- l. 10 22 --> < p class = "noindent" > < code class = "lstinline" > < span style = "color:#000000" > class< / span > < span style = "color:#000000" > (< / span > < span style = "color:#000000" > psb_< / span > < / code > < span
class="cmti-12">x< / span > < code class = "lstinline" > < span style = "color:#000000" > _base_vect_type< / span > < span style = "color:#000000" > ),< / span > < span style = "color:#000000" > < / span > < span style = "color:#000000" > intent< / span > < span style = "color:#000000" > (< / span > < span style = "color:#000000" > in< / span > < span style = "color:#000000" > ),< / span > < span style = "color:#000000" > < / span > < span style = "color:#000000" > optional< / span > < / code > < span
class="cmr-12">.< / span > < / td >
< / tr > < tr
style="vertical-align:baseline;" id="TBL-21-4-">< td style = "white-space:normal; text-align:left;" id = "TBL-21-4-1"
class="td11"> <!-- l. 10 14 --> < p class = "noindent" > < / td > < td style = "white-space:normal; text-align:left;" id = "TBL-21-4-2"
class="td11"> <!-- l. 10 14 --> < p class = "noindent" > < span
class="td11"> <!-- l. 10 23 --> < p class = "noindent" > < / td > < td style = "white-space:normal; text-align:left;" id = "TBL-21-4-2"
class="td11"> <!-- l. 10 23 --> < p class = "noindent" > < span
class="cmr-12">The desired dynamic type for internal vector components; this< / span >
< span
class="cmr-12">allows e.g. running on GPUs.< / span > < / td >
< / tr > < tr
style="vertical-align:baseline;" id="TBL-21-5-">< td style = "white-space:normal; text-align:left;" id = "TBL-21-5-1"
class="td11"> < / td > < / tr > < / table > < / div >
<!-- l. 102 0 --> < p class = "noindent" >
<!-- l. 102 9 --> < p class = "noindent" >
< h5 class = "subsubsectionHead" > < span class = "titlemark" > < span
class="cmr-12">5.9.5 < / span > < / span > < a
id="x26-300005.9.5">< / a > < span
@ -260,12 +260,12 @@ class="cmr-12">Method: free</span><span
class="cmr-12">_wrk< / span > < / h5 >
< div class = "center"
>
<!-- l. 10 22 --> < p class = "noindent" >
<!-- l. 10 2 3--> < p class = "noindent" > < code class = "lstinline" > < span style = "color:#000000" > call< / span > < span style = "color:#000000" > < / span > < span style = "color:#000000" > p< / span > < span style = "color:#000000" > %< / span > < span style = "color:#000000" > free_wrk< / span > < span style = "color:#000000" > (< / span > < span style = "color:#000000" > info< / span > < span style = "color:#000000" > )< / span > < / code > < br / >
<!-- l. 10 31 --> < p class = "noindent" >
<!-- l. 10 32 --> < p class = "noindent" > < code class = "lstinline" > < span style = "color:#000000" > call< / span > < span style = "color:#000000" > < / span > < span style = "color:#000000" > p< / span > < span style = "color:#000000" > %< / span > < span style = "color:#000000" > free_wrk< / span > < span style = "color:#000000" > (< / span > < span style = "color:#000000" > info< / span > < span style = "color:#000000" > )< / span > < / code > < br / >
< / div >
<!-- l. 10 26 --> < p class = "noindent" > < span
<!-- l. 10 35 --> < p class = "noindent" > < span
class="cmr-12">Deallocate internal work vectors.< / span >
<!-- l. 10 29 --> < p class = "noindent" > < span
<!-- l. 10 38 --> < p class = "noindent" > < span
class="cmbx-12">Arguments< / span >
< div class = "tabular" > < table id = "TBL-22" class = "tabular"
@ -273,13 +273,13 @@ class="cmbx-12">Arguments</span>
id="TBL-22-1">< col
id="TBL-22-2">< / colgroup > < tr
style="vertical-align:baseline;" id="TBL-22-1-">< td style = "white-space:normal; text-align:left;" id = "TBL-22-1-1"
class="td11"> <!-- l. 10 32 --> < p class = "noindent" > < code class = "lstinline" > < span style = "color:#000000" > info< / span > < / code > < / td > < td style = "white-space:normal; text-align:left;" id = "TBL-22-1-2"
class="td11"> <!-- l. 10 32 --> < p class = "noindent" > < code class = "lstinline" > < span style = "color:#000000" > integer< / span > < span style = "color:#000000" > ,< / span > < span style = "color:#000000" > < / span > < span style = "color:#000000" > intent< / span > < span style = "color:#000000" > (< / span > < span style = "color:#000000" > out< / span > < span style = "color:#000000" > )< / span > < / code > < span
class="td11"> <!-- l. 10 41 --> < p class = "noindent" > < code class = "lstinline" > < span style = "color:#000000" > info< / span > < / code > < / td > < td style = "white-space:normal; text-align:left;" id = "TBL-22-1-2"
class="td11"> <!-- l. 10 41 --> < p class = "noindent" > < code class = "lstinline" > < span style = "color:#000000" > integer< / span > < span style = "color:#000000" > ,< / span > < span style = "color:#000000" > < / span > < span style = "color:#000000" > intent< / span > < span style = "color:#000000" > (< / span > < span style = "color:#000000" > out< / span > < span style = "color:#000000" > )< / span > < / code > < span
class="cmr-12">.< / span > < / td >
< / tr > < tr
style="vertical-align:baseline;" id="TBL-22-2-">< td style = "white-space:normal; text-align:left;" id = "TBL-22-2-1"
class="td11"> <!-- l. 10 33 --> < p class = "noindent" > < / td > < td style = "white-space:normal; text-align:left;" id = "TBL-22-2-2"
class="td11"> <!-- l. 10 33 --> < p class = "noindent" > < span
class="td11"> <!-- l. 10 42 --> < p class = "noindent" > < / td > < td style = "white-space:normal; text-align:left;" id = "TBL-22-2-2"
class="td11"> <!-- l. 10 42 --> < p class = "noindent" > < span
class="cmr-12">Error code. If no error, 0 is returned. See Section< / span > < span
class="cmr-12">  < / span > < a
href="userhtmlse7.html#x28-320007">< span