Update docs for remote build.

remotebuild
Salvatore Filippone 3 years ago
parent 4a7f9d786d
commit fef69bf799

@ -21,7 +21,7 @@ class="cmbx-10">Salvatore Filippone</span><br
class="newline" /><span class="newline" /><span
class="cmbx-10">Alfredo Buttari </span><br class="cmbx-10">Alfredo Buttari </span><br
class="newline" />Software version: 3.7.0.1<br class="newline" />Software version: 3.7.0.1<br
class="newline" />May 11th, 2021 class="newline" />Feb 14th, 2022

@ -21,7 +21,7 @@ class="cmbx-10">Salvatore Filippone</span><br
class="newline" /><span class="newline" /><span
class="cmbx-10">Alfredo Buttari </span><br class="cmbx-10">Alfredo Buttari </span><br
class="newline" />Software version: 3.7.0.1<br class="newline" />Software version: 3.7.0.1<br
class="newline" />May 11th, 2021 class="newline" />Feb 14th, 2022

@ -22,7 +22,7 @@ href="userhtmlsu32.html#userhtmlsu39.html" >up</a>] </p></div>
<pre class="verbatim" id="verbatim-40"> <pre class="verbatim" id="verbatim-40">
call&#x00A0;psb_spall(a,&#x00A0;desc_a,&#x00A0;info,&#x00A0;nnz) call&#x00A0;psb_spall(a,&#x00A0;desc_a,&#x00A0;info,&#x00A0;nnz,&#x00A0;buildmode)
</pre> </pre>
<!--l. 551--><p class="nopar" > <!--l. 551--><p class="nopar" >
<!--l. 553--><p class="indent" > <!--l. 553--><p class="indent" >
@ -61,8 +61,25 @@ class="newline" />Type: <span
class="cmbx-10">optional</span>.<br class="cmbx-10">optional</span>.<br
class="newline" />Intent: <span class="newline" />Intent: <span
class="cmbx-10">in</span>.<br class="cmbx-10">in</span>.<br
class="newline" />Specified as: an integer value.</dd></dl> class="newline" />Specified as: an integer value.
<!--l. 569--><p class="indent" > </dd><dt class="description">
<span
class="cmbx-10">buildmode</span> </dt><dd
class="description">Whether to keep track of matrix entries that do not belong to the
current process.<br
class="newline" />Scope: <span
class="cmbx-10">global</span>.<br
class="newline" />Type: <span
class="cmbx-10">optional</span>.<br
class="newline" />Intent: <span
class="cmbx-10">in</span>.<br
class="newline" />Specified as:
an integer value <span class="obeylines-h"><span class="verb"><span
class="cmtt-10">psb_matbld_noremote_</span></span></span>, <span class="obeylines-h"><span class="verb"><span
class="cmtt-10">psb_matbld_remote_</span></span></span>. Default:
<span class="obeylines-h"><span class="verb"><span
class="cmtt-10">psb_matbld_noremote_</span></span></span>.</dd></dl>
<!--l. 576--><p class="indent" >
<dl class="description"><dt class="description"> <dl class="description"><dt class="description">
<span <span
class="cmbx-10">On Return</span> </dt><dd class="cmbx-10">On Return</span> </dt><dd
@ -82,6 +99,9 @@ href="userhtmlsu6.html#spdata"><span
class="cmtt-10">psb</span><span class="cmtt-10">psb</span><span
class="cmtt-10">_Tspmat</span><span class="cmtt-10">_Tspmat</span><span
class="cmtt-10">_type</span></a>. class="cmtt-10">_type</span></a>.
</dd><dt class="description"> </dd><dt class="description">
<span <span
class="cmbx-10">info</span> </dt><dd class="cmbx-10">info</span> </dt><dd
@ -93,14 +113,11 @@ class="cmbx-10">required </span><br
class="newline" />Intent: <span class="newline" />Intent: <span
class="cmbx-10">out</span>.<br class="cmbx-10">out</span>.<br
class="newline" />An integer value; 0 means no error has been detected.</dd></dl> class="newline" />An integer value; 0 means no error has been detected.</dd></dl>
<!--l. 582--><p class="noindent" ><span <!--l. 589--><p class="noindent" ><span
class="cmbx-12">Notes</span> class="cmbx-12">Notes</span>
<ol class="enumerate1" > <ol class="enumerate1" >
<li <li
class="enumerate" id="x47-84002x1">On exit from this routine the sparse matrix is in the build state. class="enumerate" id="x47-84002x1">On exit from this routine the sparse matrix is in the build state.
</li> </li>
<li <li
class="enumerate" id="x47-84004x2">The descriptor may be in either the build or assembled state. class="enumerate" id="x47-84004x2">The descriptor may be in either the build or assembled state.
@ -117,12 +134,12 @@ class="cmmi-10">nnz </span>in the
<!--l. 598--><div class="crosslinks"><p class="noindent">[<a <!--l. 605--><div class="crosslinks"><p class="noindent">[<a
href="userhtmlsu40.html" >next</a>] [<a href="userhtmlsu40.html" >next</a>] [<a
href="userhtmlsu35.html" >prev</a>] [<a href="userhtmlsu35.html" >prev</a>] [<a
href="userhtmlsu35.html#tailuserhtmlsu35.html" >prev-tail</a>] [<a href="userhtmlsu35.html#tailuserhtmlsu35.html" >prev-tail</a>] [<a
href="userhtmlsu36.html" >front</a>] [<a href="userhtmlsu36.html" >front</a>] [<a
href="userhtmlsu32.html#userhtmlsu39.html" >up</a>] </p></div> href="userhtmlsu32.html#userhtmlsu39.html" >up</a>] </p></div>
<!--l. 598--><p class="indent" > <a <!--l. 605--><p class="indent" > <a
id="tailuserhtmlsu36.html"></a> id="tailuserhtmlsu36.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. 599--><div class="crosslinks"><p class="noindent">[<a <!--l. 606--><div class="crosslinks"><p class="noindent">[<a
href="userhtmlsu41.html" >next</a>] [<a href="userhtmlsu41.html" >next</a>] [<a
href="userhtmlsu36.html" >prev</a>] [<a href="userhtmlsu36.html" >prev</a>] [<a
href="userhtmlsu36.html#tailuserhtmlsu36.html" >prev-tail</a>] [<a href="userhtmlsu36.html#tailuserhtmlsu36.html" >prev-tail</a>] [<a
@ -25,8 +25,8 @@ href="userhtmlsu32.html#userhtmlsu40.html" >up</a>] </p></div>
call&#x00A0;psb_spins(nz,&#x00A0;ia,&#x00A0;ja,&#x00A0;val,&#x00A0;a,&#x00A0;desc_a,&#x00A0;info&#x00A0;[,local]) call&#x00A0;psb_spins(nz,&#x00A0;ia,&#x00A0;ja,&#x00A0;val,&#x00A0;a,&#x00A0;desc_a,&#x00A0;info&#x00A0;[,local])
call&#x00A0;psb_spins(nr,&#x00A0;irw,&#x00A0;irp,&#x00A0;ja,&#x00A0;val,&#x00A0;a,&#x00A0;desc_a,&#x00A0;info&#x00A0;[,local]) call&#x00A0;psb_spins(nr,&#x00A0;irw,&#x00A0;irp,&#x00A0;ja,&#x00A0;val,&#x00A0;a,&#x00A0;desc_a,&#x00A0;info&#x00A0;[,local])
</pre> </pre>
<!--l. 604--><p class="nopar" > <!--l. 611--><p class="nopar" >
<!--l. 606--><p class="indent" > <!--l. 613--><p class="indent" >
<dl class="description"><dt class="description"> <dl class="description"><dt class="description">
<span <span
class="cmbx-10">Type:</span> </dt><dd class="cmbx-10">Type:</span> </dt><dd
@ -152,7 +152,7 @@ class="cmbx-10">optional</span>.<br
class="newline" />Specified as: a logical value; default: <span class="obeylines-h"><span class="verb"><span class="newline" />Specified as: a logical value; default: <span class="obeylines-h"><span class="verb"><span
class="cmtt-10">.false.</span></span></span>. class="cmtt-10">.false.</span></span></span>.
</dd></dl> </dd></dl>
<!--l. 666--><p class="indent" > <!--l. 673--><p class="indent" >
<dl class="description"><dt class="description"> <dl class="description"><dt class="description">
<span <span
class="cmbx-10">On Return</span> </dt><dd class="cmbx-10">On Return</span> </dt><dd
@ -203,7 +203,7 @@ class="cmbx-10">required </span><br
class="newline" />Intent: <span class="newline" />Intent: <span
class="cmbx-10">out</span>.<br class="cmbx-10">out</span>.<br
class="newline" />An integer value; 0 means no error has been detected.</dd></dl> class="newline" />An integer value; 0 means no error has been detected.</dd></dl>
<!--l. 685--><p class="noindent" ><span <!--l. 692--><p class="noindent" ><span
class="cmbx-12">Notes</span> class="cmbx-12">Notes</span>
<ol class="enumerate1" > <ol class="enumerate1" >
<li <li
@ -300,12 +300,12 @@ class="cmsy-10">-</span>1 should be one of the local indices, but are otherwise
<!--l. 724--><div class="crosslinks"><p class="noindent">[<a <!--l. 731--><div class="crosslinks"><p class="noindent">[<a
href="userhtmlsu41.html" >next</a>] [<a href="userhtmlsu41.html" >next</a>] [<a
href="userhtmlsu36.html" >prev</a>] [<a href="userhtmlsu36.html" >prev</a>] [<a
href="userhtmlsu36.html#tailuserhtmlsu36.html" >prev-tail</a>] [<a href="userhtmlsu36.html#tailuserhtmlsu36.html" >prev-tail</a>] [<a
href="userhtmlsu37.html" >front</a>] [<a href="userhtmlsu37.html" >front</a>] [<a
href="userhtmlsu32.html#userhtmlsu40.html" >up</a>] </p></div> href="userhtmlsu32.html#userhtmlsu40.html" >up</a>] </p></div>
<!--l. 724--><p class="indent" > <a <!--l. 731--><p class="indent" > <a
id="tailuserhtmlsu37.html"></a> id="tailuserhtmlsu37.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. 724--><div class="crosslinks"><p class="noindent">[<a <!--l. 731--><div class="crosslinks"><p class="noindent">[<a
href="userhtmlsu42.html" >next</a>] [<a href="userhtmlsu42.html" >next</a>] [<a
href="userhtmlsu37.html" >prev</a>] [<a href="userhtmlsu37.html" >prev</a>] [<a
href="userhtmlsu37.html#tailuserhtmlsu37.html" >prev-tail</a>] [<a href="userhtmlsu37.html#tailuserhtmlsu37.html" >prev-tail</a>] [<a
@ -24,8 +24,8 @@ href="userhtmlsu32.html#userhtmlsu41.html" >up</a>] </p></div>
<pre class="verbatim" id="verbatim-42"> <pre class="verbatim" id="verbatim-42">
call&#x00A0;psb_spasb(a,&#x00A0;desc_a,&#x00A0;info,&#x00A0;afmt,&#x00A0;upd,&#x00A0;dupl,&#x00A0;mold) call&#x00A0;psb_spasb(a,&#x00A0;desc_a,&#x00A0;info,&#x00A0;afmt,&#x00A0;upd,&#x00A0;dupl,&#x00A0;mold)
</pre> </pre>
<!--l. 728--><p class="nopar" > <!--l. 735--><p class="nopar" >
<!--l. 730--><p class="indent" > <!--l. 737--><p class="indent" >
<dl class="description"><dt class="description"> <dl class="description"><dt class="description">
<span <span
class="cmbx-10">Type:</span> </dt><dd class="cmbx-10">Type:</span> </dt><dd
@ -44,7 +44,7 @@ class="cmbx-10">local</span>.<br
class="newline" />Type:<span class="newline" />Type:<span
class="cmbx-10">required</span>.<br class="cmbx-10">required</span>.<br
class="newline" />Intent: <span class="newline" />Intent: <span
class="cmbx-10">in</span>.<br class="cmbx-10">in/out</span>.<br
class="newline" />Specified as: a structured data of type <a class="newline" />Specified as: a structured data of type <a
href="userhtmlsu5.html#descdata"><span href="userhtmlsu5.html#descdata"><span
class="cmtt-10">psb</span><span class="cmtt-10">psb</span><span
@ -106,7 +106,7 @@ class="cmtt-10">_T</span><span
class="cmtt-10">_base</span><span class="cmtt-10">_base</span><span
class="cmtt-10">_sparse</span><span class="cmtt-10">_sparse</span><span
class="cmtt-10">_mat</span>.</dd></dl> class="cmtt-10">_mat</span>.</dd></dl>
<!--l. 761--><p class="indent" > <!--l. 768--><p class="indent" >
@ -140,7 +140,7 @@ class="cmbx-10">required </span><br
class="newline" />Intent: <span class="newline" />Intent: <span
class="cmbx-10">out</span>.<br class="cmbx-10">out</span>.<br
class="newline" />An integer value; 0 means no error has been detected.</dd></dl> class="newline" />An integer value; 0 means no error has been detected.</dd></dl>
<!--l. 775--><p class="noindent" ><span <!--l. 782--><p class="noindent" ><span
class="cmbx-12">Notes</span> class="cmbx-12">Notes</span>
<ol class="enumerate1" > <ol class="enumerate1" >
<li <li
@ -168,19 +168,28 @@ class="cmtt-10">psb_spins</span></span></span>
</li> </li>
<li <li
class="enumerate" id="x49-86012x6">On exit from this routine the matrix is in the assembled state, and thus class="enumerate" id="x49-86012x6">On exit from this routine the matrix is in the assembled state, and thus
is suitable for the computational routines.</li></ol> is suitable for the computational routines;
</li>
<li
class="enumerate" id="x49-86014x7">If the <span class="obeylines-h"><span class="verb"><span
class="cmtt-10">buildmode=psb_matbld_remote_</span></span></span> value was specified at allocation
time, contributions defined on the current process but belonging to a
remote process will be handled accordingly. This is most likely to occur
in finite element applications, with <span class="obeylines-h"><span class="verb"><span
class="cmtt-10">dupl=psb_dupl_add_</span></span></span>; note that the
descriptor will be updated, and there will be a runtime overhead.</li></ol>
<!--l. 832--><div class="crosslinks"><p class="noindent">[<a <!--l. 845--><div class="crosslinks"><p class="noindent">[<a
href="userhtmlsu42.html" >next</a>] [<a href="userhtmlsu42.html" >next</a>] [<a
href="userhtmlsu37.html" >prev</a>] [<a href="userhtmlsu37.html" >prev</a>] [<a
href="userhtmlsu37.html#tailuserhtmlsu37.html" >prev-tail</a>] [<a href="userhtmlsu37.html#tailuserhtmlsu37.html" >prev-tail</a>] [<a
href="userhtmlsu38.html" >front</a>] [<a href="userhtmlsu38.html" >front</a>] [<a
href="userhtmlsu32.html#userhtmlsu41.html" >up</a>] </p></div> href="userhtmlsu32.html#userhtmlsu41.html" >up</a>] </p></div>
<!--l. 832--><p class="indent" > <a <!--l. 845--><p class="indent" > <a
id="tailuserhtmlsu38.html"></a> id="tailuserhtmlsu38.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. 832--><div class="crosslinks"><p class="noindent">[<a <!--l. 845--><div class="crosslinks"><p class="noindent">[<a
href="userhtmlsu43.html" >next</a>] [<a href="userhtmlsu43.html" >next</a>] [<a
href="userhtmlsu38.html" >prev</a>] [<a href="userhtmlsu38.html" >prev</a>] [<a
href="userhtmlsu38.html#tailuserhtmlsu38.html" >prev-tail</a>] [<a href="userhtmlsu38.html#tailuserhtmlsu38.html" >prev-tail</a>] [<a
@ -24,8 +24,8 @@ href="userhtmlsu32.html#userhtmlsu42.html" >up</a>] </p></div>
<pre class="verbatim" id="verbatim-43"> <pre class="verbatim" id="verbatim-43">
call&#x00A0;psb_spfree(a,&#x00A0;desc_a,&#x00A0;info) call&#x00A0;psb_spfree(a,&#x00A0;desc_a,&#x00A0;info)
</pre> </pre>
<!--l. 836--><p class="nopar" > <!--l. 849--><p class="nopar" >
<!--l. 838--><p class="indent" > <!--l. 851--><p class="indent" >
<dl class="description"><dt class="description"> <dl class="description"><dt class="description">
<span <span
class="cmbx-10">Type:</span> </dt><dd class="cmbx-10">Type:</span> </dt><dd
@ -65,7 +65,7 @@ href="userhtmlsu5.html#descdata"><span
class="cmtt-10">psb</span><span class="cmtt-10">psb</span><span
class="cmtt-10">_desc</span><span class="cmtt-10">_desc</span><span
class="cmtt-10">_type</span></a>.</dd></dl> class="cmtt-10">_type</span></a>.</dd></dl>
<!--l. 853--><p class="indent" > <!--l. 866--><p class="indent" >
<dl class="description"><dt class="description"> <dl class="description"><dt class="description">
<span <span
class="cmbx-10">On Return</span> </dt><dd class="cmbx-10">On Return</span> </dt><dd
@ -87,12 +87,12 @@ class="newline" />An integer value; 0 means no error has been detected.</dd></dl
<!--l. 868--><div class="crosslinks"><p class="noindent">[<a <!--l. 881--><div class="crosslinks"><p class="noindent">[<a
href="userhtmlsu43.html" >next</a>] [<a href="userhtmlsu43.html" >next</a>] [<a
href="userhtmlsu38.html" >prev</a>] [<a href="userhtmlsu38.html" >prev</a>] [<a
href="userhtmlsu38.html#tailuserhtmlsu38.html" >prev-tail</a>] [<a href="userhtmlsu38.html#tailuserhtmlsu38.html" >prev-tail</a>] [<a
href="userhtmlsu39.html" >front</a>] [<a href="userhtmlsu39.html" >front</a>] [<a
href="userhtmlsu32.html#userhtmlsu42.html" >up</a>] </p></div> href="userhtmlsu32.html#userhtmlsu42.html" >up</a>] </p></div>
<!--l. 868--><p class="indent" > <a <!--l. 881--><p class="indent" > <a
id="tailuserhtmlsu39.html"></a> id="tailuserhtmlsu39.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. 869--><div class="crosslinks"><p class="noindent">[<a <!--l. 882--><div class="crosslinks"><p class="noindent">[<a
href="userhtmlsu44.html" >next</a>] [<a href="userhtmlsu44.html" >next</a>] [<a
href="userhtmlsu39.html" >prev</a>] [<a href="userhtmlsu39.html" >prev</a>] [<a
href="userhtmlsu39.html#tailuserhtmlsu39.html" >prev-tail</a>] [<a href="userhtmlsu39.html#tailuserhtmlsu39.html" >prev-tail</a>] [<a
@ -24,8 +24,8 @@ href="userhtmlsu32.html#userhtmlsu43.html" >up</a>] </p></div>
<pre class="verbatim" id="verbatim-44"> <pre class="verbatim" id="verbatim-44">
call&#x00A0;psb_sprn(a,&#x00A0;decsc_a,&#x00A0;info,&#x00A0;clear) call&#x00A0;psb_sprn(a,&#x00A0;decsc_a,&#x00A0;info,&#x00A0;clear)
</pre> </pre>
<!--l. 873--><p class="nopar" > <!--l. 886--><p class="nopar" >
<!--l. 875--><p class="indent" > <!--l. 888--><p class="indent" >
<dl class="description"><dt class="description"> <dl class="description"><dt class="description">
<span <span
class="cmbx-10">Type:</span> </dt><dd class="cmbx-10">Type:</span> </dt><dd
@ -76,7 +76,7 @@ class="cmbx-10">optional</span>.<br
class="newline" />Intent: <span class="newline" />Intent: <span
class="cmbx-10">in</span>.<br class="cmbx-10">in</span>.<br
class="newline" />Default: true.</dd></dl> class="newline" />Default: true.</dd></dl>
<!--l. 895--><p class="indent" > <!--l. 908--><p class="indent" >
<dl class="description"><dt class="description"> <dl class="description"><dt class="description">
<span <span
class="cmbx-10">On Return</span> </dt><dd class="cmbx-10">On Return</span> </dt><dd
@ -92,7 +92,7 @@ class="cmbx-10">required </span><br
class="newline" />Intent: <span class="newline" />Intent: <span
class="cmbx-10">out</span>.<br class="cmbx-10">out</span>.<br
class="newline" />An integer value; 0 means no error has been detected.</dd></dl> class="newline" />An integer value; 0 means no error has been detected.</dd></dl>
<!--l. 903--><p class="noindent" ><span <!--l. 916--><p class="noindent" ><span
class="cmbx-12">Notes</span> class="cmbx-12">Notes</span>
<ol class="enumerate1" > <ol class="enumerate1" >
<li <li
@ -103,12 +103,12 @@ class="cmbx-12">Notes</span>
<!--l. 956--><div class="crosslinks"><p class="noindent">[<a <!--l. 969--><div class="crosslinks"><p class="noindent">[<a
href="userhtmlsu44.html" >next</a>] [<a href="userhtmlsu44.html" >next</a>] [<a
href="userhtmlsu39.html" >prev</a>] [<a href="userhtmlsu39.html" >prev</a>] [<a
href="userhtmlsu39.html#tailuserhtmlsu39.html" >prev-tail</a>] [<a href="userhtmlsu39.html#tailuserhtmlsu39.html" >prev-tail</a>] [<a
href="userhtmlsu40.html" >front</a>] [<a href="userhtmlsu40.html" >front</a>] [<a
href="userhtmlsu32.html#userhtmlsu43.html" >up</a>] </p></div> href="userhtmlsu32.html#userhtmlsu43.html" >up</a>] </p></div>
<!--l. 956--><p class="indent" > <a <!--l. 969--><p class="indent" > <a
id="tailuserhtmlsu40.html"></a> id="tailuserhtmlsu40.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. 956--><div class="crosslinks"><p class="noindent">[<a <!--l. 969--><div class="crosslinks"><p class="noindent">[<a
href="userhtmlsu45.html" >next</a>] [<a href="userhtmlsu45.html" >next</a>] [<a
href="userhtmlsu40.html" >prev</a>] [<a href="userhtmlsu40.html" >prev</a>] [<a
href="userhtmlsu40.html#tailuserhtmlsu40.html" >prev-tail</a>] [<a href="userhtmlsu40.html#tailuserhtmlsu40.html" >prev-tail</a>] [<a
@ -24,8 +24,8 @@ href="userhtmlsu32.html#userhtmlsu44.html" >up</a>] </p></div>
<pre class="verbatim" id="verbatim-45"> <pre class="verbatim" id="verbatim-45">
call&#x00A0;psb_geall(x,&#x00A0;desc_a,&#x00A0;info,&#x00A0;n,&#x00A0;lb) call&#x00A0;psb_geall(x,&#x00A0;desc_a,&#x00A0;info,&#x00A0;n,&#x00A0;lb)
</pre> </pre>
<!--l. 961--><p class="nopar" > <!--l. 974--><p class="nopar" >
<!--l. 963--><p class="indent" > <!--l. 976--><p class="indent" >
<dl class="description"><dt class="description"> <dl class="description"><dt class="description">
<span <span
class="cmbx-10">Type:</span> </dt><dd class="cmbx-10">Type:</span> </dt><dd
@ -78,7 +78,7 @@ class="cmbx-10">in</span>.<br
class="newline" />Specified as: Integer scalar, default 1. It is not a valid argument if <span class="newline" />Specified as: Integer scalar, default 1. It is not a valid argument if <span
class="cmmi-10">x </span>is a class="cmmi-10">x </span>is a
rank-1 array.</dd></dl> rank-1 array.</dd></dl>
<!--l. 985--><p class="indent" > <!--l. 998--><p class="indent" >
<dl class="description"><dt class="description"> <dl class="description"><dt class="description">
<span <span
class="cmbx-10">On Return</span> </dt><dd class="cmbx-10">On Return</span> </dt><dd
@ -121,12 +121,12 @@ class="newline" />An integer value; 0 means no error has been detected.</dd></dl
<!--l. 1004--><div class="crosslinks"><p class="noindent">[<a <!--l. 1017--><div class="crosslinks"><p class="noindent">[<a
href="userhtmlsu45.html" >next</a>] [<a href="userhtmlsu45.html" >next</a>] [<a
href="userhtmlsu40.html" >prev</a>] [<a href="userhtmlsu40.html" >prev</a>] [<a
href="userhtmlsu40.html#tailuserhtmlsu40.html" >prev-tail</a>] [<a href="userhtmlsu40.html#tailuserhtmlsu40.html" >prev-tail</a>] [<a
href="userhtmlsu41.html" >front</a>] [<a href="userhtmlsu41.html" >front</a>] [<a
href="userhtmlsu32.html#userhtmlsu44.html" >up</a>] </p></div> href="userhtmlsu32.html#userhtmlsu44.html" >up</a>] </p></div>
<!--l. 1004--><p class="indent" > <a <!--l. 1017--><p class="indent" > <a
id="tailuserhtmlsu41.html"></a> id="tailuserhtmlsu41.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. 1004--><div class="crosslinks"><p class="noindent">[<a <!--l. 1017--><div class="crosslinks"><p class="noindent">[<a
href="userhtmlsu46.html" >next</a>] [<a href="userhtmlsu46.html" >next</a>] [<a
href="userhtmlsu41.html" >prev</a>] [<a href="userhtmlsu41.html" >prev</a>] [<a
href="userhtmlsu41.html#tailuserhtmlsu41.html" >prev-tail</a>] [<a href="userhtmlsu41.html#tailuserhtmlsu41.html" >prev-tail</a>] [<a
@ -24,8 +24,8 @@ href="userhtmlsu32.html#userhtmlsu45.html" >up</a>] </p></div>
<pre class="verbatim" id="verbatim-46"> <pre class="verbatim" id="verbatim-46">
call&#x00A0;psb_geins(m,&#x00A0;irw,&#x00A0;val,&#x00A0;x,&#x00A0;desc_a,&#x00A0;info&#x00A0;[,dupl,local]) call&#x00A0;psb_geins(m,&#x00A0;irw,&#x00A0;val,&#x00A0;x,&#x00A0;desc_a,&#x00A0;info&#x00A0;[,dupl,local])
</pre> </pre>
<!--l. 1009--><p class="nopar" > <!--l. 1022--><p class="nopar" >
<!--l. 1011--><p class="indent" > <!--l. 1024--><p class="indent" >
<dl class="description"><dt class="description"> <dl class="description"><dt class="description">
<span <span
class="cmbx-10">Type:</span> </dt><dd class="cmbx-10">Type:</span> </dt><dd
@ -118,7 +118,7 @@ class="cmbx-10">optional</span>.<br
class="newline" />Specified as: a logical value; default: <span class="obeylines-h"><span class="verb"><span class="newline" />Specified as: a logical value; default: <span class="obeylines-h"><span class="verb"><span
class="cmtt-10">.false.</span></span></span>. class="cmtt-10">.false.</span></span></span>.
</dd></dl> </dd></dl>
<!--l. 1051--><p class="indent" > <!--l. 1064--><p class="indent" >
<dl class="description"><dt class="description"> <dl class="description"><dt class="description">
<span <span
class="cmbx-10">On Return</span> </dt><dd class="cmbx-10">On Return</span> </dt><dd
@ -152,7 +152,7 @@ class="cmbx-10">required </span><br
class="newline" />Intent: <span class="newline" />Intent: <span
class="cmbx-10">out</span>.<br class="cmbx-10">out</span>.<br
class="newline" />An integer value; 0 means no error has been detected.</dd></dl> class="newline" />An integer value; 0 means no error has been detected.</dd></dl>
<!--l. 1066--><p class="noindent" ><span <!--l. 1079--><p class="noindent" ><span
class="cmbx-12">Notes</span> class="cmbx-12">Notes</span>
<ol class="enumerate1" > <ol class="enumerate1" >
<li <li
@ -167,12 +167,12 @@ class="cmbx-12">Notes</span>
<!--l. 1077--><div class="crosslinks"><p class="noindent">[<a <!--l. 1090--><div class="crosslinks"><p class="noindent">[<a
href="userhtmlsu46.html" >next</a>] [<a href="userhtmlsu46.html" >next</a>] [<a
href="userhtmlsu41.html" >prev</a>] [<a href="userhtmlsu41.html" >prev</a>] [<a
href="userhtmlsu41.html#tailuserhtmlsu41.html" >prev-tail</a>] [<a href="userhtmlsu41.html#tailuserhtmlsu41.html" >prev-tail</a>] [<a
href="userhtmlsu42.html" >front</a>] [<a href="userhtmlsu42.html" >front</a>] [<a
href="userhtmlsu32.html#userhtmlsu45.html" >up</a>] </p></div> href="userhtmlsu32.html#userhtmlsu45.html" >up</a>] </p></div>
<!--l. 1077--><p class="indent" > <a <!--l. 1090--><p class="indent" > <a
id="tailuserhtmlsu42.html"></a> id="tailuserhtmlsu42.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. 1077--><div class="crosslinks"><p class="noindent">[<a <!--l. 1090--><div class="crosslinks"><p class="noindent">[<a
href="userhtmlsu47.html" >next</a>] [<a href="userhtmlsu47.html" >next</a>] [<a
href="userhtmlsu42.html" >prev</a>] [<a href="userhtmlsu42.html" >prev</a>] [<a
href="userhtmlsu42.html#tailuserhtmlsu42.html" >prev-tail</a>] [<a href="userhtmlsu42.html#tailuserhtmlsu42.html" >prev-tail</a>] [<a
@ -24,8 +24,8 @@ href="userhtmlsu32.html#userhtmlsu46.html" >up</a>] </p></div>
<pre class="verbatim" id="verbatim-47"> <pre class="verbatim" id="verbatim-47">
call&#x00A0;psb_geasb(x,&#x00A0;desc_a,&#x00A0;info,&#x00A0;mold) call&#x00A0;psb_geasb(x,&#x00A0;desc_a,&#x00A0;info,&#x00A0;mold)
</pre> </pre>
<!--l. 1082--><p class="nopar" > <!--l. 1095--><p class="nopar" >
<!--l. 1084--><p class="indent" > <!--l. 1097--><p class="indent" >
<dl class="description"><dt class="description"> <dl class="description"><dt class="description">
<span <span
class="cmbx-10">Type:</span> </dt><dd class="cmbx-10">Type:</span> </dt><dd
@ -75,7 +75,7 @@ class="cmtt-10">psb</span><span
class="cmtt-10">_T</span><span class="cmtt-10">_T</span><span
class="cmtt-10">_vect</span><span class="cmtt-10">_vect</span><span
class="cmtt-10">_type</span></a>.</dd></dl> class="cmtt-10">_type</span></a>.</dd></dl>
<!--l. 1100--><p class="indent" > <!--l. 1113--><p class="indent" >
<dl class="description"><dt class="description"> <dl class="description"><dt class="description">
<span <span
class="cmbx-10">On Return</span> </dt><dd class="cmbx-10">On Return</span> </dt><dd
@ -112,12 +112,12 @@ class="newline" />An integer value; 0 means no error has been detected.</dd></dl
<!--l. 1117--><div class="crosslinks"><p class="noindent">[<a <!--l. 1130--><div class="crosslinks"><p class="noindent">[<a
href="userhtmlsu47.html" >next</a>] [<a href="userhtmlsu47.html" >next</a>] [<a
href="userhtmlsu42.html" >prev</a>] [<a href="userhtmlsu42.html" >prev</a>] [<a
href="userhtmlsu42.html#tailuserhtmlsu42.html" >prev-tail</a>] [<a href="userhtmlsu42.html#tailuserhtmlsu42.html" >prev-tail</a>] [<a
href="userhtmlsu43.html" >front</a>] [<a href="userhtmlsu43.html" >front</a>] [<a
href="userhtmlsu32.html#userhtmlsu46.html" >up</a>] </p></div> href="userhtmlsu32.html#userhtmlsu46.html" >up</a>] </p></div>
<!--l. 1117--><p class="indent" > <a <!--l. 1130--><p class="indent" > <a
id="tailuserhtmlsu43.html"></a> id="tailuserhtmlsu43.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. 1117--><div class="crosslinks"><p class="noindent">[<a <!--l. 1130--><div class="crosslinks"><p class="noindent">[<a
href="userhtmlsu48.html" >next</a>] [<a href="userhtmlsu48.html" >next</a>] [<a
href="userhtmlsu43.html" >prev</a>] [<a href="userhtmlsu43.html" >prev</a>] [<a
href="userhtmlsu43.html#tailuserhtmlsu43.html" >prev-tail</a>] [<a href="userhtmlsu43.html#tailuserhtmlsu43.html" >prev-tail</a>] [<a
@ -24,8 +24,8 @@ href="userhtmlsu32.html#userhtmlsu47.html" >up</a>] </p></div>
<pre class="verbatim" id="verbatim-48"> <pre class="verbatim" id="verbatim-48">
call&#x00A0;psb_gefree(x,&#x00A0;desc_a,&#x00A0;info) call&#x00A0;psb_gefree(x,&#x00A0;desc_a,&#x00A0;info)
</pre> </pre>
<!--l. 1122--><p class="nopar" > <!--l. 1135--><p class="nopar" >
<!--l. 1124--><p class="indent" > <!--l. 1137--><p class="indent" >
<dl class="description"><dt class="description"> <dl class="description"><dt class="description">
<span <span
class="cmbx-10">Type:</span> </dt><dd class="cmbx-10">Type:</span> </dt><dd
@ -69,7 +69,7 @@ class="cmtt-10">psb</span><span
class="cmtt-10">_desc</span><span class="cmtt-10">_desc</span><span
class="cmtt-10">_type</span></a>.<br class="cmtt-10">_type</span></a>.<br
class="newline" /></dd></dl> class="newline" /></dd></dl>
<!--l. 1142--><p class="indent" > <!--l. 1155--><p class="indent" >
<dl class="description"><dt class="description"> <dl class="description"><dt class="description">
<span <span
class="cmbx-10">On Return</span> </dt><dd class="cmbx-10">On Return</span> </dt><dd
@ -91,12 +91,12 @@ class="newline" />An integer value; 0 means no error has been detected.</dd></dl
<!--l. 1155--><div class="crosslinks"><p class="noindent">[<a <!--l. 1168--><div class="crosslinks"><p class="noindent">[<a
href="userhtmlsu48.html" >next</a>] [<a href="userhtmlsu48.html" >next</a>] [<a
href="userhtmlsu43.html" >prev</a>] [<a href="userhtmlsu43.html" >prev</a>] [<a
href="userhtmlsu43.html#tailuserhtmlsu43.html" >prev-tail</a>] [<a href="userhtmlsu43.html#tailuserhtmlsu43.html" >prev-tail</a>] [<a
href="userhtmlsu44.html" >front</a>] [<a href="userhtmlsu44.html" >front</a>] [<a
href="userhtmlsu32.html#userhtmlsu47.html" >up</a>] </p></div> href="userhtmlsu32.html#userhtmlsu47.html" >up</a>] </p></div>
<!--l. 1155--><p class="indent" > <a <!--l. 1168--><p class="indent" > <a
id="tailuserhtmlsu44.html"></a> id="tailuserhtmlsu44.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. 1156--><div class="crosslinks"><p class="noindent">[<a <!--l. 1169--><div class="crosslinks"><p class="noindent">[<a
href="userhtmlsu49.html" >next</a>] [<a href="userhtmlsu49.html" >next</a>] [<a
href="userhtmlsu44.html" >prev</a>] [<a href="userhtmlsu44.html" >prev</a>] [<a
href="userhtmlsu44.html#tailuserhtmlsu44.html" >prev-tail</a>] [<a href="userhtmlsu44.html#tailuserhtmlsu44.html" >prev-tail</a>] [<a
@ -24,8 +24,8 @@ href="userhtmlsu32.html#userhtmlsu48.html" >up</a>] </p></div>
<pre class="verbatim" id="verbatim-49"> <pre class="verbatim" id="verbatim-49">
call&#x00A0;psb_gelp(trans,&#x00A0;iperm,&#x00A0;x,&#x00A0;info) call&#x00A0;psb_gelp(trans,&#x00A0;iperm,&#x00A0;x,&#x00A0;info)
</pre> </pre>
<!--l. 1161--><p class="nopar" > <!--l. 1174--><p class="nopar" >
<!--l. 1163--><p class="indent" > <!--l. 1176--><p class="indent" >
<dl class="description"><dt class="description"> <dl class="description"><dt class="description">
<span <span
class="cmbx-10">Type:</span> </dt><dd class="cmbx-10">Type:</span> </dt><dd
@ -76,7 +76,7 @@ class="newline" />Intent: <span
class="cmbx-10">inout</span>.<br class="cmbx-10">inout</span>.<br
class="newline" />Specified as: a one or two dimensional array.<br class="newline" />Specified as: a one or two dimensional array.<br
class="newline" /></dd></dl> class="newline" /></dd></dl>
<!--l. 1183--><p class="indent" > <!--l. 1196--><p class="indent" >
<dl class="description"><dt class="description"> <dl class="description"><dt class="description">
<span <span
class="cmbx-10">On Return</span> </dt><dd class="cmbx-10">On Return</span> </dt><dd
@ -98,12 +98,12 @@ class="newline" />An integer value; 0 means no error has been detected.</dd></dl
<!--l. 1196--><div class="crosslinks"><p class="noindent">[<a <!--l. 1209--><div class="crosslinks"><p class="noindent">[<a
href="userhtmlsu49.html" >next</a>] [<a href="userhtmlsu49.html" >next</a>] [<a
href="userhtmlsu44.html" >prev</a>] [<a href="userhtmlsu44.html" >prev</a>] [<a
href="userhtmlsu44.html#tailuserhtmlsu44.html" >prev-tail</a>] [<a href="userhtmlsu44.html#tailuserhtmlsu44.html" >prev-tail</a>] [<a
href="userhtmlsu45.html" >front</a>] [<a href="userhtmlsu45.html" >front</a>] [<a
href="userhtmlsu32.html#userhtmlsu48.html" >up</a>] </p></div> href="userhtmlsu32.html#userhtmlsu48.html" >up</a>] </p></div>
<!--l. 1196--><p class="indent" > <a <!--l. 1209--><p class="indent" > <a
id="tailuserhtmlsu45.html"></a> id="tailuserhtmlsu45.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. 1197--><div class="crosslinks"><p class="noindent">[<a <!--l. 1210--><div class="crosslinks"><p class="noindent">[<a
href="userhtmlsu50.html" >next</a>] [<a href="userhtmlsu50.html" >next</a>] [<a
href="userhtmlsu45.html" >prev</a>] [<a href="userhtmlsu45.html" >prev</a>] [<a
href="userhtmlsu45.html#tailuserhtmlsu45.html" >prev-tail</a>] [<a href="userhtmlsu45.html#tailuserhtmlsu45.html" >prev-tail</a>] [<a
@ -25,8 +25,8 @@ href="userhtmlsu32.html#userhtmlsu49.html" >up</a>] </p></div>
call&#x00A0;psb_glob_to_loc(x,&#x00A0;y,&#x00A0;desc_a,&#x00A0;info,&#x00A0;iact,owned) call&#x00A0;psb_glob_to_loc(x,&#x00A0;y,&#x00A0;desc_a,&#x00A0;info,&#x00A0;iact,owned)
call&#x00A0;psb_glob_to_loc(x,&#x00A0;desc_a,&#x00A0;info,&#x00A0;iact,owned) call&#x00A0;psb_glob_to_loc(x,&#x00A0;desc_a,&#x00A0;info,&#x00A0;iact,owned)
</pre> </pre>
<!--l. 1203--><p class="nopar" > <!--l. 1216--><p class="nopar" >
<!--l. 1205--><p class="indent" > <!--l. 1218--><p class="indent" >
<dl class="description"><dt class="description"> <dl class="description"><dt class="description">
<span <span
class="cmbx-10">Type:</span> </dt><dd class="cmbx-10">Type:</span> </dt><dd
@ -88,7 +88,7 @@ class="newline" />Intent: <span
class="cmbx-10">in</span>.<br class="cmbx-10">in</span>.<br
class="newline" />If true, then only indices strictly owned by the current process are class="newline" />If true, then only indices strictly owned by the current process are
considered valid, if false then halo indices are also accepted. Default: false.</dd></dl> considered valid, if false then halo indices are also accepted. Default: false.</dd></dl>
<!--l. 1233--><p class="indent" > <!--l. 1246--><p class="indent" >
<dl class="description"><dt class="description"> <dl class="description"><dt class="description">
<span <span
class="cmbx-10">On Return</span> </dt><dd class="cmbx-10">On Return</span> </dt><dd
@ -134,7 +134,7 @@ class="cmbx-10">required </span><br
class="newline" />Intent: <span class="newline" />Intent: <span
class="cmbx-10">out</span>.<br class="cmbx-10">out</span>.<br
class="newline" />An integer value; 0 means no error has been detected.</dd></dl> class="newline" />An integer value; 0 means no error has been detected.</dd></dl>
<!--l. 1255--><p class="noindent" ><span <!--l. 1268--><p class="noindent" ><span
class="cmbx-12">Notes</span> class="cmbx-12">Notes</span>
<ol class="enumerate1" > <ol class="enumerate1" >
<li <li
@ -151,12 +151,12 @@ class="cmtt-10">I</span></span></span>gnore means that the negative output is th
<!--l. 1264--><div class="crosslinks"><p class="noindent">[<a <!--l. 1277--><div class="crosslinks"><p class="noindent">[<a
href="userhtmlsu50.html" >next</a>] [<a href="userhtmlsu50.html" >next</a>] [<a
href="userhtmlsu45.html" >prev</a>] [<a href="userhtmlsu45.html" >prev</a>] [<a
href="userhtmlsu45.html#tailuserhtmlsu45.html" >prev-tail</a>] [<a href="userhtmlsu45.html#tailuserhtmlsu45.html" >prev-tail</a>] [<a
href="userhtmlsu46.html" >front</a>] [<a href="userhtmlsu46.html" >front</a>] [<a
href="userhtmlsu32.html#userhtmlsu49.html" >up</a>] </p></div> href="userhtmlsu32.html#userhtmlsu49.html" >up</a>] </p></div>
<!--l. 1264--><p class="indent" > <a <!--l. 1277--><p class="indent" > <a
id="tailuserhtmlsu46.html"></a> id="tailuserhtmlsu46.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. 1265--><div class="crosslinks"><p class="noindent">[<a <!--l. 1278--><div class="crosslinks"><p class="noindent">[<a
href="userhtmlsu51.html" >next</a>] [<a href="userhtmlsu51.html" >next</a>] [<a
href="userhtmlsu46.html" >prev</a>] [<a href="userhtmlsu46.html" >prev</a>] [<a
href="userhtmlsu46.html#tailuserhtmlsu46.html" >prev-tail</a>] [<a href="userhtmlsu46.html#tailuserhtmlsu46.html" >prev-tail</a>] [<a
@ -25,8 +25,8 @@ href="userhtmlsu32.html#userhtmlsu50.html" >up</a>] </p></div>
call&#x00A0;psb_loc_to_glob(x,&#x00A0;y,&#x00A0;desc_a,&#x00A0;info,&#x00A0;iact) call&#x00A0;psb_loc_to_glob(x,&#x00A0;y,&#x00A0;desc_a,&#x00A0;info,&#x00A0;iact)
call&#x00A0;psb_loc_to_glob(x,&#x00A0;desc_a,&#x00A0;info,&#x00A0;iact) call&#x00A0;psb_loc_to_glob(x,&#x00A0;desc_a,&#x00A0;info,&#x00A0;iact)
</pre> </pre>
<!--l. 1271--><p class="nopar" > <!--l. 1284--><p class="nopar" >
<!--l. 1273--><p class="indent" > <!--l. 1286--><p class="indent" >
<dl class="description"><dt class="description"> <dl class="description"><dt class="description">
<span <span
class="cmbx-10">Type:</span> </dt><dd class="cmbx-10">Type:</span> </dt><dd
@ -77,7 +77,7 @@ class="cmtt-10">I</span></span></span>gnore, <span class="obeylines-h"><span cla
class="cmtt-10">W</span></span></span>arning or <span class="obeylines-h"><span class="verb"><span class="cmtt-10">W</span></span></span>arning or <span class="obeylines-h"><span class="verb"><span
class="cmtt-10">A</span></span></span>bort, default <span class="obeylines-h"><span class="verb"><span class="cmtt-10">A</span></span></span>bort, default <span class="obeylines-h"><span class="verb"><span
class="cmtt-10">I</span></span></span>gnore.</dd></dl> class="cmtt-10">I</span></span></span>gnore.</dd></dl>
<!--l. 1294--><p class="indent" > <!--l. 1307--><p class="indent" >
<dl class="description"><dt class="description"> <dl class="description"><dt class="description">
<span <span
class="cmbx-10">On Return</span> </dt><dd class="cmbx-10">On Return</span> </dt><dd
@ -129,12 +129,12 @@ class="newline" />An integer value; 0 means no error has been detected.</dd></dl
<!--l. 1321--><div class="crosslinks"><p class="noindent">[<a <!--l. 1334--><div class="crosslinks"><p class="noindent">[<a
href="userhtmlsu51.html" >next</a>] [<a href="userhtmlsu51.html" >next</a>] [<a
href="userhtmlsu46.html" >prev</a>] [<a href="userhtmlsu46.html" >prev</a>] [<a
href="userhtmlsu46.html#tailuserhtmlsu46.html" >prev-tail</a>] [<a href="userhtmlsu46.html#tailuserhtmlsu46.html" >prev-tail</a>] [<a
href="userhtmlsu47.html" >front</a>] [<a href="userhtmlsu47.html" >front</a>] [<a
href="userhtmlsu32.html#userhtmlsu50.html" >up</a>] </p></div> href="userhtmlsu32.html#userhtmlsu50.html" >up</a>] </p></div>
<!--l. 1321--><p class="indent" > <a <!--l. 1334--><p class="indent" > <a
id="tailuserhtmlsu47.html"></a> id="tailuserhtmlsu47.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. 1321--><div class="crosslinks"><p class="noindent">[<a <!--l. 1334--><div class="crosslinks"><p class="noindent">[<a
href="userhtmlsu52.html" >next</a>] [<a href="userhtmlsu52.html" >next</a>] [<a
href="userhtmlsu47.html" >prev</a>] [<a href="userhtmlsu47.html" >prev</a>] [<a
href="userhtmlsu47.html#tailuserhtmlsu47.html" >prev-tail</a>] [<a href="userhtmlsu47.html#tailuserhtmlsu47.html" >prev-tail</a>] [<a
@ -24,8 +24,8 @@ href="userhtmlsu32.html#userhtmlsu51.html" >up</a>] </p></div>
<pre class="verbatim" id="verbatim-52"> <pre class="verbatim" id="verbatim-52">
call&#x00A0;psb_is_owned(x,&#x00A0;desc_a) call&#x00A0;psb_is_owned(x,&#x00A0;desc_a)
</pre> </pre>
<!--l. 1326--><p class="nopar" > <!--l. 1339--><p class="nopar" >
<!--l. 1328--><p class="indent" > <!--l. 1341--><p class="indent" >
<dl class="description"><dt class="description"> <dl class="description"><dt class="description">
<span <span
class="cmbx-10">Type:</span> </dt><dd class="cmbx-10">Type:</span> </dt><dd
@ -62,7 +62,7 @@ href="userhtmlsu5.html#descdata"><span
class="cmtt-10">psb</span><span class="cmtt-10">psb</span><span
class="cmtt-10">_desc</span><span class="cmtt-10">_desc</span><span
class="cmtt-10">_type</span></a>.</dd></dl> class="cmtt-10">_type</span></a>.</dd></dl>
<!--l. 1343--><p class="indent" > <!--l. 1356--><p class="indent" >
<dl class="description"><dt class="description"> <dl class="description"><dt class="description">
<span <span
class="cmbx-10">On Return</span> </dt><dd class="cmbx-10">On Return</span> </dt><dd
@ -79,7 +79,7 @@ class="cmbx-10">required</span><br
class="newline" />Intent: <span class="newline" />Intent: <span
class="cmbx-10">out</span>.<br class="cmbx-10">out</span>.<br
class="newline" /></dd></dl> class="newline" /></dd></dl>
<!--l. 1353--><p class="noindent" ><span <!--l. 1366--><p class="noindent" ><span
class="cmbx-12">Notes</span> class="cmbx-12">Notes</span>
<ol class="enumerate1" > <ol class="enumerate1" >
<li <li
@ -92,12 +92,12 @@ class="cmtt-10">.true.</span></span></span> value for an index that is strictly
<!--l. 1361--><div class="crosslinks"><p class="noindent">[<a <!--l. 1374--><div class="crosslinks"><p class="noindent">[<a
href="userhtmlsu52.html" >next</a>] [<a href="userhtmlsu52.html" >next</a>] [<a
href="userhtmlsu47.html" >prev</a>] [<a href="userhtmlsu47.html" >prev</a>] [<a
href="userhtmlsu47.html#tailuserhtmlsu47.html" >prev-tail</a>] [<a href="userhtmlsu47.html#tailuserhtmlsu47.html" >prev-tail</a>] [<a
href="userhtmlsu48.html" >front</a>] [<a href="userhtmlsu48.html" >front</a>] [<a
href="userhtmlsu32.html#userhtmlsu51.html" >up</a>] </p></div> href="userhtmlsu32.html#userhtmlsu51.html" >up</a>] </p></div>
<!--l. 1361--><p class="indent" > <a <!--l. 1374--><p class="indent" > <a
id="tailuserhtmlsu48.html"></a> id="tailuserhtmlsu48.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. 1361--><div class="crosslinks"><p class="noindent">[<a <!--l. 1374--><div class="crosslinks"><p class="noindent">[<a
href="userhtmlsu53.html" >next</a>] [<a href="userhtmlsu53.html" >next</a>] [<a
href="userhtmlsu48.html" >prev</a>] [<a href="userhtmlsu48.html" >prev</a>] [<a
href="userhtmlsu48.html#tailuserhtmlsu48.html" >prev-tail</a>] [<a href="userhtmlsu48.html#tailuserhtmlsu48.html" >prev-tail</a>] [<a
@ -24,8 +24,8 @@ href="userhtmlsu32.html#userhtmlsu52.html" >up</a>] </p></div>
<pre class="verbatim" id="verbatim-53"> <pre class="verbatim" id="verbatim-53">
call&#x00A0;psb_owned_index(y,&#x00A0;x,&#x00A0;desc_a,&#x00A0;info) call&#x00A0;psb_owned_index(y,&#x00A0;x,&#x00A0;desc_a,&#x00A0;info)
</pre> </pre>
<!--l. 1366--><p class="nopar" > <!--l. 1379--><p class="nopar" >
<!--l. 1368--><p class="indent" > <!--l. 1381--><p class="indent" >
<dl class="description"><dt class="description"> <dl class="description"><dt class="description">
<span <span
class="cmbx-10">Type:</span> </dt><dd class="cmbx-10">Type:</span> </dt><dd
@ -76,7 +76,7 @@ class="cmtt-10">I</span></span></span>gnore, <span class="obeylines-h"><span cla
class="cmtt-10">W</span></span></span>arning or <span class="obeylines-h"><span class="verb"><span class="cmtt-10">W</span></span></span>arning or <span class="obeylines-h"><span class="verb"><span
class="cmtt-10">A</span></span></span>bort, default <span class="obeylines-h"><span class="verb"><span class="cmtt-10">A</span></span></span>bort, default <span class="obeylines-h"><span class="verb"><span
class="cmtt-10">I</span></span></span>gnore.</dd></dl> class="cmtt-10">I</span></span></span>gnore.</dd></dl>
<!--l. 1389--><p class="indent" > <!--l. 1402--><p class="indent" >
<dl class="description"><dt class="description"> <dl class="description"><dt class="description">
<span <span
class="cmbx-10">On Return</span> </dt><dd class="cmbx-10">On Return</span> </dt><dd
@ -107,7 +107,7 @@ class="newline" />An integer value; 0 means no error has been detected.</dd></dl
<!--l. 1405--><p class="noindent" ><span <!--l. 1418--><p class="noindent" ><span
class="cmbx-12">Notes</span> class="cmbx-12">Notes</span>
<ol class="enumerate1" > <ol class="enumerate1" >
<li <li
@ -120,12 +120,12 @@ class="cmtt-10">.true.</span></span></span> value for those indices that are str
<!--l. 1413--><div class="crosslinks"><p class="noindent">[<a <!--l. 1426--><div class="crosslinks"><p class="noindent">[<a
href="userhtmlsu53.html" >next</a>] [<a href="userhtmlsu53.html" >next</a>] [<a
href="userhtmlsu48.html" >prev</a>] [<a href="userhtmlsu48.html" >prev</a>] [<a
href="userhtmlsu48.html#tailuserhtmlsu48.html" >prev-tail</a>] [<a href="userhtmlsu48.html#tailuserhtmlsu48.html" >prev-tail</a>] [<a
href="userhtmlsu49.html" >front</a>] [<a href="userhtmlsu49.html" >front</a>] [<a
href="userhtmlsu32.html#userhtmlsu52.html" >up</a>] </p></div> href="userhtmlsu32.html#userhtmlsu52.html" >up</a>] </p></div>
<!--l. 1413--><p class="indent" > <a <!--l. 1426--><p class="indent" > <a
id="tailuserhtmlsu49.html"></a> id="tailuserhtmlsu49.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. 1413--><div class="crosslinks"><p class="noindent">[<a <!--l. 1426--><div class="crosslinks"><p class="noindent">[<a
href="userhtmlsu54.html" >next</a>] [<a href="userhtmlsu54.html" >next</a>] [<a
href="userhtmlsu49.html" >prev</a>] [<a href="userhtmlsu49.html" >prev</a>] [<a
href="userhtmlsu49.html#tailuserhtmlsu49.html" >prev-tail</a>] [<a href="userhtmlsu49.html#tailuserhtmlsu49.html" >prev-tail</a>] [<a
@ -24,8 +24,8 @@ href="userhtmlsu32.html#userhtmlsu53.html" >up</a>] </p></div>
<pre class="verbatim" id="verbatim-54"> <pre class="verbatim" id="verbatim-54">
call&#x00A0;psb_is_local(x,&#x00A0;desc_a) call&#x00A0;psb_is_local(x,&#x00A0;desc_a)
</pre> </pre>
<!--l. 1418--><p class="nopar" > <!--l. 1431--><p class="nopar" >
<!--l. 1420--><p class="indent" > <!--l. 1433--><p class="indent" >
<dl class="description"><dt class="description"> <dl class="description"><dt class="description">
<span <span
class="cmbx-10">Type:</span> </dt><dd class="cmbx-10">Type:</span> </dt><dd
@ -62,7 +62,7 @@ href="userhtmlsu5.html#descdata"><span
class="cmtt-10">psb</span><span class="cmtt-10">psb</span><span
class="cmtt-10">_desc</span><span class="cmtt-10">_desc</span><span
class="cmtt-10">_type</span></a>.</dd></dl> class="cmtt-10">_type</span></a>.</dd></dl>
<!--l. 1435--><p class="indent" > <!--l. 1448--><p class="indent" >
<dl class="description"><dt class="description"> <dl class="description"><dt class="description">
<span <span
class="cmbx-10">On Return</span> </dt><dd class="cmbx-10">On Return</span> </dt><dd
@ -79,7 +79,7 @@ class="cmbx-10">required</span><br
class="newline" />Intent: <span class="newline" />Intent: <span
class="cmbx-10">out</span>.<br class="cmbx-10">out</span>.<br
class="newline" /></dd></dl> class="newline" /></dd></dl>
<!--l. 1445--><p class="noindent" ><span <!--l. 1458--><p class="noindent" ><span
class="cmbx-12">Notes</span> class="cmbx-12">Notes</span>
<ol class="enumerate1" > <ol class="enumerate1" >
<li <li
@ -92,12 +92,12 @@ class="cmtt-10">.true.</span></span></span> value for an index that is local to
<!--l. 1452--><div class="crosslinks"><p class="noindent">[<a <!--l. 1465--><div class="crosslinks"><p class="noindent">[<a
href="userhtmlsu54.html" >next</a>] [<a href="userhtmlsu54.html" >next</a>] [<a
href="userhtmlsu49.html" >prev</a>] [<a href="userhtmlsu49.html" >prev</a>] [<a
href="userhtmlsu49.html#tailuserhtmlsu49.html" >prev-tail</a>] [<a href="userhtmlsu49.html#tailuserhtmlsu49.html" >prev-tail</a>] [<a
href="userhtmlsu50.html" >front</a>] [<a href="userhtmlsu50.html" >front</a>] [<a
href="userhtmlsu32.html#userhtmlsu53.html" >up</a>] </p></div> href="userhtmlsu32.html#userhtmlsu53.html" >up</a>] </p></div>
<!--l. 1452--><p class="indent" > <a <!--l. 1465--><p class="indent" > <a
id="tailuserhtmlsu50.html"></a> id="tailuserhtmlsu50.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. 1452--><div class="crosslinks"><p class="noindent">[<a <!--l. 1465--><div class="crosslinks"><p class="noindent">[<a
href="userhtmlsu55.html" >next</a>] [<a href="userhtmlsu55.html" >next</a>] [<a
href="userhtmlsu50.html" >prev</a>] [<a href="userhtmlsu50.html" >prev</a>] [<a
href="userhtmlsu50.html#tailuserhtmlsu50.html" >prev-tail</a>] [<a href="userhtmlsu50.html#tailuserhtmlsu50.html" >prev-tail</a>] [<a
@ -24,8 +24,8 @@ href="userhtmlsu32.html#userhtmlsu54.html" >up</a>] </p></div>
<pre class="verbatim" id="verbatim-55"> <pre class="verbatim" id="verbatim-55">
call&#x00A0;psb_local_index(y,&#x00A0;x,&#x00A0;desc_a,&#x00A0;info) call&#x00A0;psb_local_index(y,&#x00A0;x,&#x00A0;desc_a,&#x00A0;info)
</pre> </pre>
<!--l. 1457--><p class="nopar" > <!--l. 1470--><p class="nopar" >
<!--l. 1459--><p class="indent" > <!--l. 1472--><p class="indent" >
<dl class="description"><dt class="description"> <dl class="description"><dt class="description">
<span <span
class="cmbx-10">Type:</span> </dt><dd class="cmbx-10">Type:</span> </dt><dd
@ -76,7 +76,7 @@ class="cmtt-10">I</span></span></span>gnore, <span class="obeylines-h"><span cla
class="cmtt-10">W</span></span></span>arning or <span class="obeylines-h"><span class="verb"><span class="cmtt-10">W</span></span></span>arning or <span class="obeylines-h"><span class="verb"><span
class="cmtt-10">A</span></span></span>bort, default <span class="obeylines-h"><span class="verb"><span class="cmtt-10">A</span></span></span>bort, default <span class="obeylines-h"><span class="verb"><span
class="cmtt-10">I</span></span></span>gnore.</dd></dl> class="cmtt-10">I</span></span></span>gnore.</dd></dl>
<!--l. 1480--><p class="indent" > <!--l. 1493--><p class="indent" >
<dl class="description"><dt class="description"> <dl class="description"><dt class="description">
<span <span
class="cmbx-10">On Return</span> </dt><dd class="cmbx-10">On Return</span> </dt><dd
@ -107,7 +107,7 @@ class="newline" />An integer value; 0 means no error has been detected.</dd></dl
<!--l. 1496--><p class="noindent" ><span <!--l. 1509--><p class="noindent" ><span
class="cmbx-12">Notes</span> class="cmbx-12">Notes</span>
<ol class="enumerate1" > <ol class="enumerate1" >
<li <li
@ -120,12 +120,12 @@ class="cmtt-10">.true.</span></span></span> value for those indices that are loc
<!--l. 1508--><div class="crosslinks"><p class="noindent">[<a <!--l. 1521--><div class="crosslinks"><p class="noindent">[<a
href="userhtmlsu55.html" >next</a>] [<a href="userhtmlsu55.html" >next</a>] [<a
href="userhtmlsu50.html" >prev</a>] [<a href="userhtmlsu50.html" >prev</a>] [<a
href="userhtmlsu50.html#tailuserhtmlsu50.html" >prev-tail</a>] [<a href="userhtmlsu50.html#tailuserhtmlsu50.html" >prev-tail</a>] [<a
href="userhtmlsu51.html" >front</a>] [<a href="userhtmlsu51.html" >front</a>] [<a
href="userhtmlsu32.html#userhtmlsu54.html" >up</a>] </p></div> href="userhtmlsu32.html#userhtmlsu54.html" >up</a>] </p></div>
<!--l. 1508--><p class="indent" > <a <!--l. 1521--><p class="indent" > <a
id="tailuserhtmlsu51.html"></a> id="tailuserhtmlsu51.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. 1509--><div class="crosslinks"><p class="noindent">[<a <!--l. 1522--><div class="crosslinks"><p class="noindent">[<a
href="userhtmlsu56.html" >next</a>] [<a href="userhtmlsu56.html" >next</a>] [<a
href="userhtmlsu51.html" >prev</a>] [<a href="userhtmlsu51.html" >prev</a>] [<a
href="userhtmlsu51.html#tailuserhtmlsu51.html" >prev-tail</a>] [<a href="userhtmlsu51.html#tailuserhtmlsu51.html" >prev-tail</a>] [<a
@ -24,8 +24,8 @@ href="userhtmlsu32.html#userhtmlsu55.html" >up</a>] </p></div>
<pre class="verbatim" id="verbatim-56"> <pre class="verbatim" id="verbatim-56">
call&#x00A0;psb_get_boundary(bndel,&#x00A0;desc,&#x00A0;info) call&#x00A0;psb_get_boundary(bndel,&#x00A0;desc,&#x00A0;info)
</pre> </pre>
<!--l. 1514--><p class="nopar" > <!--l. 1527--><p class="nopar" >
<!--l. 1516--><p class="indent" > <!--l. 1529--><p class="indent" >
<dl class="description"><dt class="description"> <dl class="description"><dt class="description">
<span <span
class="cmbx-10">Type:</span> </dt><dd class="cmbx-10">Type:</span> </dt><dd
@ -49,7 +49,7 @@ href="userhtmlsu5.html#descdata"><span
class="cmtt-10">psb</span><span class="cmtt-10">psb</span><span
class="cmtt-10">_desc</span><span class="cmtt-10">_desc</span><span
class="cmtt-10">_type</span></a>.</dd></dl> class="cmtt-10">_type</span></a>.</dd></dl>
<!--l. 1526--><p class="indent" > <!--l. 1539--><p class="indent" >
<dl class="description"><dt class="description"> <dl class="description"><dt class="description">
<span <span
class="cmbx-10">On Return</span> </dt><dd class="cmbx-10">On Return</span> </dt><dd
@ -78,7 +78,7 @@ class="cmbx-10">required </span><br
class="newline" />Intent: <span class="newline" />Intent: <span
class="cmbx-10">out</span>.<br class="cmbx-10">out</span>.<br
class="newline" />An integer value; 0 means no error has been detected.</dd></dl> class="newline" />An integer value; 0 means no error has been detected.</dd></dl>
<!--l. 1542--><p class="noindent" ><span <!--l. 1555--><p class="noindent" ><span
class="cmbx-12">Notes</span> class="cmbx-12">Notes</span>
<ol class="enumerate1" > <ol class="enumerate1" >
<li <li
@ -96,12 +96,12 @@ class="cmtt-10">bndel</span></span></span> will be exactly equal to the nu
<!--l. 1551--><div class="crosslinks"><p class="noindent">[<a <!--l. 1564--><div class="crosslinks"><p class="noindent">[<a
href="userhtmlsu56.html" >next</a>] [<a href="userhtmlsu56.html" >next</a>] [<a
href="userhtmlsu51.html" >prev</a>] [<a href="userhtmlsu51.html" >prev</a>] [<a
href="userhtmlsu51.html#tailuserhtmlsu51.html" >prev-tail</a>] [<a href="userhtmlsu51.html#tailuserhtmlsu51.html" >prev-tail</a>] [<a
href="userhtmlsu52.html" >front</a>] [<a href="userhtmlsu52.html" >front</a>] [<a
href="userhtmlsu32.html#userhtmlsu55.html" >up</a>] </p></div> href="userhtmlsu32.html#userhtmlsu55.html" >up</a>] </p></div>
<!--l. 1551--><p class="indent" > <a <!--l. 1564--><p class="indent" > <a
id="tailuserhtmlsu52.html"></a> id="tailuserhtmlsu52.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. 1552--><div class="crosslinks"><p class="noindent">[<a <!--l. 1565--><div class="crosslinks"><p class="noindent">[<a
href="userhtmlse7.html" >next</a>] [<a href="userhtmlse7.html" >next</a>] [<a
href="userhtmlsu52.html" >prev</a>] [<a href="userhtmlsu52.html" >prev</a>] [<a
href="userhtmlsu52.html#tailuserhtmlsu52.html" >prev-tail</a>] [<a href="userhtmlsu52.html#tailuserhtmlsu52.html" >prev-tail</a>] [<a
@ -24,8 +24,8 @@ href="userhtmlsu32.html#userhtmlsu56.html" >up</a>] </p></div>
<pre class="verbatim" id="verbatim-57"> <pre class="verbatim" id="verbatim-57">
call&#x00A0;psb_get_overlap(ovrel,&#x00A0;desc,&#x00A0;info) call&#x00A0;psb_get_overlap(ovrel,&#x00A0;desc,&#x00A0;info)
</pre> </pre>
<!--l. 1557--><p class="nopar" > <!--l. 1570--><p class="nopar" >
<!--l. 1559--><p class="indent" > <!--l. 1572--><p class="indent" >
<dl class="description"><dt class="description"> <dl class="description"><dt class="description">
<span <span
class="cmbx-10">Type:</span> </dt><dd class="cmbx-10">Type:</span> </dt><dd
@ -49,7 +49,7 @@ href="userhtmlsu5.html#descdata"><span
class="cmtt-10">psb</span><span class="cmtt-10">psb</span><span
class="cmtt-10">_desc</span><span class="cmtt-10">_desc</span><span
class="cmtt-10">_type</span></a>.</dd></dl> class="cmtt-10">_type</span></a>.</dd></dl>
<!--l. 1569--><p class="indent" > <!--l. 1582--><p class="indent" >
<dl class="description"><dt class="description"> <dl class="description"><dt class="description">
<span <span
class="cmbx-10">On Return</span> </dt><dd class="cmbx-10">On Return</span> </dt><dd
@ -78,7 +78,7 @@ class="cmbx-10">required </span><br
class="newline" />Intent: <span class="newline" />Intent: <span
class="cmbx-10">out</span>.<br class="cmbx-10">out</span>.<br
class="newline" />An integer value; 0 means no error has been detected.</dd></dl> class="newline" />An integer value; 0 means no error has been detected.</dd></dl>
<!--l. 1585--><p class="noindent" ><span <!--l. 1598--><p class="noindent" ><span
class="cmbx-12">Notes</span> class="cmbx-12">Notes</span>
<ol class="enumerate1" > <ol class="enumerate1" >
<li <li
@ -95,12 +95,12 @@ class="cmtt-10">ovrel</span></span></span> will be exactly equal to the number o
<!--l. 1595--><div class="crosslinks"><p class="noindent">[<a <!--l. 1608--><div class="crosslinks"><p class="noindent">[<a
href="userhtmlse7.html" >next</a>] [<a href="userhtmlse7.html" >next</a>] [<a
href="userhtmlsu52.html" >prev</a>] [<a href="userhtmlsu52.html" >prev</a>] [<a
href="userhtmlsu52.html#tailuserhtmlsu52.html" >prev-tail</a>] [<a href="userhtmlsu52.html#tailuserhtmlsu52.html" >prev-tail</a>] [<a
href="userhtmlsu53.html" >front</a>] [<a href="userhtmlsu53.html" >front</a>] [<a
href="userhtmlsu32.html#userhtmlsu56.html" >up</a>] </p></div> href="userhtmlsu32.html#userhtmlsu56.html" >up</a>] </p></div>
<!--l. 1595--><p class="indent" > <a <!--l. 1608--><p class="indent" > <a
id="tailuserhtmlsu53.html"></a> id="tailuserhtmlsu53.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. 1596--><div class="crosslinks"><p class="noindent">[<a <!--l. 1609--><div class="crosslinks"><p class="noindent">[<a
href="userhtmlsu57.html" >next</a>] [<a href="userhtmlsu57.html" >next</a>] [<a
href="userhtmlsu53.html" >prev</a>] [<a href="userhtmlsu53.html" >prev</a>] [<a
href="userhtmlsu53.html#tailuserhtmlsu53.html" >prev-tail</a>] [<a href="userhtmlsu53.html#tailuserhtmlsu53.html" >prev-tail</a>] [<a
@ -25,8 +25,8 @@ href="userhtmlsu32.html#userhtmlse7.html" >up</a>] </p></div>
call&#x00A0;psb_sp_getrow(row,&#x00A0;a,&#x00A0;nz,&#x00A0;ia,&#x00A0;ja,&#x00A0;val,&#x00A0;info,&#x00A0;&amp; call&#x00A0;psb_sp_getrow(row,&#x00A0;a,&#x00A0;nz,&#x00A0;ia,&#x00A0;ja,&#x00A0;val,&#x00A0;info,&#x00A0;&amp;
&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;&amp;&#x00A0;append,&#x00A0;nzin,&#x00A0;lrw) &#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;&#x00A0;&amp;&#x00A0;append,&#x00A0;nzin,&#x00A0;lrw)
</pre> </pre>
<!--l. 1602--><p class="nopar" > <!--l. 1615--><p class="nopar" >
<!--l. 1604--><p class="indent" > <!--l. 1617--><p class="indent" >
<dl class="description"><dt class="description"> <dl class="description"><dt class="description">
<span <span
class="cmbx-10">Type:</span> </dt><dd class="cmbx-10">Type:</span> </dt><dd
@ -103,7 +103,7 @@ class="cmmi-10">row</span>.
<!--l. 1644--><p class="indent" > <!--l. 1657--><p class="indent" >
<dl class="description"><dt class="description"> <dl class="description"><dt class="description">
<span <span
class="cmbx-10">On Return</span> </dt><dd class="cmbx-10">On Return</span> </dt><dd
@ -166,7 +166,7 @@ class="cmbx-10">required </span><br
class="newline" />Intent: <span class="newline" />Intent: <span
class="cmbx-10">out</span>.<br class="cmbx-10">out</span>.<br
class="newline" />An integer value; 0 means no error has been detected.</dd></dl> class="newline" />An integer value; 0 means no error has been detected.</dd></dl>
<!--l. 1673--><p class="noindent" ><span <!--l. 1686--><p class="noindent" ><span
class="cmbx-12">Notes</span> class="cmbx-12">Notes</span>
<ol class="enumerate1" > <ol class="enumerate1" >
<li <li
@ -198,12 +198,12 @@ class="cmtt-10">psb_loc_to_glob</span></span></span> routine on the output.</li>
<!--l. 1689--><div class="crosslinks"><p class="noindent">[<a <!--l. 1702--><div class="crosslinks"><p class="noindent">[<a
href="userhtmlsu57.html" >next</a>] [<a href="userhtmlsu57.html" >next</a>] [<a
href="userhtmlsu53.html" >prev</a>] [<a href="userhtmlsu53.html" >prev</a>] [<a
href="userhtmlsu53.html#tailuserhtmlsu53.html" >prev-tail</a>] [<a href="userhtmlsu53.html#tailuserhtmlsu53.html" >prev-tail</a>] [<a
href="userhtmlsu54.html" >front</a>] [<a href="userhtmlsu54.html" >front</a>] [<a
href="userhtmlsu32.html#userhtmlse7.html" >up</a>] </p></div> href="userhtmlsu32.html#userhtmlse7.html" >up</a>] </p></div>
<!--l. 1689--><p class="indent" > <a <!--l. 1702--><p class="indent" > <a
id="tailuserhtmlsu54.html"></a> id="tailuserhtmlsu54.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. 1689--><div class="crosslinks"><p class="noindent">[<a <!--l. 1702--><div class="crosslinks"><p class="noindent">[<a
href="userhtmlsu58.html" >next</a>] [<a href="userhtmlsu58.html" >next</a>] [<a
href="userhtmlsu54.html" >prev</a>] [<a href="userhtmlsu54.html" >prev</a>] [<a
href="userhtmlsu54.html#tailuserhtmlsu54.html" >prev-tail</a>] [<a href="userhtmlsu54.html#tailuserhtmlsu54.html" >prev-tail</a>] [<a
@ -18,7 +18,7 @@ href="userhtmlsu52.html#tailuserhtmlsu55.html">tail</a>] [<a
href="userhtmlsu32.html#userhtmlsu57.html" >up</a>] </p></div> href="userhtmlsu32.html#userhtmlsu57.html" >up</a>] </p></div>
<h4 class="subsectionHead"><span class="titlemark">6.26 </span> <a <h4 class="subsectionHead"><span class="titlemark">6.26 </span> <a
id="x66-1030006.26"></a>psb_sizeof &#8212; Memory occupation</h4> id="x66-1030006.26"></a>psb_sizeof &#8212; Memory occupation</h4>
<!--l. 1692--><p class="noindent" >This function computes the memory occupation of a PSBLAS object. <!--l. 1705--><p class="noindent" >This function computes the memory occupation of a PSBLAS object.
@ -27,8 +27,8 @@ isz&#x00A0;=&#x00A0;psb_sizeof(a)
isz&#x00A0;=&#x00A0;psb_sizeof(desc_a) isz&#x00A0;=&#x00A0;psb_sizeof(desc_a)
isz&#x00A0;=&#x00A0;psb_sizeof(prec) isz&#x00A0;=&#x00A0;psb_sizeof(prec)
</pre> </pre>
<!--l. 1699--><p class="nopar" > <!--l. 1712--><p class="nopar" >
<!--l. 1701--><p class="indent" > <!--l. 1714--><p class="indent" >
<dl class="description"><dt class="description"> <dl class="description"><dt class="description">
<span <span
class="cmbx-10">Type:</span> </dt><dd class="cmbx-10">Type:</span> </dt><dd
@ -102,12 +102,12 @@ class="cmtt-10">integer(psb_long_int_k_)</span></span></span> number.</dd></dl>
<!--l. 1728--><div class="crosslinks"><p class="noindent">[<a <!--l. 1741--><div class="crosslinks"><p class="noindent">[<a
href="userhtmlsu58.html" >next</a>] [<a href="userhtmlsu58.html" >next</a>] [<a
href="userhtmlsu54.html" >prev</a>] [<a href="userhtmlsu54.html" >prev</a>] [<a
href="userhtmlsu54.html#tailuserhtmlsu54.html" >prev-tail</a>] [<a href="userhtmlsu54.html#tailuserhtmlsu54.html" >prev-tail</a>] [<a
href="userhtmlsu55.html" >front</a>] [<a href="userhtmlsu55.html" >front</a>] [<a
href="userhtmlsu32.html#userhtmlsu57.html" >up</a>] </p></div> href="userhtmlsu32.html#userhtmlsu57.html" >up</a>] </p></div>
<!--l. 1728--><p class="indent" > <a <!--l. 1741--><p class="indent" > <a
id="tailuserhtmlsu55.html"></a> id="tailuserhtmlsu55.html"></a>
</body></html> </body></html>

@ -10,20 +10,20 @@
<link rel="stylesheet" type="text/css" href="userhtml.css"> <link rel="stylesheet" type="text/css" href="userhtml.css">
</head><body </head><body
> >
<!--l. 1728--><div class="crosslinks"><p class="noindent">[<a <!--l. 1741--><div class="crosslinks"><p class="noindent">[<a
href="userhtmlsu55.html" >prev</a>] [<a href="userhtmlsu55.html" >prev</a>] [<a
href="userhtmlsu55.html#tailuserhtmlsu55.html" >prev-tail</a>] [<a href="userhtmlsu55.html#tailuserhtmlsu55.html" >prev-tail</a>] [<a
href="userhtmlsu53.html#tailuserhtmlsu56.html">tail</a>] [<a href="userhtmlsu53.html#tailuserhtmlsu56.html">tail</a>] [<a
href="userhtmlsu32.html#userhtmlsu58.html" >up</a>] </p></div> href="userhtmlsu32.html#userhtmlsu58.html" >up</a>] </p></div>
<h4 class="subsectionHead"><span class="titlemark">6.27 </span> <a <h4 class="subsectionHead"><span class="titlemark">6.27 </span> <a
id="x67-1040006.27"></a>Sorting utilities &#8212; </h4> id="x67-1040006.27"></a>Sorting utilities &#8212; </h4>
<!--l. 1731--><p class="noindent" ><span <!--l. 1744--><p class="noindent" ><span
class="cmbx-12">psb</span><span class="cmbx-12">psb</span><span
class="cmbx-12">_msort &#8212; Sorting by the Merge-sort algorithm</span> class="cmbx-12">_msort &#8212; Sorting by the Merge-sort algorithm</span>
<!--l. 1734--><p class="noindent" ><span <!--l. 1747--><p class="noindent" ><span
class="cmbx-12">psb</span><span class="cmbx-12">psb</span><span
class="cmbx-12">_qsort &#8212; Sorting by the Quicksort algorithm</span> class="cmbx-12">_qsort &#8212; Sorting by the Quicksort algorithm</span>
<!--l. 1737--><p class="noindent" ><span <!--l. 1750--><p class="noindent" ><span
class="cmbx-12">psb</span><span class="cmbx-12">psb</span><span
class="cmbx-12">_hsort &#8212; Sorting by the Heapsort algorithm</span> class="cmbx-12">_hsort &#8212; Sorting by the Heapsort algorithm</span>
@ -34,8 +34,8 @@ call&#x00A0;psb_msort(x,ix,dir,flag)
call&#x00A0;psb_qsort(x,ix,dir,flag) call&#x00A0;psb_qsort(x,ix,dir,flag)
call&#x00A0;psb_hsort(x,ix,dir,flag) call&#x00A0;psb_hsort(x,ix,dir,flag)
</pre> </pre>
<!--l. 1742--><p class="nopar" > <!--l. 1755--><p class="nopar" >
<!--l. 1744--><p class="indent" > These serial routines sort a sequence <span <!--l. 1757--><p class="indent" > These serial routines sort a sequence <span
class="cmmi-10">X </span>into ascending or descending order. The class="cmmi-10">X </span>into ascending or descending order. The
argument meaning is identical for the three calls; the only difference is the algorithm argument meaning is identical for the three calls; the only difference is the algorithm
used to accomplish the task (see Usage Notes below). used to accomplish the task (see Usage Notes below).
@ -102,7 +102,7 @@ class="cmtt-10">psb_sort_keep_idx_</span></span></span>;
default <span class="obeylines-h"><span class="verb"><span default <span class="obeylines-h"><span class="verb"><span
class="cmtt-10">psb_sort_ovw_idx_</span></span></span>. class="cmtt-10">psb_sort_ovw_idx_</span></span></span>.
</dd></dl> </dd></dl>
<!--l. 1774--><p class="indent" > <!--l. 1787--><p class="indent" >
<dl class="description"><dt class="description"> <dl class="description"><dt class="description">
<span <span
class="cmbx-10">On Return</span> </dt><dd class="cmbx-10">On Return</span> </dt><dd
@ -126,7 +126,7 @@ class="cmbx-10">Optional </span><br
class="newline" />An integer array of rank 1, whose entries are moved to the same position class="newline" />An integer array of rank 1, whose entries are moved to the same position
as the corresponding entries in <span as the corresponding entries in <span
class="cmmi-10">x</span>.</dd></dl> class="cmmi-10">x</span>.</dd></dl>
<!--l. 1785--><p class="noindent" ><span <!--l. 1798--><p class="noindent" ><span
class="cmbx-12">Notes</span> class="cmbx-12">Notes</span>
<ol class="enumerate1" > <ol class="enumerate1" >
<li <li

File diff suppressed because it is too large Load Diff

@ -547,7 +547,7 @@ An integer value; 0 means no error has been detected.
\clearpage\subsection{psb\_spall --- Allocates a sparse matrix} \clearpage\subsection{psb\_spall --- Allocates a sparse matrix}
\begin{verbatim} \begin{verbatim}
call psb_spall(a, desc_a, info, nnz) call psb_spall(a, desc_a, info, nnz, buildmode)
\end{verbatim} \end{verbatim}
\begin{description} \begin{description}
@ -564,6 +564,13 @@ Scope: {\bf global}.\\
Type: {\bf optional}.\\ Type: {\bf optional}.\\
Intent: {\bf in}.\\ Intent: {\bf in}.\\
Specified as: an integer value. Specified as: an integer value.
\item[buildmode] Whether to keep track of matrix entries that do not
belong to the current process.\\
Scope: {\bf global}.\\
Type: {\bf optional}.\\
Intent: {\bf in}.\\
Specified as: an integer value \verb|psb_matbld_noremote_|,
\verb|psb_matbld_remote_|. Default: \verb|psb_matbld_noremote_|.
\end{description} \end{description}
\begin{description} \begin{description}
@ -733,7 +740,7 @@ call psb_spasb(a, desc_a, info, afmt, upd, dupl, mold)
\item[desc\_a] the communication descriptor.\\ \item[desc\_a] the communication descriptor.\\
Scope:{\bf local}.\\ Scope:{\bf local}.\\
Type:{\bf required}.\\ Type:{\bf required}.\\
Intent: {\bf in}.\\ Intent: {\bf in/out}.\\
Specified as: a structured data of type \descdata. Specified as: a structured data of type \descdata.
\item[afmt] the storage format for the sparse matrix.\\ \item[afmt] the storage format for the sparse matrix.\\
Scope: {\bf local}.\\ Scope: {\bf local}.\\
@ -787,7 +794,13 @@ An integer value; 0 means no error has been detected.
\item The output storage format need not be the same on all \item The output storage format need not be the same on all
processes; processes;
\item On exit from this routine the matrix is in the assembled state, \item On exit from this routine the matrix is in the assembled state,
and thus is suitable for the computational routines. and thus is suitable for the computational routines;
\item If the \verb|buildmode=psb_matbld_remote_| value was specified
at allocation time, contributions defined on the current process but
belonging to a remote process will be handled accordingly. This is
most likely to occur in finite element applications, with
\verb|dupl=psb_dupl_add_|; note that the descriptor will be updated,
and there will be a runtime overhead.
\end{enumerate} \end{enumerate}

@ -109,7 +109,7 @@
\vspace*{\stretch{1}} \vspace*{\stretch{1}}
\noindent\hspace*{\centeroffset}\makebox[0pt][l]{\begin{minipage}{\textwidth} \noindent\hspace*{\centeroffset}\makebox[0pt][l]{\begin{minipage}{\textwidth}
\flushright \flushright
{\Huge\bfseries PSBLAS 3.7.0.1 User's guide {\Huge\bfseries PSBLAS 3.7.0.2 User's guide
} }
\noindent\rule[-1ex]{\textwidth}{5pt}\\[2.5ex] \noindent\rule[-1ex]{\textwidth}{5pt}\\[2.5ex]
\hfill\emph{\Large A reference guide for the Parallel Sparse BLAS library} \hfill\emph{\Large A reference guide for the Parallel Sparse BLAS library}
@ -130,7 +130,7 @@
{\bfseries {\bfseries
by Salvatore Filippone\\ by Salvatore Filippone\\
and Alfredo Buttari}\\ and Alfredo Buttari}\\
May 11th, 2021 Feb 14th, 2022
\end{minipage}} \end{minipage}}
} }
%\addtolength{\textwidth}{\centeroffset} %\addtolength{\textwidth}{\centeroffset}

@ -96,7 +96,7 @@
%\today %\today
Software version: 3.7.0.1\\ Software version: 3.7.0.1\\
%\today %\today
May 11th, 2021 Feb 14th, 2022
\cleardoublepage \cleardoublepage
\begingroup \begingroup
\renewcommand*{\thepage}{toc} \renewcommand*{\thepage}{toc}

Loading…
Cancel
Save