psblas3-dev:

base/modules/psb_const_mod.F90
 base/modules/psi_penv_mod.F90
 docs/html/footnode.html
 docs/html/img1.png
 docs/html/img10.png
 docs/html/img100.png
 docs/html/img101.png
 docs/html/img102.png
 docs/html/img103.png
 docs/html/img104.png
 docs/html/img105.png
 docs/html/img106.png
 docs/html/img107.png
 docs/html/img108.png
 docs/html/img109.png
 docs/html/img11.png
 docs/html/img110.png
 docs/html/img111.png
 docs/html/img112.png
 docs/html/img113.png
 docs/html/img114.png
 docs/html/img115.png
 docs/html/img116.png
 docs/html/img117.png
 docs/html/img118.png
 docs/html/img119.png
 docs/html/img12.png
 docs/html/img120.png
 docs/html/img121.png
 docs/html/img122.png
 docs/html/img123.png
 docs/html/img124.png
 docs/html/img125.png
 docs/html/img126.png
 docs/html/img127.png
 docs/html/img128.png
 docs/html/img129.png
 docs/html/img13.png
 docs/html/img130.png
 docs/html/img131.png
 docs/html/img132.png
 docs/html/img133.png
 docs/html/img134.png
 docs/html/img135.png
 docs/html/img136.png
 docs/html/img137.png
 docs/html/img139.png
 docs/html/img14.png
 docs/html/img140.png
 docs/html/img141.png
 docs/html/img142.png
 docs/html/img143.png
 docs/html/img144.png
 docs/html/img145.png
 docs/html/img146.png
 docs/html/img147.png
 docs/html/img148.png
 docs/html/img149.png
 docs/html/img15.png
 docs/html/img16.png
 docs/html/img17.png
 docs/html/img18.png
 docs/html/img2.png
 docs/html/img3.png
 docs/html/img35.png
 docs/html/img36.png
 docs/html/img37.png
 docs/html/img4.png
 docs/html/img40.png
 docs/html/img41.png
 docs/html/img42.png
 docs/html/img43.png
 docs/html/img44.png
 docs/html/img45.png
 docs/html/img46.png
 docs/html/img47.png
 docs/html/img48.png
 docs/html/img49.png
 docs/html/img5.png
 docs/html/img50.png
 docs/html/img51.png
 docs/html/img52.png
 docs/html/img53.png
 docs/html/img54.png
 docs/html/img56.png
 docs/html/img58.png
 docs/html/img59.png
 docs/html/img6.png
 docs/html/img60.png
 docs/html/img61.png
 docs/html/img62.png
 docs/html/img63.png
 docs/html/img64.png
 docs/html/img65.png
 docs/html/img66.png
 docs/html/img67.png
 docs/html/img68.png
 docs/html/img69.png
 docs/html/img7.png
 docs/html/img70.png
 docs/html/img71.png
 docs/html/img72.png
 docs/html/img73.png
 docs/html/img74.png
 docs/html/img75.png
 docs/html/img76.png
 docs/html/img77.png
 docs/html/img78.png
 docs/html/img79.png
 docs/html/img8.png
 docs/html/img80.png
 docs/html/img81.png
 docs/html/img82.png
 docs/html/img83.png
 docs/html/img84.png
 docs/html/img85.png
 docs/html/img86.png
 docs/html/img87.png
 docs/html/img88.png
 docs/html/img89.png
 docs/html/img9.png
 docs/html/img90.png
 docs/html/img91.png
 docs/html/img92.png
 docs/html/img93.png
 docs/html/img94.png
 docs/html/img95.png
 docs/html/img96.png
 docs/html/img97.png
 docs/html/img98.png
 docs/html/img99.png
 docs/html/index.html
 docs/html/node10.html
 docs/html/node100.html
 docs/html/node101.html
 docs/html/node113.html
 docs/html/node118.html
 docs/html/node120.html
 docs/html/node20.html
 docs/html/node3.html
 docs/html/node30.html
 docs/html/node36.html
 docs/html/node38.html
 docs/html/node39.html
 docs/html/node4.html
 docs/html/node40.html
 docs/html/node41.html
 docs/html/node42.html
 docs/html/node43.html
 docs/html/node44.html
 docs/html/node45.html
 docs/html/node46.html
 docs/html/node47.html
 docs/html/node48.html
 docs/html/node49.html
 docs/html/node50.html
 docs/html/node52.html
 docs/html/node53.html
 docs/html/node54.html
 docs/html/node55.html
 docs/html/node57.html
 docs/html/node58.html
 docs/html/node6.html
 docs/html/node62.html
 docs/html/node63.html
 docs/html/node64.html
 docs/html/node68.html
 docs/html/node69.html
 docs/html/node7.html
 docs/html/node72.html
 docs/html/node8.html
 docs/html/node81.html
 docs/html/node83.html
 docs/html/node85.html
 docs/html/node86.html
 docs/html/node87.html
 docs/html/node89.html
 docs/html/node93.html
 docs/html/node94.html
 docs/html/node95.html
 docs/html/node96.html
 docs/html/node97.html
 docs/html/node98.html
 docs/html/node99.html
 docs/html/userhtml.html
 docs/psblas-3.0.pdf
 docs/src/intro.tex
 docs/src/toolsrout.tex
 docs/src/userguide.tex
 docs/src/userhtml.tex

Merged doc fixes.

Start reworking parametric data types.
This commit is contained in:
Salvatore Filippone
2012-05-25 10:36:33 +00:00
parent ed8e588e37
commit bbe85723ab
190 changed files with 3018 additions and 2925 deletions
+2 -3
View File
@@ -103,8 +103,7 @@ further details on our communication layer see Sec.~\ref{sec:parenv}.
\ifcase\pdfoutput
\includegraphics[scale=0.65]{figures/psblas.eps}
\or
%\rotatebox{-90}{\includegraphics[scale=0.65]{figures/psblas}}
{\includegraphics[scale=0.65]{figures/psblas}}
\includegraphics[scale=0.65]{figures/psblas}
\fi
\end{center}
\caption{PSBLAS library components hierarchy.\label{fig:psblas}}
@@ -424,7 +423,7 @@ to the constraints outlined in sec.~\ref{sec:appstruct}:
\end{enumerate}
but otherwise the mapping is arbitrary. The user application is
responsible to ensure consistency of this mapping; some errors may be
catched by the library, but this is not guaranteed.
caught by the library, but this is not guaranteed.
The application structure to
support this usage is as follows:
\begin{enumerate}
+15 -5
View File
@@ -620,7 +620,7 @@ Scope:{\bf local}.\\
Type:{\bf required}.\\
Intent: {\bf in}.\\
Specified as: an array of size $nz$. Must be of the same type and kind
of the \verb|aspk| component of the sparse matrix $a$.
of the coefficients of the sparse matrix $a$.
\item[desc\_a] The communication descriptor.\\
Scope: {\bf local}. \\
Type: {\bf required}.\\
@@ -672,14 +672,24 @@ An integer value; 0 means no error has been detected.
(implicitly) call \verb|psb_cdins| to add entries to the sparsity
pattern; each sparse matrix entry implicitly defines a graph edge,
that is passed to the descriptor routine for the appropriate
processing.
\item Any coefficients from matrix rows not assigned to the calling
processing;
\item The coefficients to be inserted are represented by the ordered
triples $ia(i),ja(i),val(i)$, for $i=1,\dots,nz$; these triples
should belong to the current process, i.e. $ia(i)$ should be one of
the local indices, but are otherwise arbitrary;
\item There is no
requirement that a given row must be passed in its entirety to a
single call to this routine: the buildup of a row may be split into
as many calls as desired;
\item Coefficients from different rows may also be mixed up freely
in a single call, according to the application needs;
\item Any coefficients from matrix rows not owned by the calling
process are silently ignored;
\item If the descriptor is in the assembled state, then any entries in
the sparse matrix that would generate additional communication
requirements will be ignored;
requirements are ignored;
\item If the matrix is in the update state, any entries in positions
that were not present in the original matrix will be ignored.
that were not present in the original matrix are ignored.
\end{enumerate}
%
+1 -1
View File
@@ -103,7 +103,7 @@
by Salvatore Filippone\\
and Alfredo Buttari}\\
University of Rome ``Tor Vergata''.\\[3ex]
May 4, 2012
May 25, 2012
\end{minipage}}
%\addtolength{\textwidth}{\centeroffset}
+1 -1
View File
@@ -88,7 +88,7 @@
%\today
Software version: 3.0\\
%\today
May 4, 2012.
May 25, 2012.
\cleardoublepage
\begingroup
\renewcommand*{\thepage}{toc}