mirror of
https://github.com/sfilippone/psblas3.git
synced 2026-10-07 07:04:57 +00:00
psblas3:
base/comm/psb_cscatter.F90 base/comm/psb_dscatter.F90 base/comm/psb_iscatter.F90 base/comm/psb_sscatter.F90 base/comm/psb_zscatter.F90 base/modules/psb_c_comm_mod.f90 base/modules/psb_c_tools_mod.f90 base/modules/psb_d_comm_mod.f90 base/modules/psb_d_tools_mod.f90 base/modules/psb_i_comm_mod.f90 base/modules/psb_i_tools_mod.f90 base/modules/psb_s_comm_mod.f90 base/modules/psb_s_tools_mod.f90 base/modules/psb_z_comm_mod.f90 base/modules/psb_z_tools_mod.f90 docs/psblas-3.4.pdf docs/src/commrout.tex Scatter interfaces.
This commit is contained in:
+10759
-10494
File diff suppressed because it is too large
Load Diff
@@ -489,8 +489,7 @@ Long Precision Complex & psb\_scatter \\
|
||||
\end{table}
|
||||
|
||||
\begin{lstlisting}
|
||||
call psb_scatter(glob_x, loc_x, desc_a, info, root)
|
||||
call psb_scatter(glob_x, loc_x, desc_a, info, root)
|
||||
call psb_scatter(glob_x, loc_x, desc_a, info, root, mold)
|
||||
\end{lstlisting}
|
||||
|
||||
\begin{description}
|
||||
@@ -512,6 +511,12 @@ Scope: {\bf global} \\
|
||||
Type: {\bf optional}\\
|
||||
Intent: {\bf in}.\\
|
||||
Specified as: an integer variable $-1\le root\le np-1$, default $-1$.
|
||||
\item[mold] The desired dynamic type for the internal vector storage.\\
|
||||
Scope: {\bf local}.\\
|
||||
Type: {\bf optional}.\\
|
||||
Intent: {\bf in}.\\
|
||||
Specified as: an object of a class derived from \vbasedata; this is
|
||||
only allowed when loc\_x is of type \vdata.
|
||||
%% \item[iglobx] Row index to define a submatrix in glob\_x that has to
|
||||
%% be scattered into local pieces.\\
|
||||
%% Scope: {\bf global} \\
|
||||
@@ -542,7 +547,7 @@ $glob\_x$. \\
|
||||
Scope: {\bf local} \\
|
||||
Type: {\bf required}\\
|
||||
Intent: {\bf out}.\\
|
||||
Specified as: a rank one or two array containing numbers of the type
|
||||
Specified as: a rank one or two array or an object of type \vdata\ containing numbers of the type
|
||||
indicated in Table~\ref{tab:scatter}.
|
||||
\item[info] Error code.\\
|
||||
Scope: {\bf local} \\
|
||||
|
||||
Reference in New Issue
Block a user