4.1 psb_geaxpby — General Dense Matrix Sum
This subroutine is an interface to the computational kernel for dense matrix
sum:
call psb_geaxpby(alpha, x, beta, y, desc_a, info)
|
|
x, y, α, β | Subroutine |
|
|
Short Precision Real | psb_geaxpby |
Long Precision Real | psb_geaxpby |
Short Precision Complex | psb_geaxpby |
Long Precision Complex | psb_geaxpby |
|
|
|
Table 1: Data types
-
Type:
- Synchronous.
-
On Entry
-
-
alpha
- the scalar α.
Scope: global
Type: required
Intent: in.
Specified as: a number of the data type indicated in Table 1.
-
x
- the local portion of global dense matrix x.
Scope: local
Type: required
Intent: in.
Specified as: a rank one or two array or an object of type
psb_T_vect_type containing numbers of type specified in Table 1. The
rank of x must be the same of y.
-
beta
- the scalar β.
Scope: global
Type: required
Intent: in.
Specified as: a number of the data type indicated in Table 1.
-
y
- the local portion of the global dense matrix y.
Scope: local
Type: required
Intent: inout.
Specified as: a rank one or two array or an object of type
psb_T_vect_type containing numbers of the type indicated in Table 1.
The rank of y must be the same of x.
-
desc_a
- contains data structures for communications.
Scope: local
Type: required
Intent: in.
Specified as: an object of type psb_desc_type.
-
On Return
-
-
y
- the local portion of result submatrix y.
Scope: local
Type: required
Intent: inout.
Specified as: a rank one or two array or an object of type
psb_T_vect_type containing numbers of the type indicated in Table 1.
-
info
- Error code.
Scope: local
Type: required
Intent: out.
An integer value; 0 means no error has been detected.