call p%apply(x,y,desc_a,info [,trans,work])
This method computes y = op(B-1) x, where B is a previously built preconditioner,
stored into p
, and op denotes the preconditioner itself or its transpose, according to the
value of trans
. Note that, when AMG4PSBLAS is used with a Krylov solver from
PSBLAS, p%apply
is called within the PSBLAS method psb_krylov
and hence it is
completely transparent to the user.
Arguments
| type |
| The local part of the vector x. Note that type and kind_parameter
must be chosen according to the |
| type |
| The local part of the vector y. Note that type and kind_parameter
must be chosen according to the |
|
|
| The communication descriptor associated to the matrix to be preconditioned. |
|
|
| Error code. If no error, 0 is returned. See Section 7 for details. |
|
|
| If |
| type |
| Workspace. Its size should be at least |