<!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>