|
subroutine | blas_sparse::usds (A, istat) |
| Destroys a matrix. More...
|
|
subroutine | blas_sparse::uscr_end (A, istat) |
| Makes an assembled matrix out of a matrix in build state. After this, it is not possible anymore to insert nonzeroes, but computational routines. More...
|
|
subroutine | blas_sparse::usgp (A, pname, istat) |
| Get a matrix property. More...
|
|
subroutine | blas_sparse::ussp (A, pname, istat) |
| Set a matrix property. Should be called just after creation, before nonzeroes insertion. More...
|
|
subroutine | blas_sparse::suscr_begin (m, n, A, istat) |
| Allocates an empty matrix (A) and leaves it in build state. More...
|
|
subroutine | blas_sparse::duscr_begin (m, n, A, istat) |
| Allocates an empty matrix (A) and leaves it in build state. More...
|
|
subroutine | blas_sparse::cuscr_begin (m, n, A, istat) |
| Allocates an empty matrix (A) and leaves it in build state. More...
|
|
subroutine | blas_sparse::zuscr_begin (m, n, A, istat) |
| Allocates an empty matrix (A) and leaves it in build state. More...
|
|
subroutine | blas_sparse::suscr_block_begin (Mb, Nb, k, l, A, istat) |
| Allocates an empty matrix (A) and leaves it in build state. More...
|
|
subroutine | blas_sparse::duscr_block_begin (Mb, Nb, k, l, A, istat) |
| Allocates an empty matrix (A) and leaves it in build state. More...
|
|
subroutine | blas_sparse::cuscr_block_begin (Mb, Nb, k, l, A, istat) |
| Allocates an empty matrix (A) and leaves it in build state. More...
|
|
subroutine | blas_sparse::zuscr_block_begin (Mb, Nb, k, l, A, istat) |
| Allocates an empty matrix (A) and leaves it in build state. More...
|
|
subroutine | blas_sparse::suscr_variable_block_begin (Mb, Nb, K, L, A, istat) |
| Allocates an empty matrix (A) and leaves it in build state. More...
|
|
subroutine | blas_sparse::duscr_variable_block_begin (Mb, Nb, K, L, A, istat) |
| Allocates an empty matrix (A) and leaves it in build state. More...
|
|
subroutine | blas_sparse::cuscr_variable_block_begin (Mb, Nb, K, L, A, istat) |
| Allocates an empty matrix (A) and leaves it in build state. More...
|
|
subroutine | blas_sparse::zuscr_variable_block_begin (Mb, Nb, K, L, A, istat) |
| Allocates an empty matrix (A) and leaves it in build state. More...
|
|
subroutine | blas_sparse::suscr_end (A, istat) |
| Makes an assembled matrix out of a matrix in build state. After this, it is not possible anymore to insert nonzeroes, but computational routines. More...
|
|
subroutine | blas_sparse::duscr_end (A, istat) |
| Makes an assembled matrix out of a matrix in build state. After this, it is not possible anymore to insert nonzeroes, but computational routines. More...
|
|
subroutine | blas_sparse::cuscr_end (A, istat) |
| Makes an assembled matrix out of a matrix in build state. After this, it is not possible anymore to insert nonzeroes, but computational routines. More...
|
|
subroutine | blas_sparse::zuscr_end (A, istat) |
| Makes an assembled matrix out of a matrix in build state. After this, it is not possible anymore to insert nonzeroes, but computational routines. More...
|
|
subroutine | blas_sparse::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. More...
|
|
subroutine | blas_sparse::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. More...
|
|
subroutine | blas_sparse::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. More...
|
|
subroutine | blas_sparse::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. More...
|
|
subroutine | blas_sparse::suscr_insert_entries (A, nnz, val, indx, jndx, istat) |
| Inserts entries in a matrix, assuming it is in build state. By default, duplicate entries will be summed together. More...
|
|
subroutine | blas_sparse::duscr_insert_entries (A, nnz, val, indx, jndx, istat) |
| Inserts entries in a matrix, assuming it is in build state. By default, duplicate entries will be summed together. More...
|
|
subroutine | blas_sparse::cuscr_insert_entries (A, nnz, val, indx, jndx, istat) |
| Inserts entries in a matrix, assuming it is in build state. By default, duplicate entries will be summed together. More...
|
|
subroutine | blas_sparse::zuscr_insert_entries (A, nnz, val, indx, jndx, istat) |
| Inserts entries in a matrix, assuming it is in build state. By default, duplicate entries will be summed together. More...
|
|
subroutine | blas_sparse::suscr_insert_col (A, j, nnz, val, indx, istat) |
| Inserts a whole column in a matrix, assuming it is in build state. By default, duplicate entries will be summed together. More...
|
|
subroutine | blas_sparse::duscr_insert_col (A, j, nnz, val, indx, istat) |
| Inserts a whole column in a matrix, assuming it is in build state. By default, duplicate entries will be summed together. More...
|
|
subroutine | blas_sparse::cuscr_insert_col (A, j, nnz, val, indx, istat) |
| Inserts a whole column in a matrix, assuming it is in build state. By default, duplicate entries will be summed together. More...
|
|
subroutine | blas_sparse::zuscr_insert_col (A, j, nnz, val, indx, istat) |
| Inserts a whole column in a matrix, assuming it is in build state. By default, duplicate entries will be summed together. More...
|
|
subroutine | blas_sparse::suscr_insert_row (A, i, nnz, val, indx, istat) |
| Inserts a whole row in a matrix, assuming it is in build state. By default, duplicate entries will be summed together. More...
|
|
subroutine | blas_sparse::duscr_insert_row (A, i, nnz, val, indx, istat) |
| Inserts a whole row in a matrix, assuming it is in build state. By default, duplicate entries will be summed together. More...
|
|
subroutine | blas_sparse::cuscr_insert_row (A, i, nnz, val, indx, istat) |
| Inserts a whole row in a matrix, assuming it is in build state. By default, duplicate entries will be summed together. More...
|
|
subroutine | blas_sparse::zuscr_insert_row (A, i, nnz, val, indx, istat) |
| Inserts a whole row in a matrix, assuming it is in build state. By default, duplicate entries will be summed together. More...
|
|
subroutine | blas_sparse::suscr_insert_clique (A, k, l, val, row_stride, col_stride, indx, jndx, istat) |
| Inserts a whole clique in a matrix, assuming this is in build state. By default, duplicate entries will be summed together. More...
|
|
subroutine | blas_sparse::duscr_insert_clique (A, k, l, val, row_stride, col_stride, indx, jndx, istat) |
| Inserts a whole clique in a matrix, assuming this is in build state. By default, duplicate entries will be summed together. More...
|
|
subroutine | blas_sparse::cuscr_insert_clique (A, k, l, val, row_stride, col_stride, indx, jndx, istat) |
| Inserts a whole clique in a matrix, assuming this is in build state. By default, duplicate entries will be summed together. More...
|
|
subroutine | blas_sparse::zuscr_insert_clique (A, k, l, val, row_stride, col_stride, indx, jndx, istat) |
| Inserts a whole clique in a matrix, assuming this is in build state. By default, duplicate entries will be summed together. More...
|
|
subroutine | blas_sparse::suscr_insert_block (A, val, row_stride, col_stride, i, j, istat) |
| Inserts a whole block in a matrix, assuming it is in build state. The block size is assumed to be the one specified when calling the (type) corresponding matrix blocked begin function. If not called a blocked begin function, will assume 1x1 (that is, no) blocking. By default, duplicate entries will be summed together. More...
|
|
subroutine | blas_sparse::duscr_insert_block (A, val, row_stride, col_stride, i, j, istat) |
| Inserts a whole block in a matrix, assuming it is in build state. The block size is assumed to be the one specified when calling the (type) corresponding matrix blocked begin function. If not called a blocked begin function, will assume 1x1 (that is, no) blocking. By default, duplicate entries will be summed together. More...
|
|
subroutine | blas_sparse::cuscr_insert_block (A, val, row_stride, col_stride, i, j, istat) |
| Inserts a whole block in a matrix, assuming it is in build state. The block size is assumed to be the one specified when calling the (type) corresponding matrix blocked begin function. If not called a blocked begin function, will assume 1x1 (that is, no) blocking. By default, duplicate entries will be summed together. More...
|
|
subroutine | blas_sparse::zuscr_insert_block (A, val, row_stride, col_stride, i, j, istat) |
| Inserts a whole block in a matrix, assuming it is in build state. The block size is assumed to be the one specified when calling the (type) corresponding matrix blocked begin function. If not called a blocked begin function, will assume 1x1 (that is, no) blocking. By default, duplicate entries will be summed together. More...
|
|
subroutine | blas_sparse::susmv (transA, alpha, A, x, incx, y, incy, istat) |
| Multiply by a dense vector. Either of , depending on the value of transA . More...
|
|
subroutine | blas_sparse::dusmv (transA, alpha, A, x, incx, y, incy, istat) |
| Multiply by a dense vector. Either of , depending on the value of transA . More...
|
|
subroutine | blas_sparse::cusmv (transA, alpha, A, x, incx, y, incy, istat) |
| Multiply by a dense vector. Either of , depending on the value of transA . More...
|
|
subroutine | blas_sparse::zusmv (transA, alpha, A, x, incx, y, incy, istat) |
| Multiply by a dense vector. Either of , depending on the value of transA . More...
|
|
subroutine | blas_sparse::sussv (transT, alpha, T, x, incx, istat) |
| Triangular solve, by a dense vector. Either of , depending on the value of transT . More...
|
|
subroutine | blas_sparse::dussv (transT, alpha, T, x, incx, istat) |
| Triangular solve, by a dense vector. Either of , depending on the value of transT . More...
|
|
subroutine | blas_sparse::cussv (transT, alpha, T, x, incx, istat) |
| Triangular solve, by a dense vector. Either of , depending on the value of transT . More...
|
|
subroutine | blas_sparse::zussv (transT, alpha, T, x, incx, istat) |
| Triangular solve, by a dense vector. Either of , depending on the value of transT . More...
|
|
subroutine | blas_sparse::susmm (order, transA, nrhs, alpha, A, b, ldb, c, ldc, istat) |
| Multiply by a dense matrix (aka multi-vector). Either of , depending on the value of transA . More...
|
|
subroutine | blas_sparse::dusmm (order, transA, nrhs, alpha, A, b, ldb, c, ldc, istat) |
| Multiply by a dense matrix (aka multi-vector). Either of , depending on the value of transA . More...
|
|
subroutine | blas_sparse::cusmm (order, transA, nrhs, alpha, A, b, ldb, c, ldc, istat) |
| Multiply by a dense matrix (aka multi-vector). Either of , depending on the value of transA . More...
|
|
subroutine | blas_sparse::zusmm (order, transA, nrhs, alpha, A, b, ldb, c, ldc, istat) |
| Multiply by a dense matrix (aka multi-vector). Either of , depending on the value of transA . More...
|
|
subroutine | blas_sparse::sussm (order, transT, nrhs, alpha, T, b, ldb, istat) |
| Triangular solve, by a dense matrix (aka multi-vector). Either of , depending on the value of transT . More...
|
|
subroutine | blas_sparse::dussm (order, transT, nrhs, alpha, T, b, ldb, istat) |
| Triangular solve, by a dense matrix (aka multi-vector). Either of , depending on the value of transT . More...
|
|
subroutine | blas_sparse::cussm (order, transT, nrhs, alpha, T, b, ldb, istat) |
| Triangular solve, by a dense matrix (aka multi-vector). Either of , depending on the value of transT . More...
|
|
subroutine | blas_sparse::zussm (order, transT, nrhs, alpha, T, b, ldb, istat) |
| Triangular solve, by a dense matrix (aka multi-vector). Either of , depending on the value of transT . More...
|
|