cscnv -- Convert to a different storage format

call  a%cscnv(b,info [, type, mold, dupl])
call  a%cscnv(info [, type, mold, dupl])

Type:
Asynchronous.
On Entry
a
the sparse matrix.
A variable of type psb_Tspmat_type.
Scope: local.
type
a string requesting a new format.
Type: optional.
mold
a variable of class(psb_T_base_sparse_mat) requesting a new format.
Type: optional.
dupl
an integer value specifing how to handle duplicates (see Named Constants below)

On Return
b,a
A copy of a with a new storage format.
A variable of type psb_Tspmat_type.
info
Return code.
The mold arguments may be employed to interface with special devices, such as GPUs and other accelerators.