Fixed html docs for new get_vect.

psblas-3.5-maint
Salvatore Filippone 6 years ago
parent e5ed49a018
commit a87bf0ad7f

@ -137,7 +137,7 @@ sample scatter/gather routines.
.
</PRE>
</DD>
<DT><A NAME="foot7809">... follows</A><A
<DT><A NAME="foot7823">... follows</A><A
HREF="node126.html#tex2html31"><SUP><SPAN CLASS="arabic">4</SPAN></SUP></A></DT>
<DD>The string is case-insensitive
@ -173,7 +173,7 @@ sample scatter/gather routines.
.
</PRE>
</DD>
<DT><A NAME="foot8258">... method</A><A
<DT><A NAME="foot8272">... method</A><A
HREF="node133.html#tex2html32"><SUP><SPAN CLASS="arabic">5</SPAN></SUP></A></DT>
<DD>Note:
the implementation is for <SPAN CLASS="MATH"><IMG

@ -195,7 +195,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="931"></A>
<DIV ALIGN="CENTER"><A NAME="fig:desctype"></A><A NAME="933"></A>
<TABLE>
<CAPTION ALIGN="BOTTOM"><STRONG>Figure 3:</STRONG>
The PSBLAS defined data type that

@ -91,7 +91,7 @@ explicitly.
<P>
<DIV ALIGN="CENTER"><A NAME="fig:routerr"></A><A NAME="7430"></A>
<DIV ALIGN="CENTER"><A NAME="fig:routerr"></A><A NAME="7444"></A>
<TABLE>
<CAPTION ALIGN="BOTTOM"><STRONG>Figure 9:</STRONG>
The layout of a generic <TT>psb_foo</TT>
@ -121,7 +121,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="7431"></A>
<DIV ALIGN="CENTER"><A NAME="fig:errormsg"></A><A NAME="7445"></A>
<TABLE>
<CAPTION ALIGN="BOTTOM"><STRONG>Figure 10:</STRONG>
A sample PSBLAS-2.0 error

@ -103,7 +103,7 @@ Legal inputs to this subroutine are interpreted depending on the
WIDTH="41" HEIGHT="30" ALIGN="MIDDLE" BORDER="0"
SRC="img160.png"
ALT="$ptype$"></SPAN> string as follows<A NAME="tex2html31"
HREF="footnode.html#foot7809"><SUP><SPAN CLASS="arabic">4</SPAN></SUP></A>:
HREF="footnode.html#foot7823"><SUP><SPAN CLASS="arabic">4</SPAN></SUP></A>:
<DL>
<DT><STRONG>NONE</STRONG></DT>
<DD>No preconditioning, i.e. the preconditioner is just a copy

@ -169,7 +169,7 @@ 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="tex2html32"
HREF="footnode.html#foot8258"><SUP><SPAN CLASS="arabic">5</SPAN></SUP></A>;
HREF="footnode.html#foot8272"><SUP><SPAN CLASS="arabic">5</SPAN></SUP></A>;
<P>
</DD>

@ -82,7 +82,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="934"></A>
<DIV ALIGN="CENTER"><A NAME="fig:spmattype"></A><A NAME="936"></A>
<TABLE>
<CAPTION ALIGN="BOTTOM"><STRONG>Figure 4:</STRONG>
The PSBLAS defined data type that

@ -90,7 +90,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="937"></A>
<DIV ALIGN="CENTER"><A NAME="fig:vectype"></A><A NAME="939"></A>
<TABLE>
<CAPTION ALIGN="BOTTOM"><STRONG>Figure 5:</STRONG>
The PSBLAS defined data type that

@ -54,7 +54,7 @@ get_vect -- Get a copy of the vector contents</A>
<P>
<PRE>
extv = v%get_vect()
extv = v%get_vect([n])
</PRE>
<P>
@ -70,6 +70,15 @@ extv = v%get_vect()
<BR>
Scope: <B>local</B>
<BR></DD>
<DT><STRONG>n</STRONG></DT>
<DD>Size to be returned
<BR>
Scope: <B>local</B>.
<BR>
Type: <B>optional</B>; default: entire vector.
<BR>
<P>
</DD>
</DL>
<P>
@ -79,7 +88,19 @@ Scope: <B>local</B>
</DD>
<DT><STRONG>Function value</STRONG></DT>
<DD>An allocatable array holding a copy of the dense
vector contents.
vector contents. If the argument <SPAN CLASS="MATH"><IMG
WIDTH="13" HEIGHT="14" ALIGN="BOTTOM" BORDER="0"
SRC="img16.png"
ALT="$n$"></SPAN> is specified, the size of the
returned array equals the minimum between <SPAN CLASS="MATH"><IMG
WIDTH="13" HEIGHT="14" ALIGN="BOTTOM" BORDER="0"
SRC="img16.png"
ALT="$n$"></SPAN> and the internal size
of the vector, or 0 if <SPAN CLASS="MATH"><IMG
WIDTH="13" HEIGHT="14" ALIGN="BOTTOM" BORDER="0"
SRC="img16.png"
ALT="$n$"></SPAN> is negative; otherwise, the size of the
array is the same as the internal size of the vector.
</DD>
</DL>

@ -64,7 +64,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="939"></A>
<DIV ALIGN="CENTER"><A NAME="fig:prectype"></A><A NAME="941"></A>
<TABLE>
<CAPTION ALIGN="BOTTOM"><STRONG>Figure 6:</STRONG>
The PSBLAS defined data type that contains a preconditioner.</CAPTION>

@ -78,7 +78,7 @@ call psb_geaxpby(alpha, x, beta, y, desc_a, info)
<P>
<BR><P></P>
<DIV ALIGN="CENTER"><A NAME="2009"></A>
<DIV ALIGN="CENTER"><A NAME="2023"></A>
<TABLE>
<CAPTION><STRONG>Table 1:</STRONG>
Data types</CAPTION>

@ -113,7 +113,7 @@ dot \leftarrow x^H y
psb_gedot(x, y, desc_a, info [,global])
</PRE>
<BR><P></P>
<DIV ALIGN="CENTER"><A NAME="2010"></A>
<DIV ALIGN="CENTER"><A NAME="2024"></A>
<TABLE>
<CAPTION><STRONG>Table 2:</STRONG>
Data types</CAPTION>

@ -98,7 +98,7 @@ is a rank one array.
call psb_gedots(res, x, y, desc_a, info)
</PRE>
<BR><P></P>
<DIV ALIGN="CENTER"><A NAME="2011"></A>
<DIV ALIGN="CENTER"><A NAME="2025"></A>
<TABLE>
<CAPTION><STRONG>Table 3:</STRONG>
Data types</CAPTION>

@ -107,7 +107,7 @@ psb_normi(x, desc_a, info [,global])
<P>
<BR><P></P>
<DIV ALIGN="CENTER"><A NAME="2012"></A>
<DIV ALIGN="CENTER"><A NAME="2026"></A>
<TABLE>
<CAPTION><STRONG>Table 4:</STRONG>
Data types</CAPTION>

@ -81,7 +81,7 @@ call psb_geamaxs(res, x, desc_a, info)
<P>
<BR><P></P>
<DIV ALIGN="CENTER"><A NAME="2013"></A>
<DIV ALIGN="CENTER"><A NAME="2027"></A>
<TABLE>
<CAPTION><STRONG>Table 5:</STRONG>
Data types</CAPTION>

@ -106,7 +106,7 @@ psb_norm1(x, desc_a, info [,global])
<P>
<BR><P></P>
<DIV ALIGN="CENTER"><A NAME="2014"></A>
<DIV ALIGN="CENTER"><A NAME="2028"></A>
<TABLE>
<CAPTION><STRONG>Table 6:</STRONG>
Data types</CAPTION>

@ -125,7 +125,7 @@ call psb_geasums(res, x, desc_a, info)
<P>
<BR><P></P>
<DIV ALIGN="CENTER"><A NAME="2015"></A>
<DIV ALIGN="CENTER"><A NAME="2029"></A>
<TABLE>
<CAPTION><STRONG>Table 7:</STRONG>
Data types</CAPTION>

@ -100,7 +100,7 @@ nrm2 \leftarrow \sqrt{x^H x}
<P>
<BR><P></P>
<DIV ALIGN="CENTER"><A NAME="2016"></A>
<DIV ALIGN="CENTER"><A NAME="2030"></A>
<TABLE>
<CAPTION><STRONG>Table 8:</STRONG>
Data types</CAPTION>

@ -81,7 +81,7 @@ call psb_genrm2s(res, x, desc_a, info)
<P>
<BR><P></P>
<DIV ALIGN="CENTER"><A NAME="2017"></A>
<DIV ALIGN="CENTER"><A NAME="2031"></A>
<TABLE>
<CAPTION><STRONG>Table 9:</STRONG>
Data types</CAPTION>

@ -89,7 +89,7 @@ where:
<P>
<BR><P></P>
<DIV ALIGN="CENTER"><A NAME="2018"></A>
<DIV ALIGN="CENTER"><A NAME="2032"></A>
<TABLE>
<CAPTION><STRONG>Table 10:</STRONG>
Data types</CAPTION>

@ -89,7 +89,7 @@ where:
<P>
<BR><P></P>
<DIV ALIGN="CENTER"><A NAME="2019"></A>
<DIV ALIGN="CENTER"><A NAME="2033"></A>
<TABLE>
<CAPTION><STRONG>Table 11:</STRONG>
Data types</CAPTION>

@ -152,7 +152,7 @@ where:
<P>
<BR><P></P>
<DIV ALIGN="CENTER"><A NAME="2020"></A>
<DIV ALIGN="CENTER"><A NAME="2034"></A>
<TABLE>
<CAPTION><STRONG>Table 12:</STRONG>
Data types</CAPTION>

@ -129,7 +129,7 @@ call psb_spsm(alpha, t, x, beta, y, desc_a, info,&amp;
<P>
<BR><P></P>
<DIV ALIGN="CENTER"><A NAME="2021"></A>
<DIV ALIGN="CENTER"><A NAME="2035"></A>
<TABLE>
<CAPTION><STRONG>Table 13:</STRONG>
Data types</CAPTION>

@ -84,7 +84,7 @@ where:
<P>
<BR><P></P>
<DIV ALIGN="CENTER"><A NAME="3453"></A>
<DIV ALIGN="CENTER"><A NAME="3467"></A>
<TABLE>
<CAPTION><STRONG>Table 14:</STRONG>
Data types</CAPTION>
@ -230,7 +230,7 @@ An integer value that contains an error code.
</DD>
</DL>
<DIV ALIGN="CENTER"><A NAME="fig:try8x8"></A><A NAME="3454"></A>
<DIV ALIGN="CENTER"><A NAME="fig:try8x8"></A><A NAME="3468"></A>
<TABLE>
<CAPTION ALIGN="BOTTOM"><STRONG>Figure 7:</STRONG>
Sample discretization mesh.</CAPTION>

@ -99,7 +99,7 @@ operators <SPAN CLASS="MATH"><IMG
<P>
<BR><P></P>
<DIV ALIGN="CENTER"><A NAME="3456"></A>
<DIV ALIGN="CENTER"><A NAME="3470"></A>
<TABLE>
<CAPTION><STRONG>Table 15:</STRONG>
Data types</CAPTION>
@ -290,7 +290,7 @@ their instances.
<P>
<DIV ALIGN="CENTER"><A NAME="fig:try8x8_ov"></A><A NAME="3458"></A>
<DIV ALIGN="CENTER"><A NAME="fig:try8x8_ov"></A><A NAME="3472"></A>
<TABLE>
<CAPTION ALIGN="BOTTOM"><STRONG>Figure 8:</STRONG>
Sample discretization mesh.</CAPTION>

@ -107,7 +107,7 @@ process <SPAN CLASS="MATH"><IMG
<P>
<BR><P></P>
<DIV ALIGN="CENTER"><A NAME="3460"></A>
<DIV ALIGN="CENTER"><A NAME="3474"></A>
<TABLE>
<CAPTION><STRONG>Table 16:</STRONG>
Data types</CAPTION>

@ -105,7 +105,7 @@ process <SPAN CLASS="MATH"><IMG
<P>
<BR><P></P>
<DIV ALIGN="CENTER"><A NAME="3461"></A>
<DIV ALIGN="CENTER"><A NAME="3475"></A>
<TABLE>
<CAPTION><STRONG>Table 17:</STRONG>
Data types</CAPTION>

Loading…
Cancel
Save