Updated docs for prec%build

pull/7/head
Salvatore Filippone 7 years ago
parent ec1f6bd276
commit a044889257

@ -104,8 +104,45 @@ sample scatter/gather routines.
.
</PRE>
</DD>
<DT><A NAME="foot7596">... follows</A><A
HREF="node124.html#tex2html30"><SUP>3</SUP></A></DT>
<DT><A NAME="foot278">... <code>prec%build</code></A><A
HREF="node6.html#tex2html5"><SUP>3</SUP></A></DT>
<DD>The subroutine style <TT>psb_precinit</TT> and <TT>psb_precbl</TT> are still supported for
backward compatibility
<PRE>.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
</PRE>
</DD>
<DT><A NAME="foot7601">... follows</A><A
HREF="node124.html#tex2html31"><SUP>4</SUP></A></DT>
<DD>The string is case-insensitive
<PRE>.
@ -140,8 +177,8 @@ sample scatter/gather routines.
.
</PRE>
</DD>
<DT><A NAME="foot8033">... method</A><A
HREF="node131.html#tex2html31"><SUP>4</SUP></A></DT>
<DT><A NAME="foot8038">... method</A><A
HREF="node131.html#tex2html32"><SUP>5</SUP></A></DT>
<DD>Note:
the implementation is for <IMG
WIDTH="62" HEIGHT="32" ALIGN="MIDDLE" BORDER="0"

@ -23,18 +23,18 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html34"
<A NAME="tex2html35"
HREF="node1.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up_g.png">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev_g.png">
<A NAME="tex2html32"
<A NAME="tex2html33"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html35"
<B> Next:</B> <A NAME="tex2html36"
HREF="node1.html">Contents</A>
&nbsp; <B> <A NAME="tex2html33"
&nbsp; <B> <A NAME="tex2html34"
HREF="node1.html">Contents</A></B>
<BR>
<BR>
@ -70,340 +70,340 @@ Sep 1st, 2017
<A NAME="CHILD_LINKS"></A>
<UL>
<LI><A NAME="tex2html36"
HREF="node1.html">Contents</A>
<LI><A NAME="tex2html37"
HREF="node2.html">Introduction</A>
HREF="node1.html">Contents</A>
<LI><A NAME="tex2html38"
HREF="node2.html">Introduction</A>
<LI><A NAME="tex2html39"
HREF="node3.html">General overview</A>
<UL>
<LI><A NAME="tex2html39"
HREF="node4.html">Basic Nomenclature</A>
<LI><A NAME="tex2html40"
HREF="node5.html">Library contents</A>
HREF="node4.html">Basic Nomenclature</A>
<LI><A NAME="tex2html41"
HREF="node5.html">Library contents</A>
<LI><A NAME="tex2html42"
HREF="node6.html">Application structure</A>
<UL>
<LI><A NAME="tex2html42"
<LI><A NAME="tex2html43"
HREF="node7.html">User-defined index mappings</A>
</UL>
<LI><A NAME="tex2html43"
<LI><A NAME="tex2html44"
HREF="node8.html">Programming model</A>
</UL>
<BR>
<LI><A NAME="tex2html44"
<LI><A NAME="tex2html45"
HREF="node9.html">Data Structures and Classes</A>
<UL>
<LI><A NAME="tex2html45"
<LI><A NAME="tex2html46"
HREF="node10.html">Descriptor data structure</A>
<UL>
<LI><A NAME="tex2html46"
HREF="node11.html">Descriptor Methods</A>
<LI><A NAME="tex2html47"
HREF="node12.html">get_local_rows -- Get number of local rows</A>
HREF="node11.html">Descriptor Methods</A>
<LI><A NAME="tex2html48"
HREF="node13.html">get_local_cols -- Get number of local cols</A>
HREF="node12.html">get_local_rows -- Get number of local rows</A>
<LI><A NAME="tex2html49"
HREF="node14.html">get_global_rows -- Get number of global rows</A>
HREF="node13.html">get_local_cols -- Get number of local cols</A>
<LI><A NAME="tex2html50"
HREF="node15.html">get_global_cols -- Get number of global cols</A>
HREF="node14.html">get_global_rows -- Get number of global rows</A>
<LI><A NAME="tex2html51"
HREF="node16.html">get_global_indices -- Get vector of global indices</A>
HREF="node15.html">get_global_cols -- Get number of global cols</A>
<LI><A NAME="tex2html52"
HREF="node17.html">get_context -- Get communication context</A>
HREF="node16.html">get_global_indices -- Get vector of global indices</A>
<LI><A NAME="tex2html53"
HREF="node18.html">Clone -- clone current object</A>
HREF="node17.html">get_context -- Get communication context</A>
<LI><A NAME="tex2html54"
HREF="node18.html">Clone -- clone current object</A>
<LI><A NAME="tex2html55"
HREF="node19.html">psb_cd_get_large_threshold -- Get threshold for
index mapping switch</A>
<LI><A NAME="tex2html55"
<LI><A NAME="tex2html56"
HREF="node20.html">psb_cd_set_large_threshold -- Set threshold for
index mapping switch</A>
<LI><A NAME="tex2html56"
<LI><A NAME="tex2html57"
HREF="node21.html">Named Constants</A>
</UL>
<LI><A NAME="tex2html57"
<LI><A NAME="tex2html58"
HREF="node22.html">Sparse Matrix class</A>
<UL>
<LI><A NAME="tex2html58"
HREF="node23.html">Sparse Matrix Methods</A>
<LI><A NAME="tex2html59"
HREF="node24.html">get_nrows -- Get number of rows in a sparse matrix</A>
HREF="node23.html">Sparse Matrix Methods</A>
<LI><A NAME="tex2html60"
HREF="node24.html">get_nrows -- Get number of rows in a sparse matrix</A>
<LI><A NAME="tex2html61"
HREF="node25.html">get_ncols -- Get number of columns in a sparse
matrix</A>
<LI><A NAME="tex2html61"
<LI><A NAME="tex2html62"
HREF="node26.html">get_nnzeros -- Get number of nonzero elements
in a sparse matrix</A>
<LI><A NAME="tex2html62"
<LI><A NAME="tex2html63"
HREF="node27.html">get_size -- Get maximum number of nonzero elements
in a sparse matrix</A>
<LI><A NAME="tex2html63"
<LI><A NAME="tex2html64"
HREF="node28.html">sizeof -- Get memory occupation in bytes
of a sparse matrix</A>
<LI><A NAME="tex2html64"
HREF="node29.html">get_fmt -- Short description of the dynamic type</A>
<LI><A NAME="tex2html65"
HREF="node30.html">is_bld, is_upd, is_asb -- Status check</A>
HREF="node29.html">get_fmt -- Short description of the dynamic type</A>
<LI><A NAME="tex2html66"
HREF="node30.html">is_bld, is_upd, is_asb -- Status check</A>
<LI><A NAME="tex2html67"
HREF="node31.html">is_lower, is_upper, is_triangle, is_unit --
Format check</A>
<LI><A NAME="tex2html67"
HREF="node32.html">cscnv -- Convert to a different storage format</A>
<LI><A NAME="tex2html68"
HREF="node33.html">csclip -- Reduce to a submatrix</A>
HREF="node32.html">cscnv -- Convert to a different storage format</A>
<LI><A NAME="tex2html69"
HREF="node34.html">clean_zeros -- Eliminate zero coefficients</A>
HREF="node33.html">csclip -- Reduce to a submatrix</A>
<LI><A NAME="tex2html70"
HREF="node35.html">get_diag -- Get main diagonal</A>
HREF="node34.html">clean_zeros -- Eliminate zero coefficients</A>
<LI><A NAME="tex2html71"
HREF="node36.html">clip_diag -- Cut out main diagonal</A>
HREF="node35.html">get_diag -- Get main diagonal</A>
<LI><A NAME="tex2html72"
HREF="node37.html">tril -- Return the lower triangle</A>
HREF="node36.html">clip_diag -- Cut out main diagonal</A>
<LI><A NAME="tex2html73"
HREF="node38.html">triu -- Return the upper triangle</A>
HREF="node37.html">tril -- Return the lower triangle</A>
<LI><A NAME="tex2html74"
HREF="node39.html">psb_set_mat_default -- Set default storage format</A>
HREF="node38.html">triu -- Return the upper triangle</A>
<LI><A NAME="tex2html75"
HREF="node40.html">clone -- Clone current object</A>
HREF="node39.html">psb_set_mat_default -- Set default storage format</A>
<LI><A NAME="tex2html76"
HREF="node40.html">clone -- Clone current object</A>
<LI><A NAME="tex2html77"
HREF="node41.html">Named Constants</A>
</UL>
<LI><A NAME="tex2html77"
<LI><A NAME="tex2html78"
HREF="node42.html">Dense Vector Data Structure</A>
<UL>
<LI><A NAME="tex2html78"
HREF="node43.html">Vector Methods</A>
<LI><A NAME="tex2html79"
HREF="node44.html">get_nrows -- Get number of rows in a dense vector</A>
HREF="node43.html">Vector Methods</A>
<LI><A NAME="tex2html80"
HREF="node44.html">get_nrows -- Get number of rows in a dense vector</A>
<LI><A NAME="tex2html81"
HREF="node45.html">sizeof -- Get memory occupation in bytes
of a dense vector</A>
<LI><A NAME="tex2html81"
HREF="node46.html">set -- Set contents of the vector</A>
<LI><A NAME="tex2html82"
HREF="node47.html">get_vect -- Get a copy of the vector contents</A>
HREF="node46.html">set -- Set contents of the vector</A>
<LI><A NAME="tex2html83"
HREF="node47.html">get_vect -- Get a copy of the vector contents</A>
<LI><A NAME="tex2html84"
HREF="node48.html">clone -- Clone current object</A>
</UL>
<LI><A NAME="tex2html84"
HREF="node49.html">Preconditioner data structure</A>
<LI><A NAME="tex2html85"
HREF="node49.html">Preconditioner data structure</A>
<LI><A NAME="tex2html86"
HREF="node50.html">Heap data structure</A>
</UL>
<BR>
<LI><A NAME="tex2html86"
<LI><A NAME="tex2html87"
HREF="node51.html">Computational routines</A>
<UL>
<LI><A NAME="tex2html87"
HREF="node52.html">psb_geaxpby -- General Dense Matrix Sum</A>
<LI><A NAME="tex2html88"
HREF="node53.html">psb_gedot -- Dot Product</A>
HREF="node52.html">psb_geaxpby -- General Dense Matrix Sum</A>
<LI><A NAME="tex2html89"
HREF="node54.html">psb_gedots -- Generalized Dot Product</A>
HREF="node53.html">psb_gedot -- Dot Product</A>
<LI><A NAME="tex2html90"
HREF="node55.html">psb_normi -- Infinity-Norm of Vector</A>
HREF="node54.html">psb_gedots -- Generalized Dot Product</A>
<LI><A NAME="tex2html91"
HREF="node56.html">psb_geamaxs -- Generalized Infinity Norm</A>
HREF="node55.html">psb_normi -- Infinity-Norm of Vector</A>
<LI><A NAME="tex2html92"
HREF="node57.html">psb_norm1 -- 1-Norm of Vector</A>
HREF="node56.html">psb_geamaxs -- Generalized Infinity Norm</A>
<LI><A NAME="tex2html93"
HREF="node58.html">psb_geasums -- Generalized 1-Norm of Vector</A>
HREF="node57.html">psb_norm1 -- 1-Norm of Vector</A>
<LI><A NAME="tex2html94"
HREF="node59.html">psb_norm2 -- 2-Norm of Vector</A>
HREF="node58.html">psb_geasums -- Generalized 1-Norm of Vector</A>
<LI><A NAME="tex2html95"
HREF="node60.html">psb_genrm2s -- Generalized 2-Norm of Vector</A>
HREF="node59.html">psb_norm2 -- 2-Norm of Vector</A>
<LI><A NAME="tex2html96"
HREF="node61.html">psb_norm1 -- 1-Norm of Sparse Matrix</A>
HREF="node60.html">psb_genrm2s -- Generalized 2-Norm of Vector</A>
<LI><A NAME="tex2html97"
HREF="node62.html">psb_normi -- Infinity Norm of Sparse Matrix</A>
HREF="node61.html">psb_norm1 -- 1-Norm of Sparse Matrix</A>
<LI><A NAME="tex2html98"
HREF="node62.html">psb_normi -- Infinity Norm of Sparse Matrix</A>
<LI><A NAME="tex2html99"
HREF="node63.html">psb_spmm -- Sparse Matrix by Dense Matrix
Product</A>
<LI><A NAME="tex2html99"
<LI><A NAME="tex2html100"
HREF="node64.html">psb_spsm -- Triangular System Solve</A>
</UL>
<BR>
<LI><A NAME="tex2html100"
<LI><A NAME="tex2html101"
HREF="node65.html">Communication routines</A>
<UL>
<LI><A NAME="tex2html101"
HREF="node66.html">psb_halo -- Halo Data Communication</A>
<LI><A NAME="tex2html102"
HREF="node67.html">psb_ovrl -- Overlap Update</A>
HREF="node66.html">psb_halo -- Halo Data Communication</A>
<LI><A NAME="tex2html103"
HREF="node68.html">psb_gather -- Gather Global Dense Matrix</A>
HREF="node67.html">psb_ovrl -- Overlap Update</A>
<LI><A NAME="tex2html104"
HREF="node68.html">psb_gather -- Gather Global Dense Matrix</A>
<LI><A NAME="tex2html105"
HREF="node69.html">psb_scatter -- Scatter Global Dense Matrix</A>
</UL>
<BR>
<LI><A NAME="tex2html105"
<LI><A NAME="tex2html106"
HREF="node70.html">Data management routines</A>
<UL>
<LI><A NAME="tex2html106"
HREF="node71.html">psb_cdall -- Allocates a communication descriptor</A>
<LI><A NAME="tex2html107"
HREF="node71.html">psb_cdall -- Allocates a communication descriptor</A>
<LI><A NAME="tex2html108"
HREF="node72.html">psb_cdins -- Communication descriptor insert
routine</A>
<LI><A NAME="tex2html108"
<LI><A NAME="tex2html109"
HREF="node73.html">psb_cdasb -- Communication descriptor assembly
routine</A>
<LI><A NAME="tex2html109"
HREF="node74.html">psb_cdcpy -- Copies a communication descriptor</A>
<LI><A NAME="tex2html110"
HREF="node75.html">psb_cdfree -- Frees a communication descriptor</A>
HREF="node74.html">psb_cdcpy -- Copies a communication descriptor</A>
<LI><A NAME="tex2html111"
HREF="node75.html">psb_cdfree -- Frees a communication descriptor</A>
<LI><A NAME="tex2html112"
HREF="node76.html">psb_cdbldext -- Build an extended communication
descriptor</A>
<LI><A NAME="tex2html112"
HREF="node77.html">psb_spall -- Allocates a sparse matrix</A>
<LI><A NAME="tex2html113"
HREF="node77.html">psb_spall -- Allocates a sparse matrix</A>
<LI><A NAME="tex2html114"
HREF="node78.html">psb_spins -- Insert a cloud of elements into a sparse
matrix</A>
<LI><A NAME="tex2html114"
HREF="node79.html">psb_spasb -- Sparse matrix assembly routine</A>
<LI><A NAME="tex2html115"
HREF="node80.html">psb_spfree -- Frees a sparse matrix</A>
HREF="node79.html">psb_spasb -- Sparse matrix assembly routine</A>
<LI><A NAME="tex2html116"
HREF="node80.html">psb_spfree -- Frees a sparse matrix</A>
<LI><A NAME="tex2html117"
HREF="node81.html">psb_sprn -- Reinit sparse matrix structure for psblas
routines.</A>
<LI><A NAME="tex2html117"
HREF="node82.html">psb_geall -- Allocates a dense matrix</A>
<LI><A NAME="tex2html118"
HREF="node83.html">psb_geins -- Dense matrix insertion routine</A>
HREF="node82.html">psb_geall -- Allocates a dense matrix</A>
<LI><A NAME="tex2html119"
HREF="node84.html">psb_geasb -- Assembly a dense matrix</A>
HREF="node83.html">psb_geins -- Dense matrix insertion routine</A>
<LI><A NAME="tex2html120"
HREF="node85.html">psb_gefree -- Frees a dense matrix</A>
HREF="node84.html">psb_geasb -- Assembly a dense matrix</A>
<LI><A NAME="tex2html121"
HREF="node85.html">psb_gefree -- Frees a dense matrix</A>
<LI><A NAME="tex2html122"
HREF="node86.html">psb_gelp -- Applies a left permutation to a dense
matrix</A>
<LI><A NAME="tex2html122"
<LI><A NAME="tex2html123"
HREF="node87.html">psb_glob_to_loc -- Global to local indices
convertion</A>
<LI><A NAME="tex2html123"
<LI><A NAME="tex2html124"
HREF="node88.html">psb_loc_to_glob -- Local to global indices
conversion</A>
<LI><A NAME="tex2html124"
HREF="node89.html">psb_is_owned -- </A>
<LI><A NAME="tex2html125"
HREF="node90.html">psb_owned_index -- </A>
HREF="node89.html">psb_is_owned -- </A>
<LI><A NAME="tex2html126"
HREF="node91.html">psb_is_local -- </A>
HREF="node90.html">psb_owned_index -- </A>
<LI><A NAME="tex2html127"
HREF="node92.html">psb_local_index -- </A>
HREF="node91.html">psb_is_local -- </A>
<LI><A NAME="tex2html128"
HREF="node92.html">psb_local_index -- </A>
<LI><A NAME="tex2html129"
HREF="node93.html">psb_get_boundary -- Extract list of boundary
elements</A>
<LI><A NAME="tex2html129"
<LI><A NAME="tex2html130"
HREF="node94.html">psb_get_overlap -- Extract list of overlap
elements</A>
<LI><A NAME="tex2html130"
<LI><A NAME="tex2html131"
HREF="node95.html">psb_sp_getrow -- Extract row(s) from a sparse
matrix</A>
<LI><A NAME="tex2html131"
HREF="node96.html">psb_sizeof -- Memory occupation</A>
<LI><A NAME="tex2html132"
HREF="node96.html">psb_sizeof -- Memory occupation</A>
<LI><A NAME="tex2html133"
HREF="node97.html">Sorting utilities -- </A>
</UL>
<BR>
<LI><A NAME="tex2html133"
<LI><A NAME="tex2html134"
HREF="node98.html">Parallel environment routines</A>
<UL>
<LI><A NAME="tex2html134"
<LI><A NAME="tex2html135"
HREF="node99.html">psb_init -- Initializes PSBLAS parallel
environment</A>
<LI><A NAME="tex2html135"
<LI><A NAME="tex2html136"
HREF="node100.html">psb_info -- Return information about PSBLAS parallel
environment</A>
<LI><A NAME="tex2html136"
<LI><A NAME="tex2html137"
HREF="node101.html">psb_exit -- Exit from PSBLAS parallel
environment</A>
<LI><A NAME="tex2html137"
HREF="node102.html">psb_get_mpicomm -- Get the MPI communicator</A>
<LI><A NAME="tex2html138"
HREF="node103.html">psb_get_rank -- Get the MPI rank</A>
HREF="node102.html">psb_get_mpicomm -- Get the MPI communicator</A>
<LI><A NAME="tex2html139"
HREF="node104.html">psb_wtime -- Wall clock timing</A>
HREF="node103.html">psb_get_rank -- Get the MPI rank</A>
<LI><A NAME="tex2html140"
HREF="node104.html">psb_wtime -- Wall clock timing</A>
<LI><A NAME="tex2html141"
HREF="node105.html">psb_barrier -- Sinchronization point parallel
environment</A>
<LI><A NAME="tex2html141"
HREF="node106.html">psb_abort -- Abort a computation</A>
<LI><A NAME="tex2html142"
HREF="node107.html">psb_bcast -- Broadcast data</A>
HREF="node106.html">psb_abort -- Abort a computation</A>
<LI><A NAME="tex2html143"
HREF="node108.html">psb_sum -- Global sum</A>
HREF="node107.html">psb_bcast -- Broadcast data</A>
<LI><A NAME="tex2html144"
HREF="node109.html">psb_max -- Global maximum</A>
HREF="node108.html">psb_sum -- Global sum</A>
<LI><A NAME="tex2html145"
HREF="node110.html">psb_min -- Global minimum</A>
HREF="node109.html">psb_max -- Global maximum</A>
<LI><A NAME="tex2html146"
HREF="node111.html">psb_amx -- Global maximum absolute value</A>
HREF="node110.html">psb_min -- Global minimum</A>
<LI><A NAME="tex2html147"
HREF="node112.html">psb_amn -- Global minimum absolute value</A>
HREF="node111.html">psb_amx -- Global maximum absolute value</A>
<LI><A NAME="tex2html148"
HREF="node113.html">psb_snd -- Send data</A>
HREF="node112.html">psb_amn -- Global minimum absolute value</A>
<LI><A NAME="tex2html149"
HREF="node113.html">psb_snd -- Send data</A>
<LI><A NAME="tex2html150"
HREF="node114.html">psb_rcv -- Receive data</A>
</UL>
<BR>
<LI><A NAME="tex2html150"
HREF="node115.html">Error handling</A>
<LI><A NAME="tex2html151"
HREF="node115.html">Error handling</A>
<LI><A NAME="tex2html152"
HREF="node116.html">Utilities</A>
<UL>
<LI><A NAME="tex2html152"
<LI><A NAME="tex2html153"
HREF="node117.html">hb_read -- Read a sparse matrix from a file in the
Harwell-Boeing format</A>
<LI><A NAME="tex2html153"
<LI><A NAME="tex2html154"
HREF="node118.html">hb_write -- Write a sparse matrix to a file
in the Harwell-Boeing format</A>
<LI><A NAME="tex2html154"
<LI><A NAME="tex2html155"
HREF="node119.html">mm_mat_read -- Read a sparse matrix from a
file in the MatrixMarket format</A>
<LI><A NAME="tex2html155"
<LI><A NAME="tex2html156"
HREF="node120.html">mm_array_read -- Read a dense array from a
file in the MatrixMarket format</A>
<LI><A NAME="tex2html156"
<LI><A NAME="tex2html157"
HREF="node121.html">mm_mat_write -- Write a sparse matrix to a
file in the MatrixMarket format</A>
<LI><A NAME="tex2html157"
<LI><A NAME="tex2html158"
HREF="node122.html">mm_array_write -- Write a dense array from a
file in the MatrixMarket format</A>
</UL>
<BR>
<LI><A NAME="tex2html158"
<LI><A NAME="tex2html159"
HREF="node123.html">Preconditioner routines</A>
<UL>
<LI><A NAME="tex2html159"
HREF="node124.html">init -- Initialize a preconditioner</A>
<LI><A NAME="tex2html160"
HREF="node125.html">build -- Builds a preconditioner</A>
HREF="node124.html">init -- Initialize a preconditioner</A>
<LI><A NAME="tex2html161"
HREF="node125.html">build -- Builds a preconditioner</A>
<LI><A NAME="tex2html162"
HREF="node126.html">apply -- Preconditioner application
routine</A>
<LI><A NAME="tex2html162"
<LI><A NAME="tex2html163"
HREF="node127.html">descr -- Prints a description of current
preconditioner</A>
<LI><A NAME="tex2html163"
<LI><A NAME="tex2html164"
HREF="node128.html">clone -- clone current
preconditioner</A>
<LI><A NAME="tex2html164"
<LI><A NAME="tex2html165"
HREF="node129.html">free -- Free a preconditioner</A>
</UL>
<BR>
<LI><A NAME="tex2html165"
<LI><A NAME="tex2html166"
HREF="node130.html">Iterative Methods</A>
<UL>
<LI><A NAME="tex2html166"
<LI><A NAME="tex2html167"
HREF="node131.html">psb_krylov -- Krylov Methods Driver
Routine</A>
</UL>
<BR>
<LI><A NAME="tex2html167"
HREF="node132.html">Bibliography</A>
<LI><A NAME="tex2html168"
HREF="node132.html">Bibliography</A>
<LI><A NAME="tex2html169"
HREF="node133.html">About this document ...</A>
</UL>
<!--End of Table of Child-Links-->

@ -26,21 +26,21 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html177"
<A NAME="tex2html178"
HREF="node2.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html175"
<A NAME="tex2html176"
HREF="userhtml.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html169"
<A NAME="tex2html170"
HREF="userhtml.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html178"
<B> Next:</B> <A NAME="tex2html179"
HREF="node2.html">Introduction</A>
<B> Up:</B> <A NAME="tex2html176"
<B> Up:</B> <A NAME="tex2html177"
HREF="userhtml.html">userhtml</A>
<B> Previous:</B> <A NAME="tex2html170"
<B> Previous:</B> <A NAME="tex2html171"
HREF="userhtml.html">userhtml</A>
<BR>
<BR>
@ -53,53 +53,53 @@ Contents</A>
<!--Table of Contents-->
<UL>
<LI><A NAME="tex2html179"
HREF="node2.html">Introduction</A>
<LI><A NAME="tex2html180"
HREF="node2.html">Introduction</A>
<LI><A NAME="tex2html181"
HREF="node3.html">General overview</A>
<UL>
<LI><A NAME="tex2html181"
HREF="node4.html">Basic Nomenclature</A>
<LI><A NAME="tex2html182"
HREF="node5.html">Library contents</A>
HREF="node4.html">Basic Nomenclature</A>
<LI><A NAME="tex2html183"
HREF="node6.html">Application structure</A>
HREF="node5.html">Library contents</A>
<LI><A NAME="tex2html184"
HREF="node6.html">Application structure</A>
<LI><A NAME="tex2html185"
HREF="node8.html">Programming model</A>
</UL>
<BR>
<LI><A NAME="tex2html185"
<LI><A NAME="tex2html186"
HREF="node9.html">Data Structures and Classes</A>
<UL>
<LI><A NAME="tex2html186"
HREF="node10.html">Descriptor data structure</A>
<LI><A NAME="tex2html187"
HREF="node22.html">Sparse Matrix class</A>
HREF="node10.html">Descriptor data structure</A>
<LI><A NAME="tex2html188"
HREF="node42.html">Dense Vector Data Structure</A>
HREF="node22.html">Sparse Matrix class</A>
<LI><A NAME="tex2html189"
HREF="node49.html">Preconditioner data structure</A>
HREF="node42.html">Dense Vector Data Structure</A>
<LI><A NAME="tex2html190"
HREF="node49.html">Preconditioner data structure</A>
<LI><A NAME="tex2html191"
HREF="node50.html">Heap data structure</A>
</UL>
<BR>
<LI><A NAME="tex2html191"
HREF="node51.html">Computational routines</A>
<LI><A NAME="tex2html192"
HREF="node65.html">Communication routines</A>
HREF="node51.html">Computational routines</A>
<LI><A NAME="tex2html193"
HREF="node70.html">Data management routines</A>
HREF="node65.html">Communication routines</A>
<LI><A NAME="tex2html194"
HREF="node98.html">Parallel environment routines</A>
HREF="node70.html">Data management routines</A>
<LI><A NAME="tex2html195"
HREF="node115.html">Error handling</A>
HREF="node98.html">Parallel environment routines</A>
<LI><A NAME="tex2html196"
HREF="node116.html">Utilities</A>
HREF="node115.html">Error handling</A>
<LI><A NAME="tex2html197"
HREF="node123.html">Preconditioner routines</A>
HREF="node116.html">Utilities</A>
<LI><A NAME="tex2html198"
HREF="node130.html">Iterative Methods</A>
HREF="node123.html">Preconditioner routines</A>
<LI><A NAME="tex2html199"
HREF="node130.html">Iterative Methods</A>
<LI><A NAME="tex2html200"
HREF="node132.html">Bibliography</A>
</UL>
<!--End of Table of Contents-->

@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html349"
<A NAME="tex2html350"
HREF="node11.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html345"
<A NAME="tex2html346"
HREF="node9.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html339"
<A NAME="tex2html340"
HREF="node9.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html347"
<A NAME="tex2html348"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html350"
<B> Next:</B> <A NAME="tex2html351"
HREF="node11.html">Descriptor Methods</A>
<B> Up:</B> <A NAME="tex2html346"
<B> Up:</B> <A NAME="tex2html347"
HREF="node9.html">Data Structures and Classes</A>
<B> Previous:</B> <A NAME="tex2html340"
<B> Previous:</B> <A NAME="tex2html341"
HREF="node9.html">Data Structures and Classes</A>
&nbsp; <B> <A NAME="tex2html348"
&nbsp; <B> <A NAME="tex2html349"
HREF="node1.html">Contents</A></B>
<BR>
<BR>
@ -202,7 +202,7 @@ Specified as: an allocatable integer array of rank two.
The Fortran&nbsp;2003 declaration for <code>psb_desc_type</code> structures is
as follows:
<DIV ALIGN="CENTER"><A NAME="fig:desctype"></A><A NAME="912"></A>
<DIV ALIGN="CENTER"><A NAME="fig:desctype"></A><A NAME="917"></A>
<TABLE>
<CAPTION ALIGN="BOTTOM"><STRONG>Figure 3:</STRONG>
The PSBLAS defined data type that
@ -250,54 +250,54 @@ state, which can take the following values:
<A NAME="CHILD_LINKS"><STRONG>Subsections</STRONG></A>
<UL>
<LI><A NAME="tex2html351"
HREF="node11.html">Descriptor Methods</A>
<LI><A NAME="tex2html352"
HREF="node12.html">get_local_rows -- Get number of local rows</A>
HREF="node11.html">Descriptor Methods</A>
<LI><A NAME="tex2html353"
HREF="node13.html">get_local_cols -- Get number of local cols</A>
HREF="node12.html">get_local_rows -- Get number of local rows</A>
<LI><A NAME="tex2html354"
HREF="node14.html">get_global_rows -- Get number of global rows</A>
HREF="node13.html">get_local_cols -- Get number of local cols</A>
<LI><A NAME="tex2html355"
HREF="node15.html">get_global_cols -- Get number of global cols</A>
HREF="node14.html">get_global_rows -- Get number of global rows</A>
<LI><A NAME="tex2html356"
HREF="node16.html">get_global_indices -- Get vector of global indices</A>
HREF="node15.html">get_global_cols -- Get number of global cols</A>
<LI><A NAME="tex2html357"
HREF="node17.html">get_context -- Get communication context</A>
HREF="node16.html">get_global_indices -- Get vector of global indices</A>
<LI><A NAME="tex2html358"
HREF="node18.html">Clone -- clone current object</A>
HREF="node17.html">get_context -- Get communication context</A>
<LI><A NAME="tex2html359"
HREF="node18.html">Clone -- clone current object</A>
<LI><A NAME="tex2html360"
HREF="node19.html">psb_cd_get_large_threshold -- Get threshold for
index mapping switch</A>
<LI><A NAME="tex2html360"
<LI><A NAME="tex2html361"
HREF="node20.html">psb_cd_set_large_threshold -- Set threshold for
index mapping switch</A>
<LI><A NAME="tex2html361"
<LI><A NAME="tex2html362"
HREF="node21.html">Named Constants</A>
</UL>
<!--End of Table of Child-Links-->
<HR>
<!--Navigation Panel-->
<A NAME="tex2html349"
<A NAME="tex2html350"
HREF="node11.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html345"
<A NAME="tex2html346"
HREF="node9.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html339"
<A NAME="tex2html340"
HREF="node9.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html347"
<A NAME="tex2html348"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html350"
<B> Next:</B> <A NAME="tex2html351"
HREF="node11.html">Descriptor Methods</A>
<B> Up:</B> <A NAME="tex2html346"
<B> Up:</B> <A NAME="tex2html347"
HREF="node9.html">Data Structures and Classes</A>
<B> Previous:</B> <A NAME="tex2html340"
<B> Previous:</B> <A NAME="tex2html341"
HREF="node9.html">Data Structures and Classes</A>
&nbsp; <B> <A NAME="tex2html348"
&nbsp; <B> <A NAME="tex2html349"
HREF="node1.html">Contents</A></B>
<!--End of Navigation Panel-->

@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html1511"
<A NAME="tex2html1512"
HREF="node101.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html1507"
<A NAME="tex2html1508"
HREF="node98.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html1501"
<A NAME="tex2html1502"
HREF="node99.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html1509"
<A NAME="tex2html1510"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html1512"
<B> Next:</B> <A NAME="tex2html1513"
HREF="node101.html">psb_exit Exit</A>
<B> Up:</B> <A NAME="tex2html1508"
<B> Up:</B> <A NAME="tex2html1509"
HREF="node98.html">Parallel environment routines</A>
<B> Previous:</B> <A NAME="tex2html1502"
<B> Previous:</B> <A NAME="tex2html1503"
HREF="node99.html">psb_init Initializes</A>
&nbsp; <B> <A NAME="tex2html1510"
&nbsp; <B> <A NAME="tex2html1511"
HREF="node1.html">Contents</A></B>
<BR>
<BR>
@ -145,26 +145,26 @@ Specified as: an integer variable. </DD>
<P>
<HR>
<!--Navigation Panel-->
<A NAME="tex2html1511"
<A NAME="tex2html1512"
HREF="node101.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html1507"
<A NAME="tex2html1508"
HREF="node98.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html1501"
<A NAME="tex2html1502"
HREF="node99.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html1509"
<A NAME="tex2html1510"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html1512"
<B> Next:</B> <A NAME="tex2html1513"
HREF="node101.html">psb_exit Exit</A>
<B> Up:</B> <A NAME="tex2html1508"
<B> Up:</B> <A NAME="tex2html1509"
HREF="node98.html">Parallel environment routines</A>
<B> Previous:</B> <A NAME="tex2html1502"
<B> Previous:</B> <A NAME="tex2html1503"
HREF="node99.html">psb_init Initializes</A>
&nbsp; <B> <A NAME="tex2html1510"
&nbsp; <B> <A NAME="tex2html1511"
HREF="node1.html">Contents</A></B>
<!--End of Navigation Panel-->

@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html1523"
<A NAME="tex2html1524"
HREF="node102.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html1519"
<A NAME="tex2html1520"
HREF="node98.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html1513"
<A NAME="tex2html1514"
HREF="node100.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html1521"
<A NAME="tex2html1522"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html1524"
<B> Next:</B> <A NAME="tex2html1525"
HREF="node102.html">psb_get_mpicomm Get</A>
<B> Up:</B> <A NAME="tex2html1520"
<B> Up:</B> <A NAME="tex2html1521"
HREF="node98.html">Parallel environment routines</A>
<B> Previous:</B> <A NAME="tex2html1514"
<B> Previous:</B> <A NAME="tex2html1515"
HREF="node100.html">psb_info Return</A>
&nbsp; <B> <A NAME="tex2html1522"
&nbsp; <B> <A NAME="tex2html1523"
HREF="node1.html">Contents</A></B>
<BR>
<BR>
@ -124,26 +124,26 @@ Specified as: a logical variable, default value: true.
<P>
<HR>
<!--Navigation Panel-->
<A NAME="tex2html1523"
<A NAME="tex2html1524"
HREF="node102.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html1519"
<A NAME="tex2html1520"
HREF="node98.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html1513"
<A NAME="tex2html1514"
HREF="node100.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html1521"
<A NAME="tex2html1522"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html1524"
<B> Next:</B> <A NAME="tex2html1525"
HREF="node102.html">psb_get_mpicomm Get</A>
<B> Up:</B> <A NAME="tex2html1520"
<B> Up:</B> <A NAME="tex2html1521"
HREF="node98.html">Parallel environment routines</A>
<B> Previous:</B> <A NAME="tex2html1514"
<B> Previous:</B> <A NAME="tex2html1515"
HREF="node100.html">psb_info Return</A>
&nbsp; <B> <A NAME="tex2html1522"
&nbsp; <B> <A NAME="tex2html1523"
HREF="node1.html">Contents</A></B>
<!--End of Navigation Panel-->

@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html1535"
<A NAME="tex2html1536"
HREF="node103.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html1531"
<A NAME="tex2html1532"
HREF="node98.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html1525"
<A NAME="tex2html1526"
HREF="node101.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html1533"
<A NAME="tex2html1534"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html1536"
<B> Next:</B> <A NAME="tex2html1537"
HREF="node103.html">psb_get_rank Get</A>
<B> Up:</B> <A NAME="tex2html1532"
<B> Up:</B> <A NAME="tex2html1533"
HREF="node98.html">Parallel environment routines</A>
<B> Previous:</B> <A NAME="tex2html1526"
<B> Previous:</B> <A NAME="tex2html1527"
HREF="node101.html">psb_exit Exit</A>
&nbsp; <B> <A NAME="tex2html1534"
&nbsp; <B> <A NAME="tex2html1535"
HREF="node1.html">Contents</A></B>
<BR>
<BR>

@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html1547"
<A NAME="tex2html1548"
HREF="node104.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html1543"
<A NAME="tex2html1544"
HREF="node98.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html1537"
<A NAME="tex2html1538"
HREF="node102.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html1545"
<A NAME="tex2html1546"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html1548"
<B> Next:</B> <A NAME="tex2html1549"
HREF="node104.html">psb_wtime Wall</A>
<B> Up:</B> <A NAME="tex2html1544"
<B> Up:</B> <A NAME="tex2html1545"
HREF="node98.html">Parallel environment routines</A>
<B> Previous:</B> <A NAME="tex2html1538"
<B> Previous:</B> <A NAME="tex2html1539"
HREF="node102.html">psb_get_mpicomm Get</A>
&nbsp; <B> <A NAME="tex2html1546"
&nbsp; <B> <A NAME="tex2html1547"
HREF="node1.html">Contents</A></B>
<BR>
<BR>

@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html1559"
<A NAME="tex2html1560"
HREF="node105.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html1555"
<A NAME="tex2html1556"
HREF="node98.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html1549"
<A NAME="tex2html1550"
HREF="node103.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html1557"
<A NAME="tex2html1558"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html1560"
<B> Next:</B> <A NAME="tex2html1561"
HREF="node105.html">psb_barrier Sinchronization</A>
<B> Up:</B> <A NAME="tex2html1556"
<B> Up:</B> <A NAME="tex2html1557"
HREF="node98.html">Parallel environment routines</A>
<B> Previous:</B> <A NAME="tex2html1550"
<B> Previous:</B> <A NAME="tex2html1551"
HREF="node103.html">psb_get_rank Get</A>
&nbsp; <B> <A NAME="tex2html1558"
&nbsp; <B> <A NAME="tex2html1559"
HREF="node1.html">Contents</A></B>
<BR>
<BR>

@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html1571"
<A NAME="tex2html1572"
HREF="node106.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html1567"
<A NAME="tex2html1568"
HREF="node98.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html1561"
<A NAME="tex2html1562"
HREF="node104.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html1569"
<A NAME="tex2html1570"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html1572"
<B> Next:</B> <A NAME="tex2html1573"
HREF="node106.html">psb_abort Abort</A>
<B> Up:</B> <A NAME="tex2html1568"
<B> Up:</B> <A NAME="tex2html1569"
HREF="node98.html">Parallel environment routines</A>
<B> Previous:</B> <A NAME="tex2html1562"
<B> Previous:</B> <A NAME="tex2html1563"
HREF="node104.html">psb_wtime Wall</A>
&nbsp; <B> <A NAME="tex2html1570"
&nbsp; <B> <A NAME="tex2html1571"
HREF="node1.html">Contents</A></B>
<BR>
<BR>

@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html1583"
<A NAME="tex2html1584"
HREF="node107.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html1579"
<A NAME="tex2html1580"
HREF="node98.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html1573"
<A NAME="tex2html1574"
HREF="node105.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html1581"
<A NAME="tex2html1582"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html1584"
<B> Next:</B> <A NAME="tex2html1585"
HREF="node107.html">psb_bcast Broadcast</A>
<B> Up:</B> <A NAME="tex2html1580"
<B> Up:</B> <A NAME="tex2html1581"
HREF="node98.html">Parallel environment routines</A>
<B> Previous:</B> <A NAME="tex2html1574"
<B> Previous:</B> <A NAME="tex2html1575"
HREF="node105.html">psb_barrier Sinchronization</A>
&nbsp; <B> <A NAME="tex2html1582"
&nbsp; <B> <A NAME="tex2html1583"
HREF="node1.html">Contents</A></B>
<BR>
<BR>

@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html1595"
<A NAME="tex2html1596"
HREF="node108.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html1591"
<A NAME="tex2html1592"
HREF="node98.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html1585"
<A NAME="tex2html1586"
HREF="node106.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html1593"
<A NAME="tex2html1594"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html1596"
<B> Next:</B> <A NAME="tex2html1597"
HREF="node108.html">psb_sum Global</A>
<B> Up:</B> <A NAME="tex2html1592"
<B> Up:</B> <A NAME="tex2html1593"
HREF="node98.html">Parallel environment routines</A>
<B> Previous:</B> <A NAME="tex2html1586"
<B> Previous:</B> <A NAME="tex2html1587"
HREF="node106.html">psb_abort Abort</A>
&nbsp; <B> <A NAME="tex2html1594"
&nbsp; <B> <A NAME="tex2html1595"
HREF="node1.html">Contents</A></B>
<BR>
<BR>
@ -135,26 +135,26 @@ scalar, or a rank 1 or 2 array, or a character or logical scalar. Type, kind, r
<P>
<HR>
<!--Navigation Panel-->
<A NAME="tex2html1595"
<A NAME="tex2html1596"
HREF="node108.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html1591"
<A NAME="tex2html1592"
HREF="node98.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html1585"
<A NAME="tex2html1586"
HREF="node106.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html1593"
<A NAME="tex2html1594"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html1596"
<B> Next:</B> <A NAME="tex2html1597"
HREF="node108.html">psb_sum Global</A>
<B> Up:</B> <A NAME="tex2html1592"
<B> Up:</B> <A NAME="tex2html1593"
HREF="node98.html">Parallel environment routines</A>
<B> Previous:</B> <A NAME="tex2html1586"
<B> Previous:</B> <A NAME="tex2html1587"
HREF="node106.html">psb_abort Abort</A>
&nbsp; <B> <A NAME="tex2html1594"
&nbsp; <B> <A NAME="tex2html1595"
HREF="node1.html">Contents</A></B>
<!--End of Navigation Panel-->

@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html1607"
<A NAME="tex2html1608"
HREF="node109.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html1603"
<A NAME="tex2html1604"
HREF="node98.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html1597"
<A NAME="tex2html1598"
HREF="node107.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html1605"
<A NAME="tex2html1606"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html1608"
<B> Next:</B> <A NAME="tex2html1609"
HREF="node109.html">psb_max Global</A>
<B> Up:</B> <A NAME="tex2html1604"
<B> Up:</B> <A NAME="tex2html1605"
HREF="node98.html">Parallel environment routines</A>
<B> Previous:</B> <A NAME="tex2html1598"
<B> Previous:</B> <A NAME="tex2html1599"
HREF="node107.html">psb_bcast Broadcast</A>
&nbsp; <B> <A NAME="tex2html1606"
&nbsp; <B> <A NAME="tex2html1607"
HREF="node1.html">Contents</A></B>
<BR>
<BR>
@ -152,26 +152,26 @@ Type, kind, rank and size must agree on all processes.
<P>
<HR>
<!--Navigation Panel-->
<A NAME="tex2html1607"
<A NAME="tex2html1608"
HREF="node109.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html1603"
<A NAME="tex2html1604"
HREF="node98.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html1597"
<A NAME="tex2html1598"
HREF="node107.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html1605"
<A NAME="tex2html1606"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html1608"
<B> Next:</B> <A NAME="tex2html1609"
HREF="node109.html">psb_max Global</A>
<B> Up:</B> <A NAME="tex2html1604"
<B> Up:</B> <A NAME="tex2html1605"
HREF="node98.html">Parallel environment routines</A>
<B> Previous:</B> <A NAME="tex2html1598"
<B> Previous:</B> <A NAME="tex2html1599"
HREF="node107.html">psb_bcast Broadcast</A>
&nbsp; <B> <A NAME="tex2html1606"
&nbsp; <B> <A NAME="tex2html1607"
HREF="node1.html">Contents</A></B>
<!--End of Navigation Panel-->

@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html1619"
<A NAME="tex2html1620"
HREF="node110.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html1615"
<A NAME="tex2html1616"
HREF="node98.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html1609"
<A NAME="tex2html1610"
HREF="node108.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html1617"
<A NAME="tex2html1618"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html1620"
<B> Next:</B> <A NAME="tex2html1621"
HREF="node110.html">psb_min Global</A>
<B> Up:</B> <A NAME="tex2html1616"
<B> Up:</B> <A NAME="tex2html1617"
HREF="node98.html">Parallel environment routines</A>
<B> Previous:</B> <A NAME="tex2html1610"
<B> Previous:</B> <A NAME="tex2html1611"
HREF="node108.html">psb_sum Global</A>
&nbsp; <B> <A NAME="tex2html1618"
&nbsp; <B> <A NAME="tex2html1619"
HREF="node1.html">Contents</A></B>
<BR>
<BR>
@ -151,26 +151,26 @@ scalar, or a rank 1 or 2 array. Type, kind, rank and size must agree on all pro
<P>
<HR>
<!--Navigation Panel-->
<A NAME="tex2html1619"
<A NAME="tex2html1620"
HREF="node110.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html1615"
<A NAME="tex2html1616"
HREF="node98.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html1609"
<A NAME="tex2html1610"
HREF="node108.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html1617"
<A NAME="tex2html1618"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html1620"
<B> Next:</B> <A NAME="tex2html1621"
HREF="node110.html">psb_min Global</A>
<B> Up:</B> <A NAME="tex2html1616"
<B> Up:</B> <A NAME="tex2html1617"
HREF="node98.html">Parallel environment routines</A>
<B> Previous:</B> <A NAME="tex2html1610"
<B> Previous:</B> <A NAME="tex2html1611"
HREF="node108.html">psb_sum Global</A>
&nbsp; <B> <A NAME="tex2html1618"
&nbsp; <B> <A NAME="tex2html1619"
HREF="node1.html">Contents</A></B>
<!--End of Navigation Panel-->

@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html372"
<A NAME="tex2html373"
HREF="node12.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html368"
<A NAME="tex2html369"
HREF="node10.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html362"
<A NAME="tex2html363"
HREF="node10.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html370"
<A NAME="tex2html371"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html373"
<B> Next:</B> <A NAME="tex2html374"
HREF="node12.html">get_local_rows Get</A>
<B> Up:</B> <A NAME="tex2html369"
<B> Up:</B> <A NAME="tex2html370"
HREF="node10.html">Descriptor data structure</A>
<B> Previous:</B> <A NAME="tex2html363"
<B> Previous:</B> <A NAME="tex2html364"
HREF="node10.html">Descriptor data structure</A>
&nbsp; <B> <A NAME="tex2html371"
&nbsp; <B> <A NAME="tex2html372"
HREF="node1.html">Contents</A></B>
<BR>
<BR>

@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html1631"
<A NAME="tex2html1632"
HREF="node111.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html1627"
<A NAME="tex2html1628"
HREF="node98.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html1621"
<A NAME="tex2html1622"
HREF="node109.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html1629"
<A NAME="tex2html1630"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html1632"
<B> Next:</B> <A NAME="tex2html1633"
HREF="node111.html">psb_amx Global</A>
<B> Up:</B> <A NAME="tex2html1628"
<B> Up:</B> <A NAME="tex2html1629"
HREF="node98.html">Parallel environment routines</A>
<B> Previous:</B> <A NAME="tex2html1622"
<B> Previous:</B> <A NAME="tex2html1623"
HREF="node109.html">psb_max Global</A>
&nbsp; <B> <A NAME="tex2html1630"
&nbsp; <B> <A NAME="tex2html1631"
HREF="node1.html">Contents</A></B>
<BR>
<BR>
@ -153,26 +153,26 @@ Type, kind, rank and size must agree on all processes.
<P>
<HR>
<!--Navigation Panel-->
<A NAME="tex2html1631"
<A NAME="tex2html1632"
HREF="node111.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html1627"
<A NAME="tex2html1628"
HREF="node98.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html1621"
<A NAME="tex2html1622"
HREF="node109.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html1629"
<A NAME="tex2html1630"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html1632"
<B> Next:</B> <A NAME="tex2html1633"
HREF="node111.html">psb_amx Global</A>
<B> Up:</B> <A NAME="tex2html1628"
<B> Up:</B> <A NAME="tex2html1629"
HREF="node98.html">Parallel environment routines</A>
<B> Previous:</B> <A NAME="tex2html1622"
<B> Previous:</B> <A NAME="tex2html1623"
HREF="node109.html">psb_max Global</A>
&nbsp; <B> <A NAME="tex2html1630"
&nbsp; <B> <A NAME="tex2html1631"
HREF="node1.html">Contents</A></B>
<!--End of Navigation Panel-->

@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html1643"
<A NAME="tex2html1644"
HREF="node112.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html1639"
<A NAME="tex2html1640"
HREF="node98.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html1633"
<A NAME="tex2html1634"
HREF="node110.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html1641"
<A NAME="tex2html1642"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html1644"
<B> Next:</B> <A NAME="tex2html1645"
HREF="node112.html">psb_amn Global</A>
<B> Up:</B> <A NAME="tex2html1640"
<B> Up:</B> <A NAME="tex2html1641"
HREF="node98.html">Parallel environment routines</A>
<B> Previous:</B> <A NAME="tex2html1634"
<B> Previous:</B> <A NAME="tex2html1635"
HREF="node110.html">psb_min Global</A>
&nbsp; <B> <A NAME="tex2html1642"
&nbsp; <B> <A NAME="tex2html1643"
HREF="node1.html">Contents</A></B>
<BR>
<BR>
@ -151,26 +151,26 @@ scalar, or a rank 1 or 2 array. Type, kind, rank and size must agree on all pro
<P>
<HR>
<!--Navigation Panel-->
<A NAME="tex2html1643"
<A NAME="tex2html1644"
HREF="node112.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html1639"
<A NAME="tex2html1640"
HREF="node98.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html1633"
<A NAME="tex2html1634"
HREF="node110.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html1641"
<A NAME="tex2html1642"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html1644"
<B> Next:</B> <A NAME="tex2html1645"
HREF="node112.html">psb_amn Global</A>
<B> Up:</B> <A NAME="tex2html1640"
<B> Up:</B> <A NAME="tex2html1641"
HREF="node98.html">Parallel environment routines</A>
<B> Previous:</B> <A NAME="tex2html1634"
<B> Previous:</B> <A NAME="tex2html1635"
HREF="node110.html">psb_min Global</A>
&nbsp; <B> <A NAME="tex2html1642"
&nbsp; <B> <A NAME="tex2html1643"
HREF="node1.html">Contents</A></B>
<!--End of Navigation Panel-->

@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html1655"
<A NAME="tex2html1656"
HREF="node113.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html1651"
<A NAME="tex2html1652"
HREF="node98.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html1645"
<A NAME="tex2html1646"
HREF="node111.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html1653"
<A NAME="tex2html1654"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html1656"
<B> Next:</B> <A NAME="tex2html1657"
HREF="node113.html">psb_snd Send</A>
<B> Up:</B> <A NAME="tex2html1652"
<B> Up:</B> <A NAME="tex2html1653"
HREF="node98.html">Parallel environment routines</A>
<B> Previous:</B> <A NAME="tex2html1646"
<B> Previous:</B> <A NAME="tex2html1647"
HREF="node111.html">psb_amx Global</A>
&nbsp; <B> <A NAME="tex2html1654"
&nbsp; <B> <A NAME="tex2html1655"
HREF="node1.html">Contents</A></B>
<BR>
<BR>
@ -153,26 +153,26 @@ Type, kind, rank and size must agree on all processes.
<P>
<HR>
<!--Navigation Panel-->
<A NAME="tex2html1655"
<A NAME="tex2html1656"
HREF="node113.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html1651"
<A NAME="tex2html1652"
HREF="node98.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html1645"
<A NAME="tex2html1646"
HREF="node111.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html1653"
<A NAME="tex2html1654"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html1656"
<B> Next:</B> <A NAME="tex2html1657"
HREF="node113.html">psb_snd Send</A>
<B> Up:</B> <A NAME="tex2html1652"
<B> Up:</B> <A NAME="tex2html1653"
HREF="node98.html">Parallel environment routines</A>
<B> Previous:</B> <A NAME="tex2html1646"
<B> Previous:</B> <A NAME="tex2html1647"
HREF="node111.html">psb_amx Global</A>
&nbsp; <B> <A NAME="tex2html1654"
&nbsp; <B> <A NAME="tex2html1655"
HREF="node1.html">Contents</A></B>
<!--End of Navigation Panel-->

@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html1667"
<A NAME="tex2html1668"
HREF="node114.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html1663"
<A NAME="tex2html1664"
HREF="node98.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html1657"
<A NAME="tex2html1658"
HREF="node112.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html1665"
<A NAME="tex2html1666"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html1668"
<B> Next:</B> <A NAME="tex2html1669"
HREF="node114.html">psb_rcv Receive</A>
<B> Up:</B> <A NAME="tex2html1664"
<B> Up:</B> <A NAME="tex2html1665"
HREF="node98.html">Parallel environment routines</A>
<B> Previous:</B> <A NAME="tex2html1658"
<B> Previous:</B> <A NAME="tex2html1659"
HREF="node112.html">psb_amn Global</A>
&nbsp; <B> <A NAME="tex2html1666"
&nbsp; <B> <A NAME="tex2html1667"
HREF="node1.html">Contents</A></B>
<BR>
<BR>
@ -165,26 +165,26 @@ same value on sending and receiving processes.
<P>
<HR>
<!--Navigation Panel-->
<A NAME="tex2html1667"
<A NAME="tex2html1668"
HREF="node114.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html1663"
<A NAME="tex2html1664"
HREF="node98.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html1657"
<A NAME="tex2html1658"
HREF="node112.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html1665"
<A NAME="tex2html1666"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html1668"
<B> Next:</B> <A NAME="tex2html1669"
HREF="node114.html">psb_rcv Receive</A>
<B> Up:</B> <A NAME="tex2html1664"
<B> Up:</B> <A NAME="tex2html1665"
HREF="node98.html">Parallel environment routines</A>
<B> Previous:</B> <A NAME="tex2html1658"
<B> Previous:</B> <A NAME="tex2html1659"
HREF="node112.html">psb_amn Global</A>
&nbsp; <B> <A NAME="tex2html1666"
&nbsp; <B> <A NAME="tex2html1667"
HREF="node1.html">Contents</A></B>
<!--End of Navigation Panel-->

@ -25,26 +25,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html1677"
<A NAME="tex2html1678"
HREF="node115.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html1673"
<A NAME="tex2html1674"
HREF="node98.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html1669"
<A NAME="tex2html1670"
HREF="node113.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html1675"
<A NAME="tex2html1676"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html1678"
<B> Next:</B> <A NAME="tex2html1679"
HREF="node115.html">Error handling</A>
<B> Up:</B> <A NAME="tex2html1674"
<B> Up:</B> <A NAME="tex2html1675"
HREF="node98.html">Parallel environment routines</A>
<B> Previous:</B> <A NAME="tex2html1670"
<B> Previous:</B> <A NAME="tex2html1671"
HREF="node113.html">psb_snd Send</A>
&nbsp; <B> <A NAME="tex2html1676"
&nbsp; <B> <A NAME="tex2html1677"
HREF="node1.html">Contents</A></B>
<BR>
<BR>
@ -164,26 +164,26 @@ not specified, size must agree as well.
<P>
<HR>
<!--Navigation Panel-->
<A NAME="tex2html1677"
<A NAME="tex2html1678"
HREF="node115.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html1673"
<A NAME="tex2html1674"
HREF="node98.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html1669"
<A NAME="tex2html1670"
HREF="node113.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html1675"
<A NAME="tex2html1676"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html1678"
<B> Next:</B> <A NAME="tex2html1679"
HREF="node115.html">Error handling</A>
<B> Up:</B> <A NAME="tex2html1674"
<B> Up:</B> <A NAME="tex2html1675"
HREF="node98.html">Parallel environment routines</A>
<B> Previous:</B> <A NAME="tex2html1670"
<B> Previous:</B> <A NAME="tex2html1671"
HREF="node113.html">psb_snd Send</A>
&nbsp; <B> <A NAME="tex2html1676"
&nbsp; <B> <A NAME="tex2html1677"
HREF="node1.html">Contents</A></B>
<!--End of Navigation Panel-->

@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html1689"
<A NAME="tex2html1690"
HREF="node116.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html1685"
<A NAME="tex2html1686"
HREF="userhtml.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html1679"
<A NAME="tex2html1680"
HREF="node114.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html1687"
<A NAME="tex2html1688"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html1690"
<B> Next:</B> <A NAME="tex2html1691"
HREF="node116.html">Utilities</A>
<B> Up:</B> <A NAME="tex2html1686"
<B> Up:</B> <A NAME="tex2html1687"
HREF="userhtml.html">userhtml</A>
<B> Previous:</B> <A NAME="tex2html1680"
<B> Previous:</B> <A NAME="tex2html1681"
HREF="node114.html">psb_rcv Receive</A>
&nbsp; <B> <A NAME="tex2html1688"
&nbsp; <B> <A NAME="tex2html1689"
HREF="node1.html">Contents</A></B>
<BR>
<BR>
@ -94,7 +94,7 @@ explicitly.
<P>
<DIV ALIGN="CENTER"><A NAME="fig:routerr"></A><A NAME="7217"></A>
<DIV ALIGN="CENTER"><A NAME="fig:routerr"></A><A NAME="7222"></A>
<TABLE>
<CAPTION ALIGN="BOTTOM"><STRONG>Figure 9:</STRONG>
The layout of a generic <TT>psb_foo</TT>
@ -124,7 +124,7 @@ called by <code>psb_spasb</code> ... by process 0 (i.e. the root process).
<P>
<DIV ALIGN="CENTER"><A NAME="fig:errormsg"></A><A NAME="7218"></A>
<DIV ALIGN="CENTER"><A NAME="fig:errormsg"></A><A NAME="7223"></A>
<TABLE>
<CAPTION ALIGN="BOTTOM"><STRONG>Figure 10:</STRONG>
A sample PSBLAS-2.0 error
@ -317,26 +317,26 @@ Specified as: an integer. Possible values: <code>psb_act_ret</code>,
<P>
<HR>
<!--Navigation Panel-->
<A NAME="tex2html1689"
<A NAME="tex2html1690"
HREF="node116.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html1685"
<A NAME="tex2html1686"
HREF="userhtml.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html1679"
<A NAME="tex2html1680"
HREF="node114.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html1687"
<A NAME="tex2html1688"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html1690"
<B> Next:</B> <A NAME="tex2html1691"
HREF="node116.html">Utilities</A>
<B> Up:</B> <A NAME="tex2html1686"
<B> Up:</B> <A NAME="tex2html1687"
HREF="userhtml.html">userhtml</A>
<B> Previous:</B> <A NAME="tex2html1680"
<B> Previous:</B> <A NAME="tex2html1681"
HREF="node114.html">psb_rcv Receive</A>
&nbsp; <B> <A NAME="tex2html1688"
&nbsp; <B> <A NAME="tex2html1689"
HREF="node1.html">Contents</A></B>
<!--End of Navigation Panel-->

@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html1701"
<A NAME="tex2html1702"
HREF="node117.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html1697"
<A NAME="tex2html1698"
HREF="userhtml.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html1691"
<A NAME="tex2html1692"
HREF="node115.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html1699"
<A NAME="tex2html1700"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html1702"
<B> Next:</B> <A NAME="tex2html1703"
HREF="node117.html">hb_read Read</A>
<B> Up:</B> <A NAME="tex2html1698"
<B> Up:</B> <A NAME="tex2html1699"
HREF="userhtml.html">userhtml</A>
<B> Previous:</B> <A NAME="tex2html1692"
<B> Previous:</B> <A NAME="tex2html1693"
HREF="node115.html">Error handling</A>
&nbsp; <B> <A NAME="tex2html1700"
&nbsp; <B> <A NAME="tex2html1701"
HREF="node1.html">Contents</A></B>
<BR>
<BR>
@ -68,22 +68,22 @@ module <code>psb_util_mod</code>.
<A NAME="CHILD_LINKS"><STRONG>Subsections</STRONG></A>
<UL>
<LI><A NAME="tex2html1703"
<LI><A NAME="tex2html1704"
HREF="node117.html">hb_read -- Read a sparse matrix from a file in the
Harwell-Boeing format</A>
<LI><A NAME="tex2html1704"
<LI><A NAME="tex2html1705"
HREF="node118.html">hb_write -- Write a sparse matrix to a file
in the Harwell-Boeing format</A>
<LI><A NAME="tex2html1705"
<LI><A NAME="tex2html1706"
HREF="node119.html">mm_mat_read -- Read a sparse matrix from a
file in the MatrixMarket format</A>
<LI><A NAME="tex2html1706"
<LI><A NAME="tex2html1707"
HREF="node120.html">mm_array_read -- Read a dense array from a
file in the MatrixMarket format</A>
<LI><A NAME="tex2html1707"
<LI><A NAME="tex2html1708"
HREF="node121.html">mm_mat_write -- Write a sparse matrix to a
file in the MatrixMarket format</A>
<LI><A NAME="tex2html1708"
<LI><A NAME="tex2html1709"
HREF="node122.html">mm_array_write -- Write a dense array from a
file in the MatrixMarket format</A>
</UL>

@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html1719"
<A NAME="tex2html1720"
HREF="node118.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html1715"
<A NAME="tex2html1716"
HREF="node116.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html1709"
<A NAME="tex2html1710"
HREF="node116.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html1717"
<A NAME="tex2html1718"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html1720"
<B> Next:</B> <A NAME="tex2html1721"
HREF="node118.html">hb_write Write</A>
<B> Up:</B> <A NAME="tex2html1716"
<B> Up:</B> <A NAME="tex2html1717"
HREF="node116.html">Utilities</A>
<B> Previous:</B> <A NAME="tex2html1710"
<B> Previous:</B> <A NAME="tex2html1711"
HREF="node116.html">Utilities</A>
&nbsp; <B> <A NAME="tex2html1718"
&nbsp; <B> <A NAME="tex2html1719"
HREF="node1.html">Contents</A></B>
<BR>
<BR>
@ -134,26 +134,26 @@ An integer value; 0 means no error has been detected.
<P>
<HR>
<!--Navigation Panel-->
<A NAME="tex2html1719"
<A NAME="tex2html1720"
HREF="node118.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html1715"
<A NAME="tex2html1716"
HREF="node116.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html1709"
<A NAME="tex2html1710"
HREF="node116.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html1717"
<A NAME="tex2html1718"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html1720"
<B> Next:</B> <A NAME="tex2html1721"
HREF="node118.html">hb_write Write</A>
<B> Up:</B> <A NAME="tex2html1716"
<B> Up:</B> <A NAME="tex2html1717"
HREF="node116.html">Utilities</A>
<B> Previous:</B> <A NAME="tex2html1710"
<B> Previous:</B> <A NAME="tex2html1711"
HREF="node116.html">Utilities</A>
&nbsp; <B> <A NAME="tex2html1718"
&nbsp; <B> <A NAME="tex2html1719"
HREF="node1.html">Contents</A></B>
<!--End of Navigation Panel-->

@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html1731"
<A NAME="tex2html1732"
HREF="node119.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html1727"
<A NAME="tex2html1728"
HREF="node116.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html1721"
<A NAME="tex2html1722"
HREF="node117.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html1729"
<A NAME="tex2html1730"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html1732"
<B> Next:</B> <A NAME="tex2html1733"
HREF="node119.html">mm_mat_read Read</A>
<B> Up:</B> <A NAME="tex2html1728"
<B> Up:</B> <A NAME="tex2html1729"
HREF="node116.html">Utilities</A>
<B> Previous:</B> <A NAME="tex2html1722"
<B> Previous:</B> <A NAME="tex2html1723"
HREF="node117.html">hb_read Read</A>
&nbsp; <B> <A NAME="tex2html1730"
&nbsp; <B> <A NAME="tex2html1731"
HREF="node1.html">Contents</A></B>
<BR>
<BR>
@ -143,26 +143,26 @@ An integer value; 0 means no error has been detected.
<P>
<HR>
<!--Navigation Panel-->
<A NAME="tex2html1731"
<A NAME="tex2html1732"
HREF="node119.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html1727"
<A NAME="tex2html1728"
HREF="node116.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html1721"
<A NAME="tex2html1722"
HREF="node117.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html1729"
<A NAME="tex2html1730"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html1732"
<B> Next:</B> <A NAME="tex2html1733"
HREF="node119.html">mm_mat_read Read</A>
<B> Up:</B> <A NAME="tex2html1728"
<B> Up:</B> <A NAME="tex2html1729"
HREF="node116.html">Utilities</A>
<B> Previous:</B> <A NAME="tex2html1722"
<B> Previous:</B> <A NAME="tex2html1723"
HREF="node117.html">hb_read Read</A>
&nbsp; <B> <A NAME="tex2html1730"
&nbsp; <B> <A NAME="tex2html1731"
HREF="node1.html">Contents</A></B>
<!--End of Navigation Panel-->

@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html1743"
<A NAME="tex2html1744"
HREF="node120.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html1739"
<A NAME="tex2html1740"
HREF="node116.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html1733"
<A NAME="tex2html1734"
HREF="node118.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html1741"
<A NAME="tex2html1742"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html1744"
<B> Next:</B> <A NAME="tex2html1745"
HREF="node120.html">mm_array_read Read</A>
<B> Up:</B> <A NAME="tex2html1740"
<B> Up:</B> <A NAME="tex2html1741"
HREF="node116.html">Utilities</A>
<B> Previous:</B> <A NAME="tex2html1734"
<B> Previous:</B> <A NAME="tex2html1735"
HREF="node118.html">hb_write Write</A>
&nbsp; <B> <A NAME="tex2html1742"
&nbsp; <B> <A NAME="tex2html1743"
HREF="node1.html">Contents</A></B>
<BR>
<BR>

@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html384"
<A NAME="tex2html385"
HREF="node13.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html380"
<A NAME="tex2html381"
HREF="node10.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html374"
<A NAME="tex2html375"
HREF="node11.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html382"
<A NAME="tex2html383"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html385"
<B> Next:</B> <A NAME="tex2html386"
HREF="node13.html">get_local_cols Get</A>
<B> Up:</B> <A NAME="tex2html381"
<B> Up:</B> <A NAME="tex2html382"
HREF="node10.html">Descriptor data structure</A>
<B> Previous:</B> <A NAME="tex2html375"
<B> Previous:</B> <A NAME="tex2html376"
HREF="node11.html">Descriptor Methods</A>
&nbsp; <B> <A NAME="tex2html383"
&nbsp; <B> <A NAME="tex2html384"
HREF="node1.html">Contents</A></B>
<BR>
<BR>

@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html1755"
<A NAME="tex2html1756"
HREF="node121.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html1751"
<A NAME="tex2html1752"
HREF="node116.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html1745"
<A NAME="tex2html1746"
HREF="node119.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html1753"
<A NAME="tex2html1754"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html1756"
<B> Next:</B> <A NAME="tex2html1757"
HREF="node121.html">mm_mat_write Write</A>
<B> Up:</B> <A NAME="tex2html1752"
<B> Up:</B> <A NAME="tex2html1753"
HREF="node116.html">Utilities</A>
<B> Previous:</B> <A NAME="tex2html1746"
<B> Previous:</B> <A NAME="tex2html1747"
HREF="node119.html">mm_mat_read Read</A>
&nbsp; <B> <A NAME="tex2html1754"
&nbsp; <B> <A NAME="tex2html1755"
HREF="node1.html">Contents</A></B>
<BR>
<BR>

@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html1767"
<A NAME="tex2html1768"
HREF="node122.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html1763"
<A NAME="tex2html1764"
HREF="node116.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html1757"
<A NAME="tex2html1758"
HREF="node120.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html1765"
<A NAME="tex2html1766"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html1768"
<B> Next:</B> <A NAME="tex2html1769"
HREF="node122.html">mm_array_write Write</A>
<B> Up:</B> <A NAME="tex2html1764"
<B> Up:</B> <A NAME="tex2html1765"
HREF="node116.html">Utilities</A>
<B> Previous:</B> <A NAME="tex2html1758"
<B> Previous:</B> <A NAME="tex2html1759"
HREF="node120.html">mm_array_read Read</A>
&nbsp; <B> <A NAME="tex2html1766"
&nbsp; <B> <A NAME="tex2html1767"
HREF="node1.html">Contents</A></B>
<BR>
<BR>

@ -25,26 +25,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html1777"
<A NAME="tex2html1778"
HREF="node123.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html1773"
<A NAME="tex2html1774"
HREF="node116.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html1769"
<A NAME="tex2html1770"
HREF="node121.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html1775"
<A NAME="tex2html1776"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html1778"
<B> Next:</B> <A NAME="tex2html1779"
HREF="node123.html">Preconditioner routines</A>
<B> Up:</B> <A NAME="tex2html1774"
<B> Up:</B> <A NAME="tex2html1775"
HREF="node116.html">Utilities</A>
<B> Previous:</B> <A NAME="tex2html1770"
<B> Previous:</B> <A NAME="tex2html1771"
HREF="node121.html">mm_mat_write Write</A>
&nbsp; <B> <A NAME="tex2html1776"
&nbsp; <B> <A NAME="tex2html1777"
HREF="node1.html">Contents</A></B>
<BR>
<BR>

@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html1789"
<A NAME="tex2html1790"
HREF="node124.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html1785"
<A NAME="tex2html1786"
HREF="userhtml.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html1779"
<A NAME="tex2html1780"
HREF="node122.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html1787"
<A NAME="tex2html1788"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html1790"
<B> Next:</B> <A NAME="tex2html1791"
HREF="node124.html">init Initialize</A>
<B> Up:</B> <A NAME="tex2html1786"
<B> Up:</B> <A NAME="tex2html1787"
HREF="userhtml.html">userhtml</A>
<B> Previous:</B> <A NAME="tex2html1780"
<B> Previous:</B> <A NAME="tex2html1781"
HREF="node122.html">mm_array_write Write</A>
&nbsp; <B> <A NAME="tex2html1788"
&nbsp; <B> <A NAME="tex2html1789"
HREF="node1.html">Contents</A></B>
<BR>
<BR>
@ -69,27 +69,28 @@ preconditioning techniques:
</UL>
The supporting data type and subroutine interfaces are defined in the
module <code>psb_prec_mod</code>.
The old interfaces <code>psb_precinit</code> and <code>psb_precbld</code> are still supported for
backward compatibility
<P>
<BR><HR>
<!--Table of Child-Links-->
<A NAME="CHILD_LINKS"><STRONG>Subsections</STRONG></A>
<UL>
<LI><A NAME="tex2html1791"
HREF="node124.html">init -- Initialize a preconditioner</A>
<LI><A NAME="tex2html1792"
HREF="node125.html">build -- Builds a preconditioner</A>
HREF="node124.html">init -- Initialize a preconditioner</A>
<LI><A NAME="tex2html1793"
HREF="node125.html">build -- Builds a preconditioner</A>
<LI><A NAME="tex2html1794"
HREF="node126.html">apply -- Preconditioner application
routine</A>
<LI><A NAME="tex2html1794"
<LI><A NAME="tex2html1795"
HREF="node127.html">descr -- Prints a description of current
preconditioner</A>
<LI><A NAME="tex2html1795"
<LI><A NAME="tex2html1796"
HREF="node128.html">clone -- clone current
preconditioner</A>
<LI><A NAME="tex2html1796"
<LI><A NAME="tex2html1797"
HREF="node129.html">free -- Free a preconditioner</A>
</UL>
<!--End of Table of Child-Links-->

@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html1807"
<A NAME="tex2html1808"
HREF="node125.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html1803"
<A NAME="tex2html1804"
HREF="node123.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html1797"
<A NAME="tex2html1798"
HREF="node123.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html1805"
<A NAME="tex2html1806"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html1808"
<B> Next:</B> <A NAME="tex2html1809"
HREF="node125.html">build Builds</A>
<B> Up:</B> <A NAME="tex2html1804"
<B> Up:</B> <A NAME="tex2html1805"
HREF="node123.html">Preconditioner routines</A>
<B> Previous:</B> <A NAME="tex2html1798"
<B> Previous:</B> <A NAME="tex2html1799"
HREF="node123.html">Preconditioner routines</A>
&nbsp; <B> <A NAME="tex2html1806"
&nbsp; <B> <A NAME="tex2html1807"
HREF="node1.html">Contents</A></B>
<BR>
<BR>
@ -104,8 +104,8 @@ Error code: if no error, 0 is returned.
<IMG
WIDTH="41" HEIGHT="30" ALIGN="MIDDLE" BORDER="0"
SRC="img154.png"
ALT="$ptype$"> string as follows<A NAME="tex2html30"
HREF="footnode.html#foot7596"><SUP>3</SUP></A>:
ALT="$ptype$"> string as follows<A NAME="tex2html31"
HREF="footnode.html#foot7601"><SUP>4</SUP></A>:
<DL>
<DT><STRONG>NONE</STRONG></DT>
<DD>No preconditioning, i.e. the preconditioner is just a copy

@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html1819"
<A NAME="tex2html1820"
HREF="node126.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html1815"
<A NAME="tex2html1816"
HREF="node123.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html1809"
<A NAME="tex2html1810"
HREF="node124.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html1817"
<A NAME="tex2html1818"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html1820"
<B> Next:</B> <A NAME="tex2html1821"
HREF="node126.html">apply Preconditioner</A>
<B> Up:</B> <A NAME="tex2html1816"
<B> Up:</B> <A NAME="tex2html1817"
HREF="node123.html">Preconditioner routines</A>
<B> Previous:</B> <A NAME="tex2html1810"
<B> Previous:</B> <A NAME="tex2html1811"
HREF="node124.html">init Initialize</A>
&nbsp; <B> <A NAME="tex2html1818"
&nbsp; <B> <A NAME="tex2html1819"
HREF="node1.html">Contents</A></B>
<BR>
<BR>

@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html1831"
<A NAME="tex2html1832"
HREF="node127.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html1827"
<A NAME="tex2html1828"
HREF="node123.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html1821"
<A NAME="tex2html1822"
HREF="node125.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html1829"
<A NAME="tex2html1830"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html1832"
<B> Next:</B> <A NAME="tex2html1833"
HREF="node127.html">descr Prints</A>
<B> Up:</B> <A NAME="tex2html1828"
<B> Up:</B> <A NAME="tex2html1829"
HREF="node123.html">Preconditioner routines</A>
<B> Previous:</B> <A NAME="tex2html1822"
<B> Previous:</B> <A NAME="tex2html1823"
HREF="node125.html">build Builds</A>
&nbsp; <B> <A NAME="tex2html1830"
&nbsp; <B> <A NAME="tex2html1831"
HREF="node1.html">Contents</A></B>
<BR>
<BR>

@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html1843"
<A NAME="tex2html1844"
HREF="node128.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html1839"
<A NAME="tex2html1840"
HREF="node123.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html1833"
<A NAME="tex2html1834"
HREF="node126.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html1841"
<A NAME="tex2html1842"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html1844"
<B> Next:</B> <A NAME="tex2html1845"
HREF="node128.html">clone clone</A>
<B> Up:</B> <A NAME="tex2html1840"
<B> Up:</B> <A NAME="tex2html1841"
HREF="node123.html">Preconditioner routines</A>
<B> Previous:</B> <A NAME="tex2html1834"
<B> Previous:</B> <A NAME="tex2html1835"
HREF="node126.html">apply Preconditioner</A>
&nbsp; <B> <A NAME="tex2html1842"
&nbsp; <B> <A NAME="tex2html1843"
HREF="node1.html">Contents</A></B>
<BR>
<BR>

@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html1855"
<A NAME="tex2html1856"
HREF="node129.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html1851"
<A NAME="tex2html1852"
HREF="node123.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html1845"
<A NAME="tex2html1846"
HREF="node127.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html1853"
<A NAME="tex2html1854"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html1856"
<B> Next:</B> <A NAME="tex2html1857"
HREF="node129.html">free Free</A>
<B> Up:</B> <A NAME="tex2html1852"
<B> Up:</B> <A NAME="tex2html1853"
HREF="node123.html">Preconditioner routines</A>
<B> Previous:</B> <A NAME="tex2html1846"
<B> Previous:</B> <A NAME="tex2html1847"
HREF="node127.html">descr Prints</A>
&nbsp; <B> <A NAME="tex2html1854"
&nbsp; <B> <A NAME="tex2html1855"
HREF="node1.html">Contents</A></B>
<BR>
<BR>

@ -25,26 +25,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html1865"
<A NAME="tex2html1866"
HREF="node130.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html1861"
<A NAME="tex2html1862"
HREF="node123.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html1857"
<A NAME="tex2html1858"
HREF="node128.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html1863"
<A NAME="tex2html1864"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html1866"
<B> Next:</B> <A NAME="tex2html1867"
HREF="node130.html">Iterative Methods</A>
<B> Up:</B> <A NAME="tex2html1862"
<B> Up:</B> <A NAME="tex2html1863"
HREF="node123.html">Preconditioner routines</A>
<B> Previous:</B> <A NAME="tex2html1858"
<B> Previous:</B> <A NAME="tex2html1859"
HREF="node128.html">clone clone</A>
&nbsp; <B> <A NAME="tex2html1864"
&nbsp; <B> <A NAME="tex2html1865"
HREF="node1.html">Contents</A></B>
<BR>
<BR>

@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html396"
<A NAME="tex2html397"
HREF="node14.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html392"
<A NAME="tex2html393"
HREF="node10.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html386"
<A NAME="tex2html387"
HREF="node12.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html394"
<A NAME="tex2html395"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html397"
<B> Next:</B> <A NAME="tex2html398"
HREF="node14.html">get_global_rows Get</A>
<B> Up:</B> <A NAME="tex2html393"
<B> Up:</B> <A NAME="tex2html394"
HREF="node10.html">Descriptor data structure</A>
<B> Previous:</B> <A NAME="tex2html387"
<B> Previous:</B> <A NAME="tex2html388"
HREF="node12.html">get_local_rows Get</A>
&nbsp; <B> <A NAME="tex2html395"
&nbsp; <B> <A NAME="tex2html396"
HREF="node1.html">Contents</A></B>
<BR>
<BR>

@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html1877"
<A NAME="tex2html1878"
HREF="node131.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html1873"
<A NAME="tex2html1874"
HREF="userhtml.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html1867"
<A NAME="tex2html1868"
HREF="node129.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html1875"
<A NAME="tex2html1876"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html1878"
<B> Next:</B> <A NAME="tex2html1879"
HREF="node131.html">psb_krylov Krylov</A>
<B> Up:</B> <A NAME="tex2html1874"
<B> Up:</B> <A NAME="tex2html1875"
HREF="userhtml.html">userhtml</A>
<B> Previous:</B> <A NAME="tex2html1868"
<B> Previous:</B> <A NAME="tex2html1869"
HREF="node129.html">free Free</A>
&nbsp; <B> <A NAME="tex2html1876"
&nbsp; <B> <A NAME="tex2html1877"
HREF="node1.html">Contents</A></B>
<BR>
<BR>
@ -68,7 +68,7 @@ the module <code>psb_krylov_mod</code>.
<A NAME="CHILD_LINKS"><STRONG>Subsections</STRONG></A>
<UL>
<LI><A NAME="tex2html1879"
<LI><A NAME="tex2html1880"
HREF="node131.html">psb_krylov -- Krylov Methods Driver
Routine</A>
</UL>

@ -25,26 +25,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html1888"
<A NAME="tex2html1889"
HREF="node132.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html1884"
<A NAME="tex2html1885"
HREF="node130.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html1880"
<A NAME="tex2html1881"
HREF="node130.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html1886"
<A NAME="tex2html1887"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html1889"
<B> Next:</B> <A NAME="tex2html1890"
HREF="node132.html">Bibliography</A>
<B> Up:</B> <A NAME="tex2html1885"
<B> Up:</B> <A NAME="tex2html1886"
HREF="node130.html">Iterative Methods</A>
<B> Previous:</B> <A NAME="tex2html1881"
<B> Previous:</B> <A NAME="tex2html1882"
HREF="node130.html">Iterative Methods</A>
&nbsp; <B> <A NAME="tex2html1887"
&nbsp; <B> <A NAME="tex2html1888"
HREF="node1.html">Contents</A></B>
<BR>
<BR>
@ -171,8 +171,8 @@ call psb_krylov(method,a,prec,b,x,eps,desc_a,info,&amp;
</DD>
<DT><STRONG>FCG:</STRONG></DT>
<DD>the Flexible Conjugate Gradient method<A NAME="tex2html31"
HREF="footnode.html#foot8033"><SUP>4</SUP></A>;
<DD>the Flexible Conjugate Gradient method<A NAME="tex2html32"
HREF="footnode.html#foot8038"><SUP>5</SUP></A>;
<P>
</DD>
@ -406,26 +406,26 @@ An integer value; 0 means no error has been detected.
<P>
<HR>
<!--Navigation Panel-->
<A NAME="tex2html1888"
<A NAME="tex2html1889"
HREF="node132.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html1884"
<A NAME="tex2html1885"
HREF="node130.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html1880"
<A NAME="tex2html1881"
HREF="node130.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html1886"
<A NAME="tex2html1887"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html1889"
<B> Next:</B> <A NAME="tex2html1890"
HREF="node132.html">Bibliography</A>
<B> Up:</B> <A NAME="tex2html1885"
<B> Up:</B> <A NAME="tex2html1886"
HREF="node130.html">Iterative Methods</A>
<B> Previous:</B> <A NAME="tex2html1881"
<B> Previous:</B> <A NAME="tex2html1882"
HREF="node130.html">Iterative Methods</A>
&nbsp; <B> <A NAME="tex2html1887"
&nbsp; <B> <A NAME="tex2html1888"
HREF="node1.html">Contents</A></B>
<!--End of Navigation Panel-->

@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html1900"
<A NAME="tex2html1901"
HREF="node133.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html1896"
<A NAME="tex2html1897"
HREF="userhtml.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html1890"
<A NAME="tex2html1891"
HREF="node131.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html1898"
<A NAME="tex2html1899"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html1901"
<B> Next:</B> <A NAME="tex2html1902"
HREF="node133.html">About this document ...</A>
<B> Up:</B> <A NAME="tex2html1897"
<B> Up:</B> <A NAME="tex2html1898"
HREF="userhtml.html">userhtml</A>
<B> Previous:</B> <A NAME="tex2html1891"
<B> Previous:</B> <A NAME="tex2html1892"
HREF="node131.html">psb_krylov Krylov</A>
&nbsp; <B> <A NAME="tex2html1899"
&nbsp; <B> <A NAME="tex2html1900"
HREF="node1.html">Contents</A></B>
<BR><BR>
<!--End of Navigation Panel-->

@ -25,21 +25,21 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next_g.png">
<A NAME="tex2html1906"
<A NAME="tex2html1907"
HREF="userhtml.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html1902"
<A NAME="tex2html1903"
HREF="node132.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html1908"
<A NAME="tex2html1909"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Up:</B> <A NAME="tex2html1907"
<B> Up:</B> <A NAME="tex2html1908"
HREF="userhtml.html">userhtml</A>
<B> Previous:</B> <A NAME="tex2html1903"
<B> Previous:</B> <A NAME="tex2html1904"
HREF="node132.html">Bibliography</A>
&nbsp; <B> <A NAME="tex2html1909"
&nbsp; <B> <A NAME="tex2html1910"
HREF="node1.html">Contents</A></B>
<BR>
<BR>
@ -63,7 +63,7 @@ Mathematics Department, Macquarie University, Sydney.
The command line arguments were: <BR>
<STRONG>latex2html</STRONG> <TT>-local_icons -noaddress -dir ../../html userhtml.tex</TT>
<P>
The translation was initiated by Salvatore Filippone on 2017-08-09
The translation was initiated by Salvatore Filippone on 2017-11-12
<BR><HR>
</BODY>

@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html408"
<A NAME="tex2html409"
HREF="node15.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html404"
<A NAME="tex2html405"
HREF="node10.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html398"
<A NAME="tex2html399"
HREF="node13.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html406"
<A NAME="tex2html407"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html409"
<B> Next:</B> <A NAME="tex2html410"
HREF="node15.html">get_global_cols Get</A>
<B> Up:</B> <A NAME="tex2html405"
<B> Up:</B> <A NAME="tex2html406"
HREF="node10.html">Descriptor data structure</A>
<B> Previous:</B> <A NAME="tex2html399"
<B> Previous:</B> <A NAME="tex2html400"
HREF="node13.html">get_local_cols Get</A>
&nbsp; <B> <A NAME="tex2html407"
&nbsp; <B> <A NAME="tex2html408"
HREF="node1.html">Contents</A></B>
<BR>
<BR>

@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html420"
<A NAME="tex2html421"
HREF="node16.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html416"
<A NAME="tex2html417"
HREF="node10.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html410"
<A NAME="tex2html411"
HREF="node14.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html418"
<A NAME="tex2html419"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html421"
<B> Next:</B> <A NAME="tex2html422"
HREF="node16.html">get_global_indices Get</A>
<B> Up:</B> <A NAME="tex2html417"
<B> Up:</B> <A NAME="tex2html418"
HREF="node10.html">Descriptor data structure</A>
<B> Previous:</B> <A NAME="tex2html411"
<B> Previous:</B> <A NAME="tex2html412"
HREF="node14.html">get_global_rows Get</A>
&nbsp; <B> <A NAME="tex2html419"
&nbsp; <B> <A NAME="tex2html420"
HREF="node1.html">Contents</A></B>
<BR>
<BR>

@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html432"
<A NAME="tex2html433"
HREF="node17.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html428"
<A NAME="tex2html429"
HREF="node10.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html422"
<A NAME="tex2html423"
HREF="node15.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html430"
<A NAME="tex2html431"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html433"
<B> Next:</B> <A NAME="tex2html434"
HREF="node17.html">get_context Get</A>
<B> Up:</B> <A NAME="tex2html429"
<B> Up:</B> <A NAME="tex2html430"
HREF="node10.html">Descriptor data structure</A>
<B> Previous:</B> <A NAME="tex2html423"
<B> Previous:</B> <A NAME="tex2html424"
HREF="node15.html">get_global_cols Get</A>
&nbsp; <B> <A NAME="tex2html431"
&nbsp; <B> <A NAME="tex2html432"
HREF="node1.html">Contents</A></B>
<BR>
<BR>

@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html444"
<A NAME="tex2html445"
HREF="node18.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html440"
<A NAME="tex2html441"
HREF="node10.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html434"
<A NAME="tex2html435"
HREF="node16.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html442"
<A NAME="tex2html443"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html445"
<B> Next:</B> <A NAME="tex2html446"
HREF="node18.html">Clone clone</A>
<B> Up:</B> <A NAME="tex2html441"
<B> Up:</B> <A NAME="tex2html442"
HREF="node10.html">Descriptor data structure</A>
<B> Previous:</B> <A NAME="tex2html435"
<B> Previous:</B> <A NAME="tex2html436"
HREF="node16.html">get_global_indices Get</A>
&nbsp; <B> <A NAME="tex2html443"
&nbsp; <B> <A NAME="tex2html444"
HREF="node1.html">Contents</A></B>
<BR>
<BR>

@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html456"
<A NAME="tex2html457"
HREF="node19.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html452"
<A NAME="tex2html453"
HREF="node10.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html446"
<A NAME="tex2html447"
HREF="node17.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html454"
<A NAME="tex2html455"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html457"
<B> Next:</B> <A NAME="tex2html458"
HREF="node19.html">psb_cd_get_large_threshold Get</A>
<B> Up:</B> <A NAME="tex2html453"
<B> Up:</B> <A NAME="tex2html454"
HREF="node10.html">Descriptor data structure</A>
<B> Previous:</B> <A NAME="tex2html447"
<B> Previous:</B> <A NAME="tex2html448"
HREF="node17.html">get_context Get</A>
&nbsp; <B> <A NAME="tex2html455"
&nbsp; <B> <A NAME="tex2html456"
HREF="node1.html">Contents</A></B>
<BR>
<BR>

@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html468"
<A NAME="tex2html469"
HREF="node20.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html464"
<A NAME="tex2html465"
HREF="node10.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html458"
<A NAME="tex2html459"
HREF="node18.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html466"
<A NAME="tex2html467"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html469"
<B> Next:</B> <A NAME="tex2html470"
HREF="node20.html">psb_cd_set_large_threshold Set</A>
<B> Up:</B> <A NAME="tex2html465"
<B> Up:</B> <A NAME="tex2html466"
HREF="node10.html">Descriptor data structure</A>
<B> Previous:</B> <A NAME="tex2html459"
<B> Previous:</B> <A NAME="tex2html460"
HREF="node18.html">Clone clone</A>
&nbsp; <B> <A NAME="tex2html467"
&nbsp; <B> <A NAME="tex2html468"
HREF="node1.html">Contents</A></B>
<BR>
<BR>

@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html210"
<A NAME="tex2html211"
HREF="node3.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html206"
<A NAME="tex2html207"
HREF="userhtml.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html200"
<A NAME="tex2html201"
HREF="node1.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html208"
<A NAME="tex2html209"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html211"
<B> Next:</B> <A NAME="tex2html212"
HREF="node3.html">General overview</A>
<B> Up:</B> <A NAME="tex2html207"
<B> Up:</B> <A NAME="tex2html208"
HREF="userhtml.html">userhtml</A>
<B> Previous:</B> <A NAME="tex2html201"
<B> Previous:</B> <A NAME="tex2html202"
HREF="node1.html">Contents</A>
&nbsp; <B> <A NAME="tex2html209"
&nbsp; <B> <A NAME="tex2html210"
HREF="node1.html">Contents</A></B>
<BR>
<BR>
@ -144,26 +144,26 @@ computational fluid dynamics applications.
<P>
<HR>
<!--Navigation Panel-->
<A NAME="tex2html210"
<A NAME="tex2html211"
HREF="node3.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html206"
<A NAME="tex2html207"
HREF="userhtml.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html200"
<A NAME="tex2html201"
HREF="node1.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html208"
<A NAME="tex2html209"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html211"
<B> Next:</B> <A NAME="tex2html212"
HREF="node3.html">General overview</A>
<B> Up:</B> <A NAME="tex2html207"
<B> Up:</B> <A NAME="tex2html208"
HREF="userhtml.html">userhtml</A>
<B> Previous:</B> <A NAME="tex2html201"
<B> Previous:</B> <A NAME="tex2html202"
HREF="node1.html">Contents</A>
&nbsp; <B> <A NAME="tex2html209"
&nbsp; <B> <A NAME="tex2html210"
HREF="node1.html">Contents</A></B>
<!--End of Navigation Panel-->

@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html480"
<A NAME="tex2html481"
HREF="node21.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html476"
<A NAME="tex2html477"
HREF="node10.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html470"
<A NAME="tex2html471"
HREF="node19.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html478"
<A NAME="tex2html479"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html481"
<B> Next:</B> <A NAME="tex2html482"
HREF="node21.html">Named Constants</A>
<B> Up:</B> <A NAME="tex2html477"
<B> Up:</B> <A NAME="tex2html478"
HREF="node10.html">Descriptor data structure</A>
<B> Previous:</B> <A NAME="tex2html471"
<B> Previous:</B> <A NAME="tex2html472"
HREF="node19.html">psb_cd_get_large_threshold Get</A>
&nbsp; <B> <A NAME="tex2html479"
&nbsp; <B> <A NAME="tex2html480"
HREF="node1.html">Contents</A></B>
<BR>
<BR>

@ -25,26 +25,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html490"
<A NAME="tex2html491"
HREF="node22.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html486"
<A NAME="tex2html487"
HREF="node10.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html482"
<A NAME="tex2html483"
HREF="node20.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html488"
<A NAME="tex2html489"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html491"
<B> Next:</B> <A NAME="tex2html492"
HREF="node22.html">Sparse Matrix class</A>
<B> Up:</B> <A NAME="tex2html487"
<B> Up:</B> <A NAME="tex2html488"
HREF="node10.html">Descriptor data structure</A>
<B> Previous:</B> <A NAME="tex2html483"
<B> Previous:</B> <A NAME="tex2html484"
HREF="node20.html">psb_cd_set_large_threshold Set</A>
&nbsp; <B> <A NAME="tex2html489"
&nbsp; <B> <A NAME="tex2html490"
HREF="node1.html">Contents</A></B>
<BR>
<BR>

@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html502"
<A NAME="tex2html503"
HREF="node23.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html498"
<A NAME="tex2html499"
HREF="node9.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html492"
<A NAME="tex2html493"
HREF="node21.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html500"
<A NAME="tex2html501"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html503"
<B> Next:</B> <A NAME="tex2html504"
HREF="node23.html">Sparse Matrix Methods</A>
<B> Up:</B> <A NAME="tex2html499"
<B> Up:</B> <A NAME="tex2html500"
HREF="node9.html">Data Structures and Classes</A>
<B> Previous:</B> <A NAME="tex2html493"
<B> Previous:</B> <A NAME="tex2html494"
HREF="node21.html">Named Constants</A>
&nbsp; <B> <A NAME="tex2html501"
&nbsp; <B> <A NAME="tex2html502"
HREF="node1.html">Contents</A></B>
<BR>
<BR>
@ -85,7 +85,7 @@ specific layout can be chosen dynamically among the predefined types,
or an entirely new storage layout can be implemented and passed to the
library at runtime via the <code>psb_spasb</code> routine.
<DIV ALIGN="CENTER"><A NAME="fig:spmattype"></A><A NAME="915"></A>
<DIV ALIGN="CENTER"><A NAME="fig:spmattype"></A><A NAME="920"></A>
<TABLE>
<CAPTION ALIGN="BOTTOM"><STRONG>Figure 4:</STRONG>
The PSBLAS defined data type that
@ -145,73 +145,73 @@ variants are obtained by conversion to/from it.
<A NAME="CHILD_LINKS"><STRONG>Subsections</STRONG></A>
<UL>
<LI><A NAME="tex2html504"
HREF="node23.html">Sparse Matrix Methods</A>
<LI><A NAME="tex2html505"
HREF="node24.html">get_nrows -- Get number of rows in a sparse matrix</A>
HREF="node23.html">Sparse Matrix Methods</A>
<LI><A NAME="tex2html506"
HREF="node24.html">get_nrows -- Get number of rows in a sparse matrix</A>
<LI><A NAME="tex2html507"
HREF="node25.html">get_ncols -- Get number of columns in a sparse
matrix</A>
<LI><A NAME="tex2html507"
<LI><A NAME="tex2html508"
HREF="node26.html">get_nnzeros -- Get number of nonzero elements
in a sparse matrix</A>
<LI><A NAME="tex2html508"
<LI><A NAME="tex2html509"
HREF="node27.html">get_size -- Get maximum number of nonzero elements
in a sparse matrix</A>
<LI><A NAME="tex2html509"
<LI><A NAME="tex2html510"
HREF="node28.html">sizeof -- Get memory occupation in bytes
of a sparse matrix</A>
<LI><A NAME="tex2html510"
HREF="node29.html">get_fmt -- Short description of the dynamic type</A>
<LI><A NAME="tex2html511"
HREF="node30.html">is_bld, is_upd, is_asb -- Status check</A>
HREF="node29.html">get_fmt -- Short description of the dynamic type</A>
<LI><A NAME="tex2html512"
HREF="node30.html">is_bld, is_upd, is_asb -- Status check</A>
<LI><A NAME="tex2html513"
HREF="node31.html">is_lower, is_upper, is_triangle, is_unit --
Format check</A>
<LI><A NAME="tex2html513"
HREF="node32.html">cscnv -- Convert to a different storage format</A>
<LI><A NAME="tex2html514"
HREF="node33.html">csclip -- Reduce to a submatrix</A>
HREF="node32.html">cscnv -- Convert to a different storage format</A>
<LI><A NAME="tex2html515"
HREF="node34.html">clean_zeros -- Eliminate zero coefficients</A>
HREF="node33.html">csclip -- Reduce to a submatrix</A>
<LI><A NAME="tex2html516"
HREF="node35.html">get_diag -- Get main diagonal</A>
HREF="node34.html">clean_zeros -- Eliminate zero coefficients</A>
<LI><A NAME="tex2html517"
HREF="node36.html">clip_diag -- Cut out main diagonal</A>
HREF="node35.html">get_diag -- Get main diagonal</A>
<LI><A NAME="tex2html518"
HREF="node37.html">tril -- Return the lower triangle</A>
HREF="node36.html">clip_diag -- Cut out main diagonal</A>
<LI><A NAME="tex2html519"
HREF="node38.html">triu -- Return the upper triangle</A>
HREF="node37.html">tril -- Return the lower triangle</A>
<LI><A NAME="tex2html520"
HREF="node39.html">psb_set_mat_default -- Set default storage format</A>
HREF="node38.html">triu -- Return the upper triangle</A>
<LI><A NAME="tex2html521"
HREF="node40.html">clone -- Clone current object</A>
HREF="node39.html">psb_set_mat_default -- Set default storage format</A>
<LI><A NAME="tex2html522"
HREF="node40.html">clone -- Clone current object</A>
<LI><A NAME="tex2html523"
HREF="node41.html">Named Constants</A>
</UL>
<!--End of Table of Child-Links-->
<HR>
<!--Navigation Panel-->
<A NAME="tex2html502"
<A NAME="tex2html503"
HREF="node23.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html498"
<A NAME="tex2html499"
HREF="node9.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html492"
<A NAME="tex2html493"
HREF="node21.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html500"
<A NAME="tex2html501"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html503"
<B> Next:</B> <A NAME="tex2html504"
HREF="node23.html">Sparse Matrix Methods</A>
<B> Up:</B> <A NAME="tex2html499"
<B> Up:</B> <A NAME="tex2html500"
HREF="node9.html">Data Structures and Classes</A>
<B> Previous:</B> <A NAME="tex2html493"
<B> Previous:</B> <A NAME="tex2html494"
HREF="node21.html">Named Constants</A>
&nbsp; <B> <A NAME="tex2html501"
&nbsp; <B> <A NAME="tex2html502"
HREF="node1.html">Contents</A></B>
<!--End of Navigation Panel-->

@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html533"
<A NAME="tex2html534"
HREF="node24.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html529"
<A NAME="tex2html530"
HREF="node22.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html523"
<A NAME="tex2html524"
HREF="node22.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html531"
<A NAME="tex2html532"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html534"
<B> Next:</B> <A NAME="tex2html535"
HREF="node24.html">get_nrows Get</A>
<B> Up:</B> <A NAME="tex2html530"
<B> Up:</B> <A NAME="tex2html531"
HREF="node22.html">Sparse Matrix class</A>
<B> Previous:</B> <A NAME="tex2html524"
<B> Previous:</B> <A NAME="tex2html525"
HREF="node22.html">Sparse Matrix class</A>
&nbsp; <B> <A NAME="tex2html532"
&nbsp; <B> <A NAME="tex2html533"
HREF="node1.html">Contents</A></B>
<BR>
<BR>

@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html545"
<A NAME="tex2html546"
HREF="node25.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html541"
<A NAME="tex2html542"
HREF="node22.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html535"
<A NAME="tex2html536"
HREF="node23.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html543"
<A NAME="tex2html544"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html546"
<B> Next:</B> <A NAME="tex2html547"
HREF="node25.html">get_ncols Get</A>
<B> Up:</B> <A NAME="tex2html542"
<B> Up:</B> <A NAME="tex2html543"
HREF="node22.html">Sparse Matrix class</A>
<B> Previous:</B> <A NAME="tex2html536"
<B> Previous:</B> <A NAME="tex2html537"
HREF="node23.html">Sparse Matrix Methods</A>
&nbsp; <B> <A NAME="tex2html544"
&nbsp; <B> <A NAME="tex2html545"
HREF="node1.html">Contents</A></B>
<BR>
<BR>

@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html557"
<A NAME="tex2html558"
HREF="node26.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html553"
<A NAME="tex2html554"
HREF="node22.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html547"
<A NAME="tex2html548"
HREF="node24.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html555"
<A NAME="tex2html556"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html558"
<B> Next:</B> <A NAME="tex2html559"
HREF="node26.html">get_nnzeros Get</A>
<B> Up:</B> <A NAME="tex2html554"
<B> Up:</B> <A NAME="tex2html555"
HREF="node22.html">Sparse Matrix class</A>
<B> Previous:</B> <A NAME="tex2html548"
<B> Previous:</B> <A NAME="tex2html549"
HREF="node24.html">get_nrows Get</A>
&nbsp; <B> <A NAME="tex2html556"
&nbsp; <B> <A NAME="tex2html557"
HREF="node1.html">Contents</A></B>
<BR>
<BR>

@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html569"
<A NAME="tex2html570"
HREF="node27.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html565"
<A NAME="tex2html566"
HREF="node22.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html559"
<A NAME="tex2html560"
HREF="node25.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html567"
<A NAME="tex2html568"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html570"
<B> Next:</B> <A NAME="tex2html571"
HREF="node27.html">get_size Get</A>
<B> Up:</B> <A NAME="tex2html566"
<B> Up:</B> <A NAME="tex2html567"
HREF="node22.html">Sparse Matrix class</A>
<B> Previous:</B> <A NAME="tex2html560"
<B> Previous:</B> <A NAME="tex2html561"
HREF="node25.html">get_ncols Get</A>
&nbsp; <B> <A NAME="tex2html568"
&nbsp; <B> <A NAME="tex2html569"
HREF="node1.html">Contents</A></B>
<BR>
<BR>

@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html581"
<A NAME="tex2html582"
HREF="node28.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html577"
<A NAME="tex2html578"
HREF="node22.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html571"
<A NAME="tex2html572"
HREF="node26.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html579"
<A NAME="tex2html580"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html582"
<B> Next:</B> <A NAME="tex2html583"
HREF="node28.html">sizeof Get</A>
<B> Up:</B> <A NAME="tex2html578"
<B> Up:</B> <A NAME="tex2html579"
HREF="node22.html">Sparse Matrix class</A>
<B> Previous:</B> <A NAME="tex2html572"
<B> Previous:</B> <A NAME="tex2html573"
HREF="node26.html">get_nnzeros Get</A>
&nbsp; <B> <A NAME="tex2html580"
&nbsp; <B> <A NAME="tex2html581"
HREF="node1.html">Contents</A></B>
<BR>
<BR>

@ -28,26 +28,26 @@ of a sparse matrix">
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html593"
<A NAME="tex2html594"
HREF="node29.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html589"
<A NAME="tex2html590"
HREF="node22.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html583"
<A NAME="tex2html584"
HREF="node27.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html591"
<A NAME="tex2html592"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html594"
<B> Next:</B> <A NAME="tex2html595"
HREF="node29.html">get_fmt Short</A>
<B> Up:</B> <A NAME="tex2html590"
<B> Up:</B> <A NAME="tex2html591"
HREF="node22.html">Sparse Matrix class</A>
<B> Previous:</B> <A NAME="tex2html584"
<B> Previous:</B> <A NAME="tex2html585"
HREF="node27.html">get_size Get</A>
&nbsp; <B> <A NAME="tex2html592"
&nbsp; <B> <A NAME="tex2html593"
HREF="node1.html">Contents</A></B>
<BR>
<BR>

@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html605"
<A NAME="tex2html606"
HREF="node30.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html601"
<A NAME="tex2html602"
HREF="node22.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html595"
<A NAME="tex2html596"
HREF="node28.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html603"
<A NAME="tex2html604"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html606"
<B> Next:</B> <A NAME="tex2html607"
HREF="node30.html">is_bld, is_upd, is_asb </A>
<B> Up:</B> <A NAME="tex2html602"
<B> Up:</B> <A NAME="tex2html603"
HREF="node22.html">Sparse Matrix class</A>
<B> Previous:</B> <A NAME="tex2html596"
<B> Previous:</B> <A NAME="tex2html597"
HREF="node28.html">sizeof Get</A>
&nbsp; <B> <A NAME="tex2html604"
&nbsp; <B> <A NAME="tex2html605"
HREF="node1.html">Contents</A></B>
<BR>
<BR>

@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html222"
<A NAME="tex2html223"
HREF="node4.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html218"
<A NAME="tex2html219"
HREF="userhtml.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html212"
<A NAME="tex2html213"
HREF="node2.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html220"
<A NAME="tex2html221"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html223"
<B> Next:</B> <A NAME="tex2html224"
HREF="node4.html">Basic Nomenclature</A>
<B> Up:</B> <A NAME="tex2html219"
<B> Up:</B> <A NAME="tex2html220"
HREF="userhtml.html">userhtml</A>
<B> Previous:</B> <A NAME="tex2html213"
<B> Previous:</B> <A NAME="tex2html214"
HREF="node2.html">Introduction</A>
&nbsp; <B> <A NAME="tex2html221"
&nbsp; <B> <A NAME="tex2html222"
HREF="node1.html">Contents</A></B>
<BR>
<BR>
@ -84,7 +84,7 @@ cases, MPI routines are used directly to improve efficiency. For
further details on our communication layer see Sec.&nbsp;<A HREF="node98.html#sec:parenv">7</A>.
<P>
<DIV ALIGN="CENTER"><A NAME="fig:psblas"></A><A NAME="270"></A>
<DIV ALIGN="CENTER"><A NAME="fig:psblas"></A><A NAME="272"></A>
<TABLE>
<CAPTION ALIGN="BOTTOM"><STRONG>Figure 1:</STRONG>
PSBLAS library components hierarchy.</CAPTION>
@ -152,43 +152,43 @@ bottleneck would make this option unattractive in most cases.
<A NAME="CHILD_LINKS"><STRONG>Subsections</STRONG></A>
<UL>
<LI><A NAME="tex2html224"
HREF="node4.html">Basic Nomenclature</A>
<LI><A NAME="tex2html225"
HREF="node5.html">Library contents</A>
HREF="node4.html">Basic Nomenclature</A>
<LI><A NAME="tex2html226"
HREF="node5.html">Library contents</A>
<LI><A NAME="tex2html227"
HREF="node6.html">Application structure</A>
<UL>
<LI><A NAME="tex2html227"
<LI><A NAME="tex2html228"
HREF="node7.html">User-defined index mappings</A>
</UL>
<BR>
<LI><A NAME="tex2html228"
<LI><A NAME="tex2html229"
HREF="node8.html">Programming model</A>
</UL>
<!--End of Table of Child-Links-->
<HR>
<!--Navigation Panel-->
<A NAME="tex2html222"
<A NAME="tex2html223"
HREF="node4.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html218"
<A NAME="tex2html219"
HREF="userhtml.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html212"
<A NAME="tex2html213"
HREF="node2.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html220"
<A NAME="tex2html221"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html223"
<B> Next:</B> <A NAME="tex2html224"
HREF="node4.html">Basic Nomenclature</A>
<B> Up:</B> <A NAME="tex2html219"
<B> Up:</B> <A NAME="tex2html220"
HREF="userhtml.html">userhtml</A>
<B> Previous:</B> <A NAME="tex2html213"
<B> Previous:</B> <A NAME="tex2html214"
HREF="node2.html">Introduction</A>
&nbsp; <B> <A NAME="tex2html221"
&nbsp; <B> <A NAME="tex2html222"
HREF="node1.html">Contents</A></B>
<!--End of Navigation Panel-->

@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html617"
<A NAME="tex2html618"
HREF="node31.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html613"
<A NAME="tex2html614"
HREF="node22.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html607"
<A NAME="tex2html608"
HREF="node29.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html615"
<A NAME="tex2html616"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html618"
<B> Next:</B> <A NAME="tex2html619"
HREF="node31.html">is_lower, is_upper, is_triangle, is_unit</A>
<B> Up:</B> <A NAME="tex2html614"
<B> Up:</B> <A NAME="tex2html615"
HREF="node22.html">Sparse Matrix class</A>
<B> Previous:</B> <A NAME="tex2html608"
<B> Previous:</B> <A NAME="tex2html609"
HREF="node29.html">get_fmt Short</A>
&nbsp; <B> <A NAME="tex2html616"
&nbsp; <B> <A NAME="tex2html617"
HREF="node1.html">Contents</A></B>
<BR>
<BR>

@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html629"
<A NAME="tex2html630"
HREF="node32.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html625"
<A NAME="tex2html626"
HREF="node22.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html619"
<A NAME="tex2html620"
HREF="node30.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html627"
<A NAME="tex2html628"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html630"
<B> Next:</B> <A NAME="tex2html631"
HREF="node32.html">cscnv Convert</A>
<B> Up:</B> <A NAME="tex2html626"
<B> Up:</B> <A NAME="tex2html627"
HREF="node22.html">Sparse Matrix class</A>
<B> Previous:</B> <A NAME="tex2html620"
<B> Previous:</B> <A NAME="tex2html621"
HREF="node30.html">is_bld, is_upd, is_asb </A>
&nbsp; <B> <A NAME="tex2html628"
&nbsp; <B> <A NAME="tex2html629"
HREF="node1.html">Contents</A></B>
<BR>
<BR>

@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html641"
<A NAME="tex2html642"
HREF="node33.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html637"
<A NAME="tex2html638"
HREF="node22.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html631"
<A NAME="tex2html632"
HREF="node31.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html639"
<A NAME="tex2html640"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html642"
<B> Next:</B> <A NAME="tex2html643"
HREF="node33.html">csclip Reduce</A>
<B> Up:</B> <A NAME="tex2html638"
<B> Up:</B> <A NAME="tex2html639"
HREF="node22.html">Sparse Matrix class</A>
<B> Previous:</B> <A NAME="tex2html632"
<B> Previous:</B> <A NAME="tex2html633"
HREF="node31.html">is_lower, is_upper, is_triangle, is_unit</A>
&nbsp; <B> <A NAME="tex2html640"
&nbsp; <B> <A NAME="tex2html641"
HREF="node1.html">Contents</A></B>
<BR>
<BR>

@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html653"
<A NAME="tex2html654"
HREF="node34.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html649"
<A NAME="tex2html650"
HREF="node22.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html643"
<A NAME="tex2html644"
HREF="node32.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html651"
<A NAME="tex2html652"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html654"
<B> Next:</B> <A NAME="tex2html655"
HREF="node34.html">clean_zeros Eliminate</A>
<B> Up:</B> <A NAME="tex2html650"
<B> Up:</B> <A NAME="tex2html651"
HREF="node22.html">Sparse Matrix class</A>
<B> Previous:</B> <A NAME="tex2html644"
<B> Previous:</B> <A NAME="tex2html645"
HREF="node32.html">cscnv Convert</A>
&nbsp; <B> <A NAME="tex2html652"
&nbsp; <B> <A NAME="tex2html653"
HREF="node1.html">Contents</A></B>
<BR>
<BR>

@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html665"
<A NAME="tex2html666"
HREF="node35.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html661"
<A NAME="tex2html662"
HREF="node22.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html655"
<A NAME="tex2html656"
HREF="node33.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html663"
<A NAME="tex2html664"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html666"
<B> Next:</B> <A NAME="tex2html667"
HREF="node35.html">get_diag Get</A>
<B> Up:</B> <A NAME="tex2html662"
<B> Up:</B> <A NAME="tex2html663"
HREF="node22.html">Sparse Matrix class</A>
<B> Previous:</B> <A NAME="tex2html656"
<B> Previous:</B> <A NAME="tex2html657"
HREF="node33.html">csclip Reduce</A>
&nbsp; <B> <A NAME="tex2html664"
&nbsp; <B> <A NAME="tex2html665"
HREF="node1.html">Contents</A></B>
<BR>
<BR>

@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html677"
<A NAME="tex2html678"
HREF="node36.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html673"
<A NAME="tex2html674"
HREF="node22.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html667"
<A NAME="tex2html668"
HREF="node34.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html675"
<A NAME="tex2html676"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html678"
<B> Next:</B> <A NAME="tex2html679"
HREF="node36.html">clip_diag Cut</A>
<B> Up:</B> <A NAME="tex2html674"
<B> Up:</B> <A NAME="tex2html675"
HREF="node22.html">Sparse Matrix class</A>
<B> Previous:</B> <A NAME="tex2html668"
<B> Previous:</B> <A NAME="tex2html669"
HREF="node34.html">clean_zeros Eliminate</A>
&nbsp; <B> <A NAME="tex2html676"
&nbsp; <B> <A NAME="tex2html677"
HREF="node1.html">Contents</A></B>
<BR>
<BR>

@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html689"
<A NAME="tex2html690"
HREF="node37.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html685"
<A NAME="tex2html686"
HREF="node22.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html679"
<A NAME="tex2html680"
HREF="node35.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html687"
<A NAME="tex2html688"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html690"
<B> Next:</B> <A NAME="tex2html691"
HREF="node37.html">tril Return</A>
<B> Up:</B> <A NAME="tex2html686"
<B> Up:</B> <A NAME="tex2html687"
HREF="node22.html">Sparse Matrix class</A>
<B> Previous:</B> <A NAME="tex2html680"
<B> Previous:</B> <A NAME="tex2html681"
HREF="node35.html">get_diag Get</A>
&nbsp; <B> <A NAME="tex2html688"
&nbsp; <B> <A NAME="tex2html689"
HREF="node1.html">Contents</A></B>
<BR>
<BR>

@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html701"
<A NAME="tex2html702"
HREF="node38.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html697"
<A NAME="tex2html698"
HREF="node22.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html691"
<A NAME="tex2html692"
HREF="node36.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html699"
<A NAME="tex2html700"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html702"
<B> Next:</B> <A NAME="tex2html703"
HREF="node38.html">triu Return</A>
<B> Up:</B> <A NAME="tex2html698"
<B> Up:</B> <A NAME="tex2html699"
HREF="node22.html">Sparse Matrix class</A>
<B> Previous:</B> <A NAME="tex2html692"
<B> Previous:</B> <A NAME="tex2html693"
HREF="node36.html">clip_diag Cut</A>
&nbsp; <B> <A NAME="tex2html700"
&nbsp; <B> <A NAME="tex2html701"
HREF="node1.html">Contents</A></B>
<BR>
<BR>

@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html713"
<A NAME="tex2html714"
HREF="node39.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html709"
<A NAME="tex2html710"
HREF="node22.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html703"
<A NAME="tex2html704"
HREF="node37.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html711"
<A NAME="tex2html712"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html714"
<B> Next:</B> <A NAME="tex2html715"
HREF="node39.html">psb_set_mat_default Set</A>
<B> Up:</B> <A NAME="tex2html710"
<B> Up:</B> <A NAME="tex2html711"
HREF="node22.html">Sparse Matrix class</A>
<B> Previous:</B> <A NAME="tex2html704"
<B> Previous:</B> <A NAME="tex2html705"
HREF="node37.html">tril Return</A>
&nbsp; <B> <A NAME="tex2html712"
&nbsp; <B> <A NAME="tex2html713"
HREF="node1.html">Contents</A></B>
<BR>
<BR>

@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html725"
<A NAME="tex2html726"
HREF="node40.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html721"
<A NAME="tex2html722"
HREF="node22.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html715"
<A NAME="tex2html716"
HREF="node38.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html723"
<A NAME="tex2html724"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html726"
<B> Next:</B> <A NAME="tex2html727"
HREF="node40.html">clone Clone</A>
<B> Up:</B> <A NAME="tex2html722"
<B> Up:</B> <A NAME="tex2html723"
HREF="node22.html">Sparse Matrix class</A>
<B> Previous:</B> <A NAME="tex2html716"
<B> Previous:</B> <A NAME="tex2html717"
HREF="node38.html">triu Return</A>
&nbsp; <B> <A NAME="tex2html724"
&nbsp; <B> <A NAME="tex2html725"
HREF="node1.html">Contents</A></B>
<BR>
<BR>

@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html239"
<A NAME="tex2html240"
HREF="node5.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html235"
<A NAME="tex2html236"
HREF="node3.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html229"
<A NAME="tex2html230"
HREF="node3.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html237"
<A NAME="tex2html238"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html240"
<B> Next:</B> <A NAME="tex2html241"
HREF="node5.html">Library contents</A>
<B> Up:</B> <A NAME="tex2html236"
<B> Up:</B> <A NAME="tex2html237"
HREF="node3.html">General overview</A>
<B> Previous:</B> <A NAME="tex2html230"
<B> Previous:</B> <A NAME="tex2html231"
HREF="node3.html">General overview</A>
&nbsp; <B> <A NAME="tex2html238"
&nbsp; <B> <A NAME="tex2html239"
HREF="node1.html">Contents</A></B>
<BR>
<BR>
@ -166,7 +166,7 @@ local rows) is <!-- MATH
<P>
<DIV ALIGN="CENTER"><A NAME="fig:points"></A><A NAME="272"></A>
<DIV ALIGN="CENTER"><A NAME="fig:points"></A><A NAME="274"></A>
<TABLE>
<CAPTION ALIGN="BOTTOM"><STRONG>Figure 2:</STRONG>
Point classfication.</CAPTION>
@ -197,26 +197,26 @@ points in the literature.
<P>
<HR>
<!--Navigation Panel-->
<A NAME="tex2html239"
<A NAME="tex2html240"
HREF="node5.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html235"
<A NAME="tex2html236"
HREF="node3.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html229"
<A NAME="tex2html230"
HREF="node3.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html237"
<A NAME="tex2html238"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html240"
<B> Next:</B> <A NAME="tex2html241"
HREF="node5.html">Library contents</A>
<B> Up:</B> <A NAME="tex2html236"
<B> Up:</B> <A NAME="tex2html237"
HREF="node3.html">General overview</A>
<B> Previous:</B> <A NAME="tex2html230"
<B> Previous:</B> <A NAME="tex2html231"
HREF="node3.html">General overview</A>
&nbsp; <B> <A NAME="tex2html238"
&nbsp; <B> <A NAME="tex2html239"
HREF="node1.html">Contents</A></B>
<!--End of Navigation Panel-->

@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html737"
<A NAME="tex2html738"
HREF="node41.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html733"
<A NAME="tex2html734"
HREF="node22.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html727"
<A NAME="tex2html728"
HREF="node39.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html735"
<A NAME="tex2html736"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html738"
<B> Next:</B> <A NAME="tex2html739"
HREF="node41.html">Named Constants</A>
<B> Up:</B> <A NAME="tex2html734"
<B> Up:</B> <A NAME="tex2html735"
HREF="node22.html">Sparse Matrix class</A>
<B> Previous:</B> <A NAME="tex2html728"
<B> Previous:</B> <A NAME="tex2html729"
HREF="node39.html">psb_set_mat_default Set</A>
&nbsp; <B> <A NAME="tex2html736"
&nbsp; <B> <A NAME="tex2html737"
HREF="node1.html">Contents</A></B>
<BR>
<BR>

@ -25,26 +25,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html747"
<A NAME="tex2html748"
HREF="node42.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html743"
<A NAME="tex2html744"
HREF="node22.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html739"
<A NAME="tex2html740"
HREF="node40.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html745"
<A NAME="tex2html746"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html748"
<B> Next:</B> <A NAME="tex2html749"
HREF="node42.html">Dense Vector Data Structure</A>
<B> Up:</B> <A NAME="tex2html744"
<B> Up:</B> <A NAME="tex2html745"
HREF="node22.html">Sparse Matrix class</A>
<B> Previous:</B> <A NAME="tex2html740"
<B> Previous:</B> <A NAME="tex2html741"
HREF="node40.html">clone Clone</A>
&nbsp; <B> <A NAME="tex2html746"
&nbsp; <B> <A NAME="tex2html747"
HREF="node1.html">Contents</A></B>
<BR>
<BR>

@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html759"
<A NAME="tex2html760"
HREF="node43.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html755"
<A NAME="tex2html756"
HREF="node9.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html749"
<A NAME="tex2html750"
HREF="node41.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html757"
<A NAME="tex2html758"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html760"
<B> Next:</B> <A NAME="tex2html761"
HREF="node43.html">Vector Methods</A>
<B> Up:</B> <A NAME="tex2html756"
<B> Up:</B> <A NAME="tex2html757"
HREF="node9.html">Data Structures and Classes</A>
<B> Previous:</B> <A NAME="tex2html750"
<B> Previous:</B> <A NAME="tex2html751"
HREF="node41.html">Named Constants</A>
&nbsp; <B> <A NAME="tex2html758"
&nbsp; <B> <A NAME="tex2html759"
HREF="node1.html">Contents</A></B>
<BR>
<BR>
@ -93,7 +93,7 @@ available elsewhere outside the direct control of the
compiler/application, e.g. data stored in a graphics accelerator's
private memory.
<DIV ALIGN="CENTER"><A NAME="fig:vectype"></A><A NAME="918"></A>
<DIV ALIGN="CENTER"><A NAME="fig:vectype"></A><A NAME="923"></A>
<TABLE>
<CAPTION ALIGN="BOTTOM"><STRONG>Figure 5:</STRONG>
The PSBLAS defined data type that
@ -123,43 +123,43 @@ private memory.
<A NAME="CHILD_LINKS"><STRONG>Subsections</STRONG></A>
<UL>
<LI><A NAME="tex2html761"
HREF="node43.html">Vector Methods</A>
<LI><A NAME="tex2html762"
HREF="node44.html">get_nrows -- Get number of rows in a dense vector</A>
HREF="node43.html">Vector Methods</A>
<LI><A NAME="tex2html763"
HREF="node44.html">get_nrows -- Get number of rows in a dense vector</A>
<LI><A NAME="tex2html764"
HREF="node45.html">sizeof -- Get memory occupation in bytes
of a dense vector</A>
<LI><A NAME="tex2html764"
HREF="node46.html">set -- Set contents of the vector</A>
<LI><A NAME="tex2html765"
HREF="node47.html">get_vect -- Get a copy of the vector contents</A>
HREF="node46.html">set -- Set contents of the vector</A>
<LI><A NAME="tex2html766"
HREF="node47.html">get_vect -- Get a copy of the vector contents</A>
<LI><A NAME="tex2html767"
HREF="node48.html">clone -- Clone current object</A>
</UL>
<!--End of Table of Child-Links-->
<HR>
<!--Navigation Panel-->
<A NAME="tex2html759"
<A NAME="tex2html760"
HREF="node43.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html755"
<A NAME="tex2html756"
HREF="node9.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html749"
<A NAME="tex2html750"
HREF="node41.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html757"
<A NAME="tex2html758"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html760"
<B> Next:</B> <A NAME="tex2html761"
HREF="node43.html">Vector Methods</A>
<B> Up:</B> <A NAME="tex2html756"
<B> Up:</B> <A NAME="tex2html757"
HREF="node9.html">Data Structures and Classes</A>
<B> Previous:</B> <A NAME="tex2html750"
<B> Previous:</B> <A NAME="tex2html751"
HREF="node41.html">Named Constants</A>
&nbsp; <B> <A NAME="tex2html758"
&nbsp; <B> <A NAME="tex2html759"
HREF="node1.html">Contents</A></B>
<!--End of Navigation Panel-->

@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html777"
<A NAME="tex2html778"
HREF="node44.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html773"
<A NAME="tex2html774"
HREF="node42.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html767"
<A NAME="tex2html768"
HREF="node42.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html775"
<A NAME="tex2html776"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html778"
<B> Next:</B> <A NAME="tex2html779"
HREF="node44.html">get_nrows Get</A>
<B> Up:</B> <A NAME="tex2html774"
<B> Up:</B> <A NAME="tex2html775"
HREF="node42.html">Dense Vector Data Structure</A>
<B> Previous:</B> <A NAME="tex2html768"
<B> Previous:</B> <A NAME="tex2html769"
HREF="node42.html">Dense Vector Data Structure</A>
&nbsp; <B> <A NAME="tex2html776"
&nbsp; <B> <A NAME="tex2html777"
HREF="node1.html">Contents</A></B>
<BR>
<BR>

@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html789"
<A NAME="tex2html790"
HREF="node45.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html785"
<A NAME="tex2html786"
HREF="node42.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html779"
<A NAME="tex2html780"
HREF="node43.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html787"
<A NAME="tex2html788"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html790"
<B> Next:</B> <A NAME="tex2html791"
HREF="node45.html">sizeof Get</A>
<B> Up:</B> <A NAME="tex2html786"
<B> Up:</B> <A NAME="tex2html787"
HREF="node42.html">Dense Vector Data Structure</A>
<B> Previous:</B> <A NAME="tex2html780"
<B> Previous:</B> <A NAME="tex2html781"
HREF="node43.html">Vector Methods</A>
&nbsp; <B> <A NAME="tex2html788"
&nbsp; <B> <A NAME="tex2html789"
HREF="node1.html">Contents</A></B>
<BR>
<BR>

@ -28,26 +28,26 @@ of a dense vector">
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html801"
<A NAME="tex2html802"
HREF="node46.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html797"
<A NAME="tex2html798"
HREF="node42.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html791"
<A NAME="tex2html792"
HREF="node44.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html799"
<A NAME="tex2html800"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html802"
<B> Next:</B> <A NAME="tex2html803"
HREF="node46.html">set Set</A>
<B> Up:</B> <A NAME="tex2html798"
<B> Up:</B> <A NAME="tex2html799"
HREF="node42.html">Dense Vector Data Structure</A>
<B> Previous:</B> <A NAME="tex2html792"
<B> Previous:</B> <A NAME="tex2html793"
HREF="node44.html">get_nrows Get</A>
&nbsp; <B> <A NAME="tex2html800"
&nbsp; <B> <A NAME="tex2html801"
HREF="node1.html">Contents</A></B>
<BR>
<BR>

@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html813"
<A NAME="tex2html814"
HREF="node47.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html809"
<A NAME="tex2html810"
HREF="node42.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html803"
<A NAME="tex2html804"
HREF="node45.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html811"
<A NAME="tex2html812"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html814"
<B> Next:</B> <A NAME="tex2html815"
HREF="node47.html">get_vect Get</A>
<B> Up:</B> <A NAME="tex2html810"
<B> Up:</B> <A NAME="tex2html811"
HREF="node42.html">Dense Vector Data Structure</A>
<B> Previous:</B> <A NAME="tex2html804"
<B> Previous:</B> <A NAME="tex2html805"
HREF="node45.html">sizeof Get</A>
&nbsp; <B> <A NAME="tex2html812"
&nbsp; <B> <A NAME="tex2html813"
HREF="node1.html">Contents</A></B>
<BR>
<BR>

@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html825"
<A NAME="tex2html826"
HREF="node48.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html821"
<A NAME="tex2html822"
HREF="node42.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html815"
<A NAME="tex2html816"
HREF="node46.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html823"
<A NAME="tex2html824"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html826"
<B> Next:</B> <A NAME="tex2html827"
HREF="node48.html">clone Clone</A>
<B> Up:</B> <A NAME="tex2html822"
<B> Up:</B> <A NAME="tex2html823"
HREF="node42.html">Dense Vector Data Structure</A>
<B> Previous:</B> <A NAME="tex2html816"
<B> Previous:</B> <A NAME="tex2html817"
HREF="node46.html">set Set</A>
&nbsp; <B> <A NAME="tex2html824"
&nbsp; <B> <A NAME="tex2html825"
HREF="node1.html">Contents</A></B>
<BR>
<BR>

@ -25,26 +25,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html835"
<A NAME="tex2html836"
HREF="node49.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html831"
<A NAME="tex2html832"
HREF="node42.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html827"
<A NAME="tex2html828"
HREF="node47.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html833"
<A NAME="tex2html834"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html836"
<B> Next:</B> <A NAME="tex2html837"
HREF="node49.html">Preconditioner data structure</A>
<B> Up:</B> <A NAME="tex2html832"
<B> Up:</B> <A NAME="tex2html833"
HREF="node42.html">Dense Vector Data Structure</A>
<B> Previous:</B> <A NAME="tex2html828"
<B> Previous:</B> <A NAME="tex2html829"
HREF="node47.html">get_vect Get</A>
&nbsp; <B> <A NAME="tex2html834"
&nbsp; <B> <A NAME="tex2html835"
HREF="node1.html">Contents</A></B>
<BR>
<BR>

@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html847"
<A NAME="tex2html848"
HREF="node50.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html843"
<A NAME="tex2html844"
HREF="node9.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html837"
<A NAME="tex2html838"
HREF="node48.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html845"
<A NAME="tex2html846"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html848"
<B> Next:</B> <A NAME="tex2html849"
HREF="node50.html">Heap data structure</A>
<B> Up:</B> <A NAME="tex2html844"
<B> Up:</B> <A NAME="tex2html845"
HREF="node9.html">Data Structures and Classes</A>
<B> Previous:</B> <A NAME="tex2html838"
<B> Previous:</B> <A NAME="tex2html839"
HREF="node48.html">clone Clone</A>
&nbsp; <B> <A NAME="tex2html846"
&nbsp; <B> <A NAME="tex2html847"
HREF="node1.html">Contents</A></B>
<BR>
<BR>
@ -67,7 +67,7 @@ data type may contain a simple preconditioning matrix with the
associated communication descriptor.The internal preconditioner is allocated appropriately with the
dynamic type corresponding to the desired preconditioner.
<DIV ALIGN="CENTER"><A NAME="fig:prectype"></A><A NAME="920"></A>
<DIV ALIGN="CENTER"><A NAME="fig:prectype"></A><A NAME="925"></A>
<TABLE>
<CAPTION ALIGN="BOTTOM"><STRONG>Figure 6:</STRONG>
The PSBLAS defined data type that contains a preconditioner.</CAPTION>

@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html251"
<A NAME="tex2html252"
HREF="node6.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html247"
<A NAME="tex2html248"
HREF="node3.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html241"
<A NAME="tex2html242"
HREF="node4.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html249"
<A NAME="tex2html250"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html252"
<B> Next:</B> <A NAME="tex2html253"
HREF="node6.html">Application structure</A>
<B> Up:</B> <A NAME="tex2html248"
<B> Up:</B> <A NAME="tex2html249"
HREF="node3.html">General overview</A>
<B> Previous:</B> <A NAME="tex2html242"
<B> Previous:</B> <A NAME="tex2html243"
HREF="node4.html">Basic Nomenclature</A>
&nbsp; <B> <A NAME="tex2html250"
&nbsp; <B> <A NAME="tex2html251"
HREF="node1.html">Contents</A></B>
<BR>
<BR>
@ -169,26 +169,26 @@ whose current value is <code>3.4.0</code>
<P>
<HR>
<!--Navigation Panel-->
<A NAME="tex2html251"
<A NAME="tex2html252"
HREF="node6.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html247"
<A NAME="tex2html248"
HREF="node3.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html241"
<A NAME="tex2html242"
HREF="node4.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html249"
<A NAME="tex2html250"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html252"
<B> Next:</B> <A NAME="tex2html253"
HREF="node6.html">Application structure</A>
<B> Up:</B> <A NAME="tex2html248"
<B> Up:</B> <A NAME="tex2html249"
HREF="node3.html">General overview</A>
<B> Previous:</B> <A NAME="tex2html242"
<B> Previous:</B> <A NAME="tex2html243"
HREF="node4.html">Basic Nomenclature</A>
&nbsp; <B> <A NAME="tex2html250"
&nbsp; <B> <A NAME="tex2html251"
HREF="node1.html">Contents</A></B>
<!--End of Navigation Panel-->

@ -25,26 +25,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html857"
<A NAME="tex2html858"
HREF="node51.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html853"
<A NAME="tex2html854"
HREF="node9.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html849"
<A NAME="tex2html850"
HREF="node49.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html855"
<A NAME="tex2html856"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html858"
<B> Next:</B> <A NAME="tex2html859"
HREF="node51.html">Computational routines</A>
<B> Up:</B> <A NAME="tex2html854"
<B> Up:</B> <A NAME="tex2html855"
HREF="node9.html">Data Structures and Classes</A>
<B> Previous:</B> <A NAME="tex2html850"
<B> Previous:</B> <A NAME="tex2html851"
HREF="node49.html">Preconditioner data structure</A>
&nbsp; <B> <A NAME="tex2html856"
&nbsp; <B> <A NAME="tex2html857"
HREF="node1.html">Contents</A></B>
<BR>
<BR>

@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html869"
<A NAME="tex2html870"
HREF="node52.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html865"
<A NAME="tex2html866"
HREF="userhtml.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html859"
<A NAME="tex2html860"
HREF="node50.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html867"
<A NAME="tex2html868"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html870"
<B> Next:</B> <A NAME="tex2html871"
HREF="node52.html">psb_geaxpby General</A>
<B> Up:</B> <A NAME="tex2html866"
<B> Up:</B> <A NAME="tex2html867"
HREF="userhtml.html">userhtml</A>
<B> Previous:</B> <A NAME="tex2html860"
<B> Previous:</B> <A NAME="tex2html861"
HREF="node50.html">Heap data structure</A>
&nbsp; <B> <A NAME="tex2html868"
&nbsp; <B> <A NAME="tex2html869"
HREF="node1.html">Contents</A></B>
<BR>
<BR>
@ -61,32 +61,32 @@ Computational routines</A>
<A NAME="CHILD_LINKS"><STRONG>Subsections</STRONG></A>
<UL>
<LI><A NAME="tex2html871"
HREF="node52.html">psb_geaxpby -- General Dense Matrix Sum</A>
<LI><A NAME="tex2html872"
HREF="node53.html">psb_gedot -- Dot Product</A>
HREF="node52.html">psb_geaxpby -- General Dense Matrix Sum</A>
<LI><A NAME="tex2html873"
HREF="node54.html">psb_gedots -- Generalized Dot Product</A>
HREF="node53.html">psb_gedot -- Dot Product</A>
<LI><A NAME="tex2html874"
HREF="node55.html">psb_normi -- Infinity-Norm of Vector</A>
HREF="node54.html">psb_gedots -- Generalized Dot Product</A>
<LI><A NAME="tex2html875"
HREF="node56.html">psb_geamaxs -- Generalized Infinity Norm</A>
HREF="node55.html">psb_normi -- Infinity-Norm of Vector</A>
<LI><A NAME="tex2html876"
HREF="node57.html">psb_norm1 -- 1-Norm of Vector</A>
HREF="node56.html">psb_geamaxs -- Generalized Infinity Norm</A>
<LI><A NAME="tex2html877"
HREF="node58.html">psb_geasums -- Generalized 1-Norm of Vector</A>
HREF="node57.html">psb_norm1 -- 1-Norm of Vector</A>
<LI><A NAME="tex2html878"
HREF="node59.html">psb_norm2 -- 2-Norm of Vector</A>
HREF="node58.html">psb_geasums -- Generalized 1-Norm of Vector</A>
<LI><A NAME="tex2html879"
HREF="node60.html">psb_genrm2s -- Generalized 2-Norm of Vector</A>
HREF="node59.html">psb_norm2 -- 2-Norm of Vector</A>
<LI><A NAME="tex2html880"
HREF="node61.html">psb_norm1 -- 1-Norm of Sparse Matrix</A>
HREF="node60.html">psb_genrm2s -- Generalized 2-Norm of Vector</A>
<LI><A NAME="tex2html881"
HREF="node62.html">psb_normi -- Infinity Norm of Sparse Matrix</A>
HREF="node61.html">psb_norm1 -- 1-Norm of Sparse Matrix</A>
<LI><A NAME="tex2html882"
HREF="node62.html">psb_normi -- Infinity Norm of Sparse Matrix</A>
<LI><A NAME="tex2html883"
HREF="node63.html">psb_spmm -- Sparse Matrix by Dense Matrix
Product</A>
<LI><A NAME="tex2html883"
<LI><A NAME="tex2html884"
HREF="node64.html">psb_spsm -- Triangular System Solve</A>
</UL>
<!--End of Table of Child-Links-->

@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html894"
<A NAME="tex2html895"
HREF="node53.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html890"
<A NAME="tex2html891"
HREF="node51.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html884"
<A NAME="tex2html885"
HREF="node51.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html892"
<A NAME="tex2html893"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html895"
<B> Next:</B> <A NAME="tex2html896"
HREF="node53.html">psb_gedot Dot</A>
<B> Up:</B> <A NAME="tex2html891"
<B> Up:</B> <A NAME="tex2html892"
HREF="node51.html">Computational routines</A>
<B> Previous:</B> <A NAME="tex2html885"
<B> Previous:</B> <A NAME="tex2html886"
HREF="node51.html">Computational routines</A>
&nbsp; <B> <A NAME="tex2html893"
&nbsp; <B> <A NAME="tex2html894"
HREF="node1.html">Contents</A></B>
<BR>
<BR>
@ -79,7 +79,7 @@ call psb_geaxpby(alpha, x, beta, y, desc_a, info)
</PRE>
<P>
<BR><P></P>
<DIV ALIGN="CENTER"><A NAME="1943"></A>
<DIV ALIGN="CENTER"><A NAME="1948"></A>
<TABLE>
<CAPTION><STRONG>Table 1:</STRONG>
Data types</CAPTION>
@ -252,26 +252,26 @@ An integer value; 0 means no error has been detected.
<P>
<HR>
<!--Navigation Panel-->
<A NAME="tex2html894"
<A NAME="tex2html895"
HREF="node53.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html890"
<A NAME="tex2html891"
HREF="node51.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html884"
<A NAME="tex2html885"
HREF="node51.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html892"
<A NAME="tex2html893"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html895"
<B> Next:</B> <A NAME="tex2html896"
HREF="node53.html">psb_gedot Dot</A>
<B> Up:</B> <A NAME="tex2html891"
<B> Up:</B> <A NAME="tex2html892"
HREF="node51.html">Computational routines</A>
<B> Previous:</B> <A NAME="tex2html885"
<B> Previous:</B> <A NAME="tex2html886"
HREF="node51.html">Computational routines</A>
&nbsp; <B> <A NAME="tex2html893"
&nbsp; <B> <A NAME="tex2html894"
HREF="node1.html">Contents</A></B>
<!--End of Navigation Panel-->

@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html906"
<A NAME="tex2html907"
HREF="node54.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html902"
<A NAME="tex2html903"
HREF="node51.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html896"
<A NAME="tex2html897"
HREF="node52.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html904"
<A NAME="tex2html905"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html907"
<B> Next:</B> <A NAME="tex2html908"
HREF="node54.html">psb_gedots Generalized</A>
<B> Up:</B> <A NAME="tex2html903"
<B> Up:</B> <A NAME="tex2html904"
HREF="node51.html">Computational routines</A>
<B> Previous:</B> <A NAME="tex2html897"
<B> Previous:</B> <A NAME="tex2html898"
HREF="node52.html">psb_geaxpby General</A>
&nbsp; <B> <A NAME="tex2html905"
&nbsp; <B> <A NAME="tex2html906"
HREF="node1.html">Contents</A></B>
<BR>
<BR>
@ -115,7 +115,7 @@ dot \leftarrow x^H y
psb_gedot(x, y, desc_a, info)
</PRE>
<BR><P></P>
<DIV ALIGN="CENTER"><A NAME="1944"></A>
<DIV ALIGN="CENTER"><A NAME="1949"></A>
<TABLE>
<CAPTION><STRONG>Table 2:</STRONG>
Data types</CAPTION>
@ -250,26 +250,26 @@ An integer value; 0 means no error has been detected.
<P>
<HR>
<!--Navigation Panel-->
<A NAME="tex2html906"
<A NAME="tex2html907"
HREF="node54.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html902"
<A NAME="tex2html903"
HREF="node51.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html896"
<A NAME="tex2html897"
HREF="node52.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html904"
<A NAME="tex2html905"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html907"
<B> Next:</B> <A NAME="tex2html908"
HREF="node54.html">psb_gedots Generalized</A>
<B> Up:</B> <A NAME="tex2html903"
<B> Up:</B> <A NAME="tex2html904"
HREF="node51.html">Computational routines</A>
<B> Previous:</B> <A NAME="tex2html897"
<B> Previous:</B> <A NAME="tex2html898"
HREF="node52.html">psb_geaxpby General</A>
&nbsp; <B> <A NAME="tex2html905"
&nbsp; <B> <A NAME="tex2html906"
HREF="node1.html">Contents</A></B>
<!--End of Navigation Panel-->

@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html918"
<A NAME="tex2html919"
HREF="node55.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html914"
<A NAME="tex2html915"
HREF="node51.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html908"
<A NAME="tex2html909"
HREF="node53.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html916"
<A NAME="tex2html917"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html919"
<B> Next:</B> <A NAME="tex2html920"
HREF="node55.html">psb_normi Infinity-Norm</A>
<B> Up:</B> <A NAME="tex2html915"
<B> Up:</B> <A NAME="tex2html916"
HREF="node51.html">Computational routines</A>
<B> Previous:</B> <A NAME="tex2html909"
<B> Previous:</B> <A NAME="tex2html910"
HREF="node53.html">psb_gedot Dot</A>
&nbsp; <B> <A NAME="tex2html917"
&nbsp; <B> <A NAME="tex2html918"
HREF="node1.html">Contents</A></B>
<BR>
<BR>
@ -101,7 +101,7 @@ is a rank one array.
call psb_gedots(res, x, y, desc_a, info)
</PRE>
<BR><P></P>
<DIV ALIGN="CENTER"><A NAME="1945"></A>
<DIV ALIGN="CENTER"><A NAME="1950"></A>
<TABLE>
<CAPTION><STRONG>Table 3:</STRONG>
Data types</CAPTION>
@ -239,26 +239,26 @@ An integer value; 0 means no error has been detected.
<P>
<HR>
<!--Navigation Panel-->
<A NAME="tex2html918"
<A NAME="tex2html919"
HREF="node55.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html914"
<A NAME="tex2html915"
HREF="node51.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html908"
<A NAME="tex2html909"
HREF="node53.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html916"
<A NAME="tex2html917"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html919"
<B> Next:</B> <A NAME="tex2html920"
HREF="node55.html">psb_normi Infinity-Norm</A>
<B> Up:</B> <A NAME="tex2html915"
<B> Up:</B> <A NAME="tex2html916"
HREF="node51.html">Computational routines</A>
<B> Previous:</B> <A NAME="tex2html909"
<B> Previous:</B> <A NAME="tex2html910"
HREF="node53.html">psb_gedot Dot</A>
&nbsp; <B> <A NAME="tex2html917"
&nbsp; <B> <A NAME="tex2html918"
HREF="node1.html">Contents</A></B>
<!--End of Navigation Panel-->

@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html930"
<A NAME="tex2html931"
HREF="node56.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html926"
<A NAME="tex2html927"
HREF="node51.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html920"
<A NAME="tex2html921"
HREF="node54.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html928"
<A NAME="tex2html929"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html931"
<B> Next:</B> <A NAME="tex2html932"
HREF="node56.html">psb_geamaxs Generalized</A>
<B> Up:</B> <A NAME="tex2html927"
<B> Up:</B> <A NAME="tex2html928"
HREF="node51.html">Computational routines</A>
<B> Previous:</B> <A NAME="tex2html921"
<B> Previous:</B> <A NAME="tex2html922"
HREF="node54.html">psb_gedots Generalized</A>
&nbsp; <B> <A NAME="tex2html929"
&nbsp; <B> <A NAME="tex2html930"
HREF="node1.html">Contents</A></B>
<BR>
<BR>
@ -108,7 +108,7 @@ psb_normi(x, desc_a, info)
</PRE>
<P>
<BR><P></P>
<DIV ALIGN="CENTER"><A NAME="1946"></A>
<DIV ALIGN="CENTER"><A NAME="1951"></A>
<TABLE>
<CAPTION><STRONG>Table 4:</STRONG>
Data types</CAPTION>
@ -213,26 +213,26 @@ An integer value; 0 means no error has been detected.
<P>
<HR>
<!--Navigation Panel-->
<A NAME="tex2html930"
<A NAME="tex2html931"
HREF="node56.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html926"
<A NAME="tex2html927"
HREF="node51.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html920"
<A NAME="tex2html921"
HREF="node54.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html928"
<A NAME="tex2html929"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html931"
<B> Next:</B> <A NAME="tex2html932"
HREF="node56.html">psb_geamaxs Generalized</A>
<B> Up:</B> <A NAME="tex2html927"
<B> Up:</B> <A NAME="tex2html928"
HREF="node51.html">Computational routines</A>
<B> Previous:</B> <A NAME="tex2html921"
<B> Previous:</B> <A NAME="tex2html922"
HREF="node54.html">psb_gedots Generalized</A>
&nbsp; <B> <A NAME="tex2html929"
&nbsp; <B> <A NAME="tex2html930"
HREF="node1.html">Contents</A></B>
<!--End of Navigation Panel-->

@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html942"
<A NAME="tex2html943"
HREF="node57.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html938"
<A NAME="tex2html939"
HREF="node51.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html932"
<A NAME="tex2html933"
HREF="node55.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html940"
<A NAME="tex2html941"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html943"
<B> Next:</B> <A NAME="tex2html944"
HREF="node57.html">psb_norm1 1-Norm</A>
<B> Up:</B> <A NAME="tex2html939"
<B> Up:</B> <A NAME="tex2html940"
HREF="node51.html">Computational routines</A>
<B> Previous:</B> <A NAME="tex2html933"
<B> Previous:</B> <A NAME="tex2html934"
HREF="node55.html">psb_normi Infinity-Norm</A>
&nbsp; <B> <A NAME="tex2html941"
&nbsp; <B> <A NAME="tex2html942"
HREF="node1.html">Contents</A></B>
<BR>
<BR>
@ -84,7 +84,7 @@ call psb_geamaxs(res, x, desc_a, info)
<P>
<BR><P></P>
<DIV ALIGN="CENTER"><A NAME="1947"></A>
<DIV ALIGN="CENTER"><A NAME="1952"></A>
<TABLE>
<CAPTION><STRONG>Table 5:</STRONG>
Data types</CAPTION>
@ -191,26 +191,26 @@ An integer value; 0 means no error has been detected.
<P>
<HR>
<!--Navigation Panel-->
<A NAME="tex2html942"
<A NAME="tex2html943"
HREF="node57.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html938"
<A NAME="tex2html939"
HREF="node51.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html932"
<A NAME="tex2html933"
HREF="node55.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html940"
<A NAME="tex2html941"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html943"
<B> Next:</B> <A NAME="tex2html944"
HREF="node57.html">psb_norm1 1-Norm</A>
<B> Up:</B> <A NAME="tex2html939"
<B> Up:</B> <A NAME="tex2html940"
HREF="node51.html">Computational routines</A>
<B> Previous:</B> <A NAME="tex2html933"
<B> Previous:</B> <A NAME="tex2html934"
HREF="node55.html">psb_normi Infinity-Norm</A>
&nbsp; <B> <A NAME="tex2html941"
&nbsp; <B> <A NAME="tex2html942"
HREF="node1.html">Contents</A></B>
<!--End of Navigation Panel-->

@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html954"
<A NAME="tex2html955"
HREF="node58.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html950"
<A NAME="tex2html951"
HREF="node51.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html944"
<A NAME="tex2html945"
HREF="node56.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html952"
<A NAME="tex2html953"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html955"
<B> Next:</B> <A NAME="tex2html956"
HREF="node58.html">psb_geasums Generalized</A>
<B> Up:</B> <A NAME="tex2html951"
<B> Up:</B> <A NAME="tex2html952"
HREF="node51.html">Computational routines</A>
<B> Previous:</B> <A NAME="tex2html945"
<B> Previous:</B> <A NAME="tex2html946"
HREF="node56.html">psb_geamaxs Generalized</A>
&nbsp; <B> <A NAME="tex2html953"
&nbsp; <B> <A NAME="tex2html954"
HREF="node1.html">Contents</A></B>
<BR>
<BR>
@ -109,7 +109,7 @@ psb_norm1(x, desc_a, info)
<P>
<BR><P></P>
<DIV ALIGN="CENTER"><A NAME="1948"></A>
<DIV ALIGN="CENTER"><A NAME="1953"></A>
<TABLE>
<CAPTION><STRONG>Table 6:</STRONG>
Data types</CAPTION>
@ -216,26 +216,26 @@ An integer value; 0 means no error has been detected.
<P>
<HR>
<!--Navigation Panel-->
<A NAME="tex2html954"
<A NAME="tex2html955"
HREF="node58.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html950"
<A NAME="tex2html951"
HREF="node51.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html944"
<A NAME="tex2html945"
HREF="node56.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html952"
<A NAME="tex2html953"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html955"
<B> Next:</B> <A NAME="tex2html956"
HREF="node58.html">psb_geasums Generalized</A>
<B> Up:</B> <A NAME="tex2html951"
<B> Up:</B> <A NAME="tex2html952"
HREF="node51.html">Computational routines</A>
<B> Previous:</B> <A NAME="tex2html945"
<B> Previous:</B> <A NAME="tex2html946"
HREF="node56.html">psb_geamaxs Generalized</A>
&nbsp; <B> <A NAME="tex2html953"
&nbsp; <B> <A NAME="tex2html954"
HREF="node1.html">Contents</A></B>
<!--End of Navigation Panel-->

@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html966"
<A NAME="tex2html967"
HREF="node59.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html962"
<A NAME="tex2html963"
HREF="node51.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html956"
<A NAME="tex2html957"
HREF="node57.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html964"
<A NAME="tex2html965"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html967"
<B> Next:</B> <A NAME="tex2html968"
HREF="node59.html">psb_norm2 2-Norm</A>
<B> Up:</B> <A NAME="tex2html963"
<B> Up:</B> <A NAME="tex2html964"
HREF="node51.html">Computational routines</A>
<B> Previous:</B> <A NAME="tex2html957"
<B> Previous:</B> <A NAME="tex2html958"
HREF="node57.html">psb_norm1 1-Norm</A>
&nbsp; <B> <A NAME="tex2html965"
&nbsp; <B> <A NAME="tex2html966"
HREF="node1.html">Contents</A></B>
<BR>
<BR>
@ -128,7 +128,7 @@ call psb_geasums(res, x, desc_a, info)
<P>
<BR><P></P>
<DIV ALIGN="CENTER"><A NAME="1949"></A>
<DIV ALIGN="CENTER"><A NAME="1954"></A>
<TABLE>
<CAPTION><STRONG>Table 7:</STRONG>
Data types</CAPTION>
@ -238,26 +238,26 @@ An integer value; 0 means no error has been detected.
<P>
<HR>
<!--Navigation Panel-->
<A NAME="tex2html966"
<A NAME="tex2html967"
HREF="node59.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html962"
<A NAME="tex2html963"
HREF="node51.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html956"
<A NAME="tex2html957"
HREF="node57.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html964"
<A NAME="tex2html965"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html967"
<B> Next:</B> <A NAME="tex2html968"
HREF="node59.html">psb_norm2 2-Norm</A>
<B> Up:</B> <A NAME="tex2html963"
<B> Up:</B> <A NAME="tex2html964"
HREF="node51.html">Computational routines</A>
<B> Previous:</B> <A NAME="tex2html957"
<B> Previous:</B> <A NAME="tex2html958"
HREF="node57.html">psb_norm1 1-Norm</A>
&nbsp; <B> <A NAME="tex2html965"
&nbsp; <B> <A NAME="tex2html966"
HREF="node1.html">Contents</A></B>
<!--End of Navigation Panel-->

@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html978"
<A NAME="tex2html979"
HREF="node60.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html974"
<A NAME="tex2html975"
HREF="node51.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html968"
<A NAME="tex2html969"
HREF="node58.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html976"
<A NAME="tex2html977"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html979"
<B> Next:</B> <A NAME="tex2html980"
HREF="node60.html">psb_genrm2s Generalized</A>
<B> Up:</B> <A NAME="tex2html975"
<B> Up:</B> <A NAME="tex2html976"
HREF="node51.html">Computational routines</A>
<B> Previous:</B> <A NAME="tex2html969"
<B> Previous:</B> <A NAME="tex2html970"
HREF="node58.html">psb_geasums Generalized</A>
&nbsp; <B> <A NAME="tex2html977"
&nbsp; <B> <A NAME="tex2html978"
HREF="node1.html">Contents</A></B>
<BR>
<BR>
@ -102,7 +102,7 @@ nrm2 \leftarrow \sqrt{x^H x}
<P></P>
<P>
<BR><P></P>
<DIV ALIGN="CENTER"><A NAME="1950"></A>
<DIV ALIGN="CENTER"><A NAME="1955"></A>
<TABLE>
<CAPTION><STRONG>Table 8:</STRONG>
Data types</CAPTION>
@ -215,26 +215,26 @@ An integer value; 0 means no error has been detected.
<P>
<HR>
<!--Navigation Panel-->
<A NAME="tex2html978"
<A NAME="tex2html979"
HREF="node60.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html974"
<A NAME="tex2html975"
HREF="node51.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html968"
<A NAME="tex2html969"
HREF="node58.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html976"
<A NAME="tex2html977"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html979"
<B> Next:</B> <A NAME="tex2html980"
HREF="node60.html">psb_genrm2s Generalized</A>
<B> Up:</B> <A NAME="tex2html975"
<B> Up:</B> <A NAME="tex2html976"
HREF="node51.html">Computational routines</A>
<B> Previous:</B> <A NAME="tex2html969"
<B> Previous:</B> <A NAME="tex2html970"
HREF="node58.html">psb_geasums Generalized</A>
&nbsp; <B> <A NAME="tex2html977"
&nbsp; <B> <A NAME="tex2html978"
HREF="node1.html">Contents</A></B>
<!--End of Navigation Panel-->

@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html263"
<A NAME="tex2html264"
HREF="node7.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html259"
<A NAME="tex2html260"
HREF="node3.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html253"
<A NAME="tex2html254"
HREF="node5.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html261"
<A NAME="tex2html262"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html264"
<B> Next:</B> <A NAME="tex2html265"
HREF="node7.html">User-defined index mappings</A>
<B> Up:</B> <A NAME="tex2html260"
<B> Up:</B> <A NAME="tex2html261"
HREF="node3.html">General overview</A>
<B> Previous:</B> <A NAME="tex2html254"
<B> Previous:</B> <A NAME="tex2html255"
HREF="node5.html">Library contents</A>
&nbsp; <B> <A NAME="tex2html262"
&nbsp; <B> <A NAME="tex2html263"
HREF="node1.html">Contents</A></B>
<BR>
<BR>
@ -169,8 +169,9 @@ follows:
</LI>
</OL>
</LI>
<LI>Choose the preconditioner to be used with <code>psb_precset</code> and
build it with <code>psb_precbld</code>
<LI>Choose the preconditioner to be used with <code>prec%init</code> and
build it with <code>prec%build</code><A NAME="tex2html5"
HREF="footnode.html#foot278"><SUP>3</SUP></A>.
</LI>
<LI>Call the iterative method of choice, e.g. <code>psb_bicgstab</code>
</LI>
@ -207,8 +208,8 @@ multiple time steps, the following structure may be more appropriate:
</LI>
<LI>Assemble with <code>psb_spasb</code> and <code>psb_geasb</code>
</LI>
<LI>Choose and build preconditioner with <code>psb_precset</code> and
<code>psb_precbld</code>
<LI>Choose and build preconditioner with <code>prec%init</code> and
<code>prec%build</code>
</LI>
<LI>Call the iterative method of choice, e.g. <code>psb_bicgstab</code>
@ -249,32 +250,32 @@ from optimal.
<A NAME="CHILD_LINKS"><STRONG>Subsections</STRONG></A>
<UL>
<LI><A NAME="tex2html265"
<LI><A NAME="tex2html266"
HREF="node7.html">User-defined index mappings</A>
</UL>
<!--End of Table of Child-Links-->
<HR>
<!--Navigation Panel-->
<A NAME="tex2html263"
<A NAME="tex2html264"
HREF="node7.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html259"
<A NAME="tex2html260"
HREF="node3.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html253"
<A NAME="tex2html254"
HREF="node5.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html261"
<A NAME="tex2html262"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html264"
<B> Next:</B> <A NAME="tex2html265"
HREF="node7.html">User-defined index mappings</A>
<B> Up:</B> <A NAME="tex2html260"
<B> Up:</B> <A NAME="tex2html261"
HREF="node3.html">General overview</A>
<B> Previous:</B> <A NAME="tex2html254"
<B> Previous:</B> <A NAME="tex2html255"
HREF="node5.html">Library contents</A>
&nbsp; <B> <A NAME="tex2html262"
&nbsp; <B> <A NAME="tex2html263"
HREF="node1.html">Contents</A></B>
<!--End of Navigation Panel-->

@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html990"
<A NAME="tex2html991"
HREF="node61.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html986"
<A NAME="tex2html987"
HREF="node51.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html980"
<A NAME="tex2html981"
HREF="node59.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html988"
<A NAME="tex2html989"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html991"
<B> Next:</B> <A NAME="tex2html992"
HREF="node61.html">psb_norm1 1-Norm</A>
<B> Up:</B> <A NAME="tex2html987"
<B> Up:</B> <A NAME="tex2html988"
HREF="node51.html">Computational routines</A>
<B> Previous:</B> <A NAME="tex2html981"
<B> Previous:</B> <A NAME="tex2html982"
HREF="node59.html">psb_norm2 2-Norm</A>
&nbsp; <B> <A NAME="tex2html989"
&nbsp; <B> <A NAME="tex2html990"
HREF="node1.html">Contents</A></B>
<BR>
<BR>
@ -84,7 +84,7 @@ call psb_genrm2s(res, x, desc_a, info)
<P>
<BR><P></P>
<DIV ALIGN="CENTER"><A NAME="1951"></A>
<DIV ALIGN="CENTER"><A NAME="1956"></A>
<TABLE>
<CAPTION><STRONG>Table 9:</STRONG>
Data types</CAPTION>
@ -193,26 +193,26 @@ An integer value; 0 means no error has been detected.
<P>
<HR>
<!--Navigation Panel-->
<A NAME="tex2html990"
<A NAME="tex2html991"
HREF="node61.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html986"
<A NAME="tex2html987"
HREF="node51.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html980"
<A NAME="tex2html981"
HREF="node59.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html988"
<A NAME="tex2html989"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html991"
<B> Next:</B> <A NAME="tex2html992"
HREF="node61.html">psb_norm1 1-Norm</A>
<B> Up:</B> <A NAME="tex2html987"
<B> Up:</B> <A NAME="tex2html988"
HREF="node51.html">Computational routines</A>
<B> Previous:</B> <A NAME="tex2html981"
<B> Previous:</B> <A NAME="tex2html982"
HREF="node59.html">psb_norm2 2-Norm</A>
&nbsp; <B> <A NAME="tex2html989"
&nbsp; <B> <A NAME="tex2html990"
HREF="node1.html">Contents</A></B>
<!--End of Navigation Panel-->

@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html1002"
<A NAME="tex2html1003"
HREF="node62.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html998"
<A NAME="tex2html999"
HREF="node51.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html992"
<A NAME="tex2html993"
HREF="node60.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html1000"
<A NAME="tex2html1001"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html1003"
<B> Next:</B> <A NAME="tex2html1004"
HREF="node62.html">psb_normi Infinity</A>
<B> Up:</B> <A NAME="tex2html999"
<B> Up:</B> <A NAME="tex2html1000"
HREF="node51.html">Computational routines</A>
<B> Previous:</B> <A NAME="tex2html993"
<B> Previous:</B> <A NAME="tex2html994"
HREF="node60.html">psb_genrm2s Generalized</A>
&nbsp; <B> <A NAME="tex2html1001"
&nbsp; <B> <A NAME="tex2html1002"
HREF="node1.html">Contents</A></B>
<BR>
<BR>
@ -92,7 +92,7 @@ where:
<P>
<BR><P></P>
<DIV ALIGN="CENTER"><A NAME="1952"></A>
<DIV ALIGN="CENTER"><A NAME="1957"></A>
<TABLE>
<CAPTION><STRONG>Table 10:</STRONG>
Data types</CAPTION>
@ -193,26 +193,26 @@ An integer value; 0 means no error has been detected.
<P>
<HR>
<!--Navigation Panel-->
<A NAME="tex2html1002"
<A NAME="tex2html1003"
HREF="node62.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html998"
<A NAME="tex2html999"
HREF="node51.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html992"
<A NAME="tex2html993"
HREF="node60.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html1000"
<A NAME="tex2html1001"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html1003"
<B> Next:</B> <A NAME="tex2html1004"
HREF="node62.html">psb_normi Infinity</A>
<B> Up:</B> <A NAME="tex2html999"
<B> Up:</B> <A NAME="tex2html1000"
HREF="node51.html">Computational routines</A>
<B> Previous:</B> <A NAME="tex2html993"
<B> Previous:</B> <A NAME="tex2html994"
HREF="node60.html">psb_genrm2s Generalized</A>
&nbsp; <B> <A NAME="tex2html1001"
&nbsp; <B> <A NAME="tex2html1002"
HREF="node1.html">Contents</A></B>
<!--End of Navigation Panel-->

@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html1014"
<A NAME="tex2html1015"
HREF="node63.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html1010"
<A NAME="tex2html1011"
HREF="node51.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html1004"
<A NAME="tex2html1005"
HREF="node61.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html1012"
<A NAME="tex2html1013"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html1015"
<B> Next:</B> <A NAME="tex2html1016"
HREF="node63.html">psb_spmm Sparse</A>
<B> Up:</B> <A NAME="tex2html1011"
<B> Up:</B> <A NAME="tex2html1012"
HREF="node51.html">Computational routines</A>
<B> Previous:</B> <A NAME="tex2html1005"
<B> Previous:</B> <A NAME="tex2html1006"
HREF="node61.html">psb_norm1 1-Norm</A>
&nbsp; <B> <A NAME="tex2html1013"
&nbsp; <B> <A NAME="tex2html1014"
HREF="node1.html">Contents</A></B>
<BR>
<BR>
@ -92,7 +92,7 @@ where:
<P>
<BR><P></P>
<DIV ALIGN="CENTER"><A NAME="1953"></A>
<DIV ALIGN="CENTER"><A NAME="1958"></A>
<TABLE>
<CAPTION><STRONG>Table 11:</STRONG>
Data types</CAPTION>
@ -193,26 +193,26 @@ An integer value; 0 means no error has been detected.
<P>
<HR>
<!--Navigation Panel-->
<A NAME="tex2html1014"
<A NAME="tex2html1015"
HREF="node63.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html1010"
<A NAME="tex2html1011"
HREF="node51.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html1004"
<A NAME="tex2html1005"
HREF="node61.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html1012"
<A NAME="tex2html1013"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html1015"
<B> Next:</B> <A NAME="tex2html1016"
HREF="node63.html">psb_spmm Sparse</A>
<B> Up:</B> <A NAME="tex2html1011"
<B> Up:</B> <A NAME="tex2html1012"
HREF="node51.html">Computational routines</A>
<B> Previous:</B> <A NAME="tex2html1005"
<B> Previous:</B> <A NAME="tex2html1006"
HREF="node61.html">psb_norm1 1-Norm</A>
&nbsp; <B> <A NAME="tex2html1013"
&nbsp; <B> <A NAME="tex2html1014"
HREF="node1.html">Contents</A></B>
<!--End of Navigation Panel-->

@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html1026"
<A NAME="tex2html1027"
HREF="node64.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html1022"
<A NAME="tex2html1023"
HREF="node51.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html1016"
<A NAME="tex2html1017"
HREF="node62.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html1024"
<A NAME="tex2html1025"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html1027"
<B> Next:</B> <A NAME="tex2html1028"
HREF="node64.html">psb_spsm Triangular</A>
<B> Up:</B> <A NAME="tex2html1023"
<B> Up:</B> <A NAME="tex2html1024"
HREF="node51.html">Computational routines</A>
<B> Previous:</B> <A NAME="tex2html1017"
<B> Previous:</B> <A NAME="tex2html1018"
HREF="node62.html">psb_normi Infinity</A>
&nbsp; <B> <A NAME="tex2html1025"
&nbsp; <B> <A NAME="tex2html1026"
HREF="node1.html">Contents</A></B>
<BR>
<BR>
@ -152,7 +152,7 @@ where:
<P>
<BR><P></P>
<DIV ALIGN="CENTER"><A NAME="1954"></A>
<DIV ALIGN="CENTER"><A NAME="1959"></A>
<TABLE>
<CAPTION><STRONG>Table 12:</STRONG>
Data types</CAPTION>
@ -396,26 +396,26 @@ An integer value; 0 means no error has been detected.
<P>
<HR>
<!--Navigation Panel-->
<A NAME="tex2html1026"
<A NAME="tex2html1027"
HREF="node64.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html1022"
<A NAME="tex2html1023"
HREF="node51.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html1016"
<A NAME="tex2html1017"
HREF="node62.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html1024"
<A NAME="tex2html1025"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html1027"
<B> Next:</B> <A NAME="tex2html1028"
HREF="node64.html">psb_spsm Triangular</A>
<B> Up:</B> <A NAME="tex2html1023"
<B> Up:</B> <A NAME="tex2html1024"
HREF="node51.html">Computational routines</A>
<B> Previous:</B> <A NAME="tex2html1017"
<B> Previous:</B> <A NAME="tex2html1018"
HREF="node62.html">psb_normi Infinity</A>
&nbsp; <B> <A NAME="tex2html1025"
&nbsp; <B> <A NAME="tex2html1026"
HREF="node1.html">Contents</A></B>
<!--End of Navigation Panel-->

@ -25,26 +25,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html1036"
<A NAME="tex2html1037"
HREF="node65.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html1032"
<A NAME="tex2html1033"
HREF="node51.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html1028"
<A NAME="tex2html1029"
HREF="node63.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html1034"
<A NAME="tex2html1035"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html1037"
<B> Next:</B> <A NAME="tex2html1038"
HREF="node65.html">Communication routines</A>
<B> Up:</B> <A NAME="tex2html1033"
<B> Up:</B> <A NAME="tex2html1034"
HREF="node51.html">Computational routines</A>
<B> Previous:</B> <A NAME="tex2html1029"
<B> Previous:</B> <A NAME="tex2html1030"
HREF="node63.html">psb_spmm Sparse</A>
&nbsp; <B> <A NAME="tex2html1035"
&nbsp; <B> <A NAME="tex2html1036"
HREF="node1.html">Contents</A></B>
<BR>
<BR>
@ -131,7 +131,7 @@ call psb_spsm(alpha, t, x, beta, y, desc_a, info,&amp;
<P>
<BR><P></P>
<DIV ALIGN="CENTER"><A NAME="1955"></A>
<DIV ALIGN="CENTER"><A NAME="1960"></A>
<TABLE>
<CAPTION><STRONG>Table 13:</STRONG>
Data types</CAPTION>
@ -440,26 +440,26 @@ An integer value; 0 means no error has been detected.
<P>
<HR>
<!--Navigation Panel-->
<A NAME="tex2html1036"
<A NAME="tex2html1037"
HREF="node65.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html1032"
<A NAME="tex2html1033"
HREF="node51.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html1028"
<A NAME="tex2html1029"
HREF="node63.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html1034"
<A NAME="tex2html1035"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html1037"
<B> Next:</B> <A NAME="tex2html1038"
HREF="node65.html">Communication routines</A>
<B> Up:</B> <A NAME="tex2html1033"
<B> Up:</B> <A NAME="tex2html1034"
HREF="node51.html">Computational routines</A>
<B> Previous:</B> <A NAME="tex2html1029"
<B> Previous:</B> <A NAME="tex2html1030"
HREF="node63.html">psb_spmm Sparse</A>
&nbsp; <B> <A NAME="tex2html1035"
&nbsp; <B> <A NAME="tex2html1036"
HREF="node1.html">Contents</A></B>
<!--End of Navigation Panel-->

@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html1048"
<A NAME="tex2html1049"
HREF="node66.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html1044"
<A NAME="tex2html1045"
HREF="userhtml.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html1038"
<A NAME="tex2html1039"
HREF="node64.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html1046"
<A NAME="tex2html1047"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html1049"
<B> Next:</B> <A NAME="tex2html1050"
HREF="node66.html">psb_halo Halo</A>
<B> Up:</B> <A NAME="tex2html1045"
<B> Up:</B> <A NAME="tex2html1046"
HREF="userhtml.html">userhtml</A>
<B> Previous:</B> <A NAME="tex2html1039"
<B> Previous:</B> <A NAME="tex2html1040"
HREF="node64.html">psb_spsm Triangular</A>
&nbsp; <B> <A NAME="tex2html1047"
&nbsp; <B> <A NAME="tex2html1048"
HREF="node1.html">Contents</A></B>
<BR>
<BR>
@ -63,13 +63,13 @@ routines not tied to a discretization space see&nbsp;<A HREF="node70.html#sec:to
<A NAME="CHILD_LINKS"><STRONG>Subsections</STRONG></A>
<UL>
<LI><A NAME="tex2html1050"
HREF="node66.html">psb_halo -- Halo Data Communication</A>
<LI><A NAME="tex2html1051"
HREF="node67.html">psb_ovrl -- Overlap Update</A>
HREF="node66.html">psb_halo -- Halo Data Communication</A>
<LI><A NAME="tex2html1052"
HREF="node68.html">psb_gather -- Gather Global Dense Matrix</A>
HREF="node67.html">psb_ovrl -- Overlap Update</A>
<LI><A NAME="tex2html1053"
HREF="node68.html">psb_gather -- Gather Global Dense Matrix</A>
<LI><A NAME="tex2html1054"
HREF="node69.html">psb_scatter -- Scatter Global Dense Matrix</A>
</UL>
<!--End of Table of Child-Links-->

@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html1064"
<A NAME="tex2html1065"
HREF="node67.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html1060"
<A NAME="tex2html1061"
HREF="node65.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html1054"
<A NAME="tex2html1055"
HREF="node65.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html1062"
<A NAME="tex2html1063"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html1065"
<B> Next:</B> <A NAME="tex2html1066"
HREF="node67.html">psb_ovrl Overlap</A>
<B> Up:</B> <A NAME="tex2html1061"
<B> Up:</B> <A NAME="tex2html1062"
HREF="node65.html">Communication routines</A>
<B> Previous:</B> <A NAME="tex2html1055"
<B> Previous:</B> <A NAME="tex2html1056"
HREF="node65.html">Communication routines</A>
&nbsp; <B> <A NAME="tex2html1063"
&nbsp; <B> <A NAME="tex2html1064"
HREF="node1.html">Contents</A></B>
<BR>
<BR>
@ -87,7 +87,7 @@ where:
<P>
<BR><P></P>
<DIV ALIGN="CENTER"><A NAME="3333"></A>
<DIV ALIGN="CENTER"><A NAME="3338"></A>
<TABLE>
<CAPTION><STRONG>Table 14:</STRONG>
Data types</CAPTION>
@ -233,7 +233,7 @@ An integer value that contains an error code.
</DD>
</DL>
<DIV ALIGN="CENTER"><A NAME="fig:try8x8"></A><A NAME="3335"></A>
<DIV ALIGN="CENTER"><A NAME="fig:try8x8"></A><A NAME="3340"></A>
<TABLE>
<CAPTION ALIGN="BOTTOM"><STRONG>Figure 7:</STRONG>
Sample discretization mesh.</CAPTION>
@ -611,26 +611,26 @@ Process 1</FONT></TD>
<P>
<HR>
<!--Navigation Panel-->
<A NAME="tex2html1064"
<A NAME="tex2html1065"
HREF="node67.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html1060"
<A NAME="tex2html1061"
HREF="node65.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html1054"
<A NAME="tex2html1055"
HREF="node65.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html1062"
<A NAME="tex2html1063"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html1065"
<B> Next:</B> <A NAME="tex2html1066"
HREF="node67.html">psb_ovrl Overlap</A>
<B> Up:</B> <A NAME="tex2html1061"
<B> Up:</B> <A NAME="tex2html1062"
HREF="node65.html">Communication routines</A>
<B> Previous:</B> <A NAME="tex2html1055"
<B> Previous:</B> <A NAME="tex2html1056"
HREF="node65.html">Communication routines</A>
&nbsp; <B> <A NAME="tex2html1063"
&nbsp; <B> <A NAME="tex2html1064"
HREF="node1.html">Contents</A></B>
<!--End of Navigation Panel-->

@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html1076"
<A NAME="tex2html1077"
HREF="node68.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html1072"
<A NAME="tex2html1073"
HREF="node65.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html1066"
<A NAME="tex2html1067"
HREF="node66.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html1074"
<A NAME="tex2html1075"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html1077"
<B> Next:</B> <A NAME="tex2html1078"
HREF="node68.html">psb_gather Gather</A>
<B> Up:</B> <A NAME="tex2html1073"
<B> Up:</B> <A NAME="tex2html1074"
HREF="node65.html">Communication routines</A>
<B> Previous:</B> <A NAME="tex2html1067"
<B> Previous:</B> <A NAME="tex2html1068"
HREF="node66.html">psb_halo Halo</A>
&nbsp; <B> <A NAME="tex2html1075"
&nbsp; <B> <A NAME="tex2html1076"
HREF="node1.html">Contents</A></B>
<BR>
<BR>
@ -102,7 +102,7 @@ operators <IMG
<P>
<BR><P></P>
<DIV ALIGN="CENTER"><A NAME="3337"></A>
<DIV ALIGN="CENTER"><A NAME="3342"></A>
<TABLE>
<CAPTION><STRONG>Table 15:</STRONG>
Data types</CAPTION>
@ -293,7 +293,7 @@ their instances.
<P>
<DIV ALIGN="CENTER"><A NAME="fig:try8x8_ov"></A><A NAME="3339"></A>
<DIV ALIGN="CENTER"><A NAME="fig:try8x8_ov"></A><A NAME="3344"></A>
<TABLE>
<CAPTION ALIGN="BOTTOM"><STRONG>Figure 8:</STRONG>
Sample discretization mesh.</CAPTION>
@ -739,26 +739,26 @@ Process 1</FONT></TD>
<P>
<HR>
<!--Navigation Panel-->
<A NAME="tex2html1076"
<A NAME="tex2html1077"
HREF="node68.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A>
<A NAME="tex2html1072"
<A NAME="tex2html1073"
HREF="node65.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A>
<A NAME="tex2html1066"
<A NAME="tex2html1067"
HREF="node66.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>
<A NAME="tex2html1074"
<A NAME="tex2html1075"
HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A>
<BR>
<B> Next:</B> <A NAME="tex2html1077"
<B> Next:</B> <A NAME="tex2html1078"
HREF="node68.html">psb_gather Gather</A>
<B> Up:</B> <A NAME="tex2html1073"
<B> Up:</B> <A NAME="tex2html1074"
HREF="node65.html">Communication routines</A>
<B> Previous:</B> <A NAME="tex2html1067"
<B> Previous:</B> <A NAME="tex2html1068"
HREF="node66.html">psb_halo Halo</A>
&nbsp; <B> <A NAME="tex2html1075"
&nbsp; <B> <A NAME="tex2html1076"
HREF="node1.html">Contents</A></B>
<!--End of Navigation Panel-->

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save