|
|
|
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
|
|
|
|
"http://www.w3.org/TR/html4/loose.dtd">
|
|
|
|
<html >
|
|
|
|
<head><title>Data management routines</title>
|
|
|
|
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
|
|
|
|
<meta name="generator" content="TeX4ht (https://tug.org/tex4ht/)">
|
|
|
|
<meta name="originator" content="TeX4ht (https://tug.org/tex4ht/)">
|
|
|
|
<!-- html,3 -->
|
|
|
|
<meta name="src" content="userhtml.tex">
|
|
|
|
<link rel="stylesheet" type="text/css" href="userhtml.css">
|
|
|
|
</head><body
|
|
|
|
>
|
|
|
|
<!--l. 1--><div class="crosslinks"><p class="noindent">[<a
|
|
|
|
href="userhtmlsu59.html" >next</a>] [<a
|
|
|
|
href="userhtmlse5.html" >prev</a>] [<a
|
|
|
|
href="userhtmlse5.html#tailuserhtmlse5.html" >prev-tail</a>] [<a
|
|
|
|
href="userhtmlsu27.html#tailuserhtmlse6.html">tail</a>] [<a
|
|
|
|
href="userhtml.html#userhtmlsu32.html" >up</a>] </p></div>
|
|
|
|
<h3 class="sectionHead"><span class="titlemark">6 </span> <a
|
|
|
|
id="x40-770006"></a>Data management routines</h3>
|
|
|
|
<!--l. 8--><p class="noindent" >
|
|
|
|
<div class="subsectionTOCS">
|
|
|
|
 <span class="subsectionToc" >6.1 <a
|
|
|
|
href="userhtmlsu30.html#x41-780006.1">psb_cdall — Allocates a communication descriptor</a></span>
|
|
|
|
<br />  <span class="subsectionToc" >6.2 <a
|
|
|
|
href="userhtmlsu31.html#x42-790006.2">psb_cdins — Communication descriptor insert routine</a></span>
|
|
|
|
<br />  <span class="subsectionToc" >6.3 <a
|
|
|
|
href="userhtmlsu32.html#x43-800006.3">psb_cdasb — Communication descriptor assembly routine</a></span>
|
|
|
|
<br />  <span class="subsectionToc" >6.4 <a
|
|
|
|
href="userhtmlsu33.html#x44-810006.4">psb_cdcpy — Copies a communication descriptor</a></span>
|
|
|
|
<br />  <span class="subsectionToc" >6.5 <a
|
|
|
|
href="userhtmlsu34.html#x45-820006.5">psb_cdfree — Frees a communication descriptor</a></span>
|
|
|
|
<br />  <span class="subsectionToc" >6.6 <a
|
|
|
|
href="userhtmlsu35.html#x46-830006.6">psb_cdbldext — Build an extended communication descriptor</a></span>
|
|
|
|
<br />  <span class="subsectionToc" >6.7 <a
|
|
|
|
href="userhtmlsu36.html#x47-840006.7">psb_spall — Allocates a sparse matrix</a></span>
|
|
|
|
<br />  <span class="subsectionToc" >6.8 <a
|
|
|
|
href="userhtmlsu37.html#x48-850006.8">psb_spins — Insert a set of coefficients into a sparse matrix</a></span>
|
|
|
|
<br />  <span class="subsectionToc" >6.9 <a
|
|
|
|
href="userhtmlsu38.html#x49-860006.9">psb_spasb — Sparse matrix assembly routine</a></span>
|
|
|
|
<br />  <span class="subsectionToc" >6.10 <a
|
|
|
|
href="userhtmlsu39.html#x50-870006.10">psb_spfree — Frees a sparse matrix</a></span>
|
|
|
|
<br />  <span class="subsectionToc" >6.11 <a
|
|
|
|
href="userhtmlsu40.html#x51-880006.11">psb_sprn — Reinit sparse matrix structure for psblas routines.</a></span>
|
|
|
|
<br />  <span class="subsectionToc" >6.12 <a
|
|
|
|
href="userhtmlsu41.html#x52-890006.12">psb_geall — Allocates a dense matrix</a></span>
|
|
|
|
<br />  <span class="subsectionToc" >6.13 <a
|
|
|
|
href="userhtmlsu42.html#x53-900006.13">psb_geins — Dense matrix insertion routine</a></span>
|
|
|
|
<br />  <span class="subsectionToc" >6.14 <a
|
|
|
|
href="userhtmlsu43.html#x54-910006.14">psb_geasb — Assembly a dense matrix</a></span>
|
|
|
|
<br />  <span class="subsectionToc" >6.15 <a
|
|
|
|
href="userhtmlsu44.html#x55-920006.15">psb_gefree — Frees a dense matrix</a></span>
|
|
|
|
<br />  <span class="subsectionToc" >6.16 <a
|
|
|
|
href="userhtmlsu45.html#x56-930006.16">psb_gelp — Applies a left permutation to a dense matrix</a></span>
|
|
|
|
<br />  <span class="subsectionToc" >6.17 <a
|
|
|
|
href="userhtmlsu46.html#x57-940006.17">psb_glob_to_loc — Global to local indices convertion</a></span>
|
|
|
|
<br />  <span class="subsectionToc" >6.18 <a
|
|
|
|
href="userhtmlsu47.html#x58-950006.18">psb_loc_to_glob — Local to global indices conversion</a></span>
|
|
|
|
<br />  <span class="subsectionToc" >6.19 <a
|
|
|
|
href="userhtmlsu48.html#x59-960006.19">psb_is_owned — </a></span>
|
|
|
|
<br />  <span class="subsectionToc" >6.20 <a
|
|
|
|
href="userhtmlsu49.html#x60-970006.20">psb_owned_index — </a></span>
|
|
|
|
<br />  <span class="subsectionToc" >6.21 <a
|
|
|
|
href="userhtmlsu50.html#x61-980006.21">psb_is_local — </a></span>
|
|
|
|
<br />  <span class="subsectionToc" >6.22 <a
|
|
|
|
href="userhtmlsu51.html#x62-990006.22">psb_local_index — </a></span>
|
|
|
|
<br />  <span class="subsectionToc" >6.23 <a
|
|
|
|
href="userhtmlsu52.html#x63-1000006.23">psb_get_boundary — Extract list of boundary elements</a></span>
|
|
|
|
<br />  <span class="subsectionToc" >6.24 <a
|
|
|
|
href="userhtmlsu53.html#x64-1010006.24">psb_get_overlap — Extract list of overlap elements</a></span>
|
|
|
|
<br />  <span class="subsectionToc" >6.25 <a
|
|
|
|
href="userhtmlsu54.html#x65-1020006.25">psb_sp_getrow — Extract row(s) from a sparse matrix</a></span>
|
|
|
|
<br />  <span class="subsectionToc" >6.26 <a
|
|
|
|
href="userhtmlsu55.html#x66-1030006.26">psb_sizeof — Memory occupation</a></span>
|
|
|
|
<br />  <span class="subsectionToc" >6.27 <a
|
|
|
|
href="userhtmlsu56.html#x67-1040006.27">Sorting utilities — </a></span>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<!--l. 3--><div class="crosslinks"><p class="noindent">[<a
|
|
|
|
href="userhtmlsu59.html" >next</a>] [<a
|
|
|
|
href="userhtmlse5.html" >prev</a>] [<a
|
|
|
|
href="userhtmlse5.html#tailuserhtmlse5.html" >prev-tail</a>] [<a
|
|
|
|
href="userhtmlse6.html" >front</a>] [<a
|
|
|
|
href="userhtml.html#userhtmlsu32.html" >up</a>] </p></div>
|
|
|
|
<!--l. 3--><p class="indent" > <a
|
|
|
|
id="tailuserhtmlse6.html"></a>
|
|
|
|
</body></html>
|