|
librsb 1.3.0.2
|
A Sparse BLAS interface for RSB. More...
Public Member Functions | |
| subroutine | suscr_insert_entry (a, val, i, j, istat) |
| Inserts an entry in a matrix, assuming it is in build state. By default, duplicate entries will be summed together. | |
| subroutine | duscr_insert_entry (a, val, i, j, istat) |
| Inserts an entry in a matrix, assuming it is in build state. By default, duplicate entries will be summed together. | |
| subroutine | cuscr_insert_entry (a, val, i, j, istat) |
| Inserts an entry in a matrix, assuming it is in build state. By default, duplicate entries will be summed together. | |
| subroutine | zuscr_insert_entry (a, val, i, j, istat) |
| Inserts an entry in a matrix, assuming it is in build state. By default, duplicate entries will be summed together. | |
A Sparse BLAS interface for RSB.
inserts a single entry
| istat | The return code will be written to istat (this is a Fortran routine): either 0 (success) or -1 (failure). |
| subroutine blas_sparse::uscr_insert_entry::cuscr_insert_entry | ( | integer | a, |
| complex(kind(1.e0)) | val, | ||
| integer(kind=rsb_blas_idx_kind) | i, | ||
| integer(kind=rsb_blas_idx_kind) | j, | ||
| integer(kind=rsb_blas_ist_kind), intent(out) | istat | ||
| ) |
Inserts an entry in a matrix, assuming it is in build state. By default, duplicate entries will be summed together.
| A | A valid matrix handle. |
| val | Array of values. |
| val | Array of values. |
| i,j | Row and column indices. |
| istat | The return code will be written to istat (this is a Fortran routine): either 0 (success) or -1 (failure). |
| subroutine blas_sparse::uscr_insert_entry::duscr_insert_entry | ( | integer | a, |
| real(kind(1.d0)) | val, | ||
| integer(kind=rsb_blas_idx_kind) | i, | ||
| integer(kind=rsb_blas_idx_kind) | j, | ||
| integer(kind=rsb_blas_ist_kind), intent(out) | istat | ||
| ) |
Inserts an entry in a matrix, assuming it is in build state. By default, duplicate entries will be summed together.
| A | A valid matrix handle. |
| val | Array of values. |
| val | Array of values. |
| i,j | Row and column indices. |
| istat | The return code will be written to istat (this is a Fortran routine): either 0 (success) or -1 (failure). |
| subroutine blas_sparse::uscr_insert_entry::suscr_insert_entry | ( | integer | a, |
| real(kind(1.e0)) | val, | ||
| integer(kind=rsb_blas_idx_kind) | i, | ||
| integer(kind=rsb_blas_idx_kind) | j, | ||
| integer(kind=rsb_blas_ist_kind), intent(out) | istat | ||
| ) |
Inserts an entry in a matrix, assuming it is in build state. By default, duplicate entries will be summed together.
| A | A valid matrix handle. |
| val | Array of values. |
| val | Array of values. |
| i,j | Row and column indices. |
| istat | The return code will be written to istat (this is a Fortran routine): either 0 (success) or -1 (failure). |
| subroutine blas_sparse::uscr_insert_entry::zuscr_insert_entry | ( | integer | a, |
| complex(kind(1.d0)) | val, | ||
| integer(kind=rsb_blas_idx_kind) | i, | ||
| integer(kind=rsb_blas_idx_kind) | j, | ||
| integer(kind=rsb_blas_ist_kind), intent(out) | istat | ||
| ) |
Inserts an entry in a matrix, assuming it is in build state. By default, duplicate entries will be summed together.
| A | A valid matrix handle. |
| val | Array of values. |
| val | Array of values. |
| i,j | Row and column indices. |
| istat | The return code will be written to istat (this is a Fortran routine): either 0 (success) or -1 (failure). |