y bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#660099">
Sparse BLAS Level 3 Routines
mkl_dcsrmm
computes matrix-matrix product of a sparse matrix stored in the CSR format.
mkl_dcscmm
computes matrix-matrix product of a sparse matrix stored in the CSC format.
mkl_dcoomm
computes matrix-matrix product of a sparse matrix stored in the coordinate format.
mkl_ddiamm
computes matrix-matrix product of a sparse matrix stored in the diagonal format.
mkl_dskymm
computes matrix-matrix product of a sparse matrix stored using the skyline storage scheme.
mkl_dcsrsmm
solves a system of linear matrix equations for a sparse matrix in the CSR format.
mkl_dcscsmm
solves a system of linear matrix equations for a sparse matrix in the CSC format.
mkl_dcoosmm
solves a system of linear matrix equations for a sparse matrix in the coordinate format.
mkl_ddiasmm
solves a system of linear matrix equations for a sparse matrix in the diagonal format.
mkl_dskysmm
solves a system of linear matrix equations for a sparse matrix stored using the skyline storage scheme.
Fortran:
call mkl_dcsrmm(transa, m, n, k, alpha, matdescra, val, indx, pntrb, pntre, b, ldb, beta, c, ldc)
C:
mkl_dcsrmm(&transa, &m, &n, &k, &alpha, matdescra, val, indx, pntrb, pntre, b, &ldb, &beta,
c, &ldc);
Fortran:
call mkl_dcscmm(transa, m, n, k, alpha, matdescra, val, indx, pntrb, pntre, b, ldb, beta, c, ldc)
C:
mkl_dcscmm(&transa, &m, &n, &k, &alpha, matdescra, val, indx, pntrb, pntre, b, &ldb, &beta,
c, &ldc);
Fortran:
call mkl_dcoomm(transa, m, n, k, alpha, matdescra, val, rowind, colind, nnz, b, ldb, beta, c, ldc)
C:
mkl_dcoomm(&transa, &m, &n, &k, &alpha, matdescra, val, rowind, colind, &nnz, b, &ldb, &beta,
c, &ldc);
Fortran:
call mkl_ddiamm(transa, m, n, k, alpha, matdescra, val, lval, idiag, ndiag, b, ldb, beta, c, ldc)
C:
mkl_ddiamm(&transa, &m, &n, &k, &alpha, matdescra, val, &lval, idiag, &ndiag, b, &ldb,
&beta, c, &ldc);
Fortran:
call mkl_dskymm(transa, m, n, k, alpha, matdescra, val, pntr, b, ldb, beta, c, ldc)
C:
mkl_dskymm(&transa, &m, &n, &k, &alpha, matdescra, val, pntr, b, &ldb,
&beta, c, &ldc);
Fortran:
call mkl_dcsrsmm(transa, m, n, alpha, matdescra, val, indx, pntrb, pntre, b, ldb, c, ldc)
C:
mkl_dcsrsmm(&transa, &m, amp;&n, &alpha, matdescra, val, indx, pntrb, pntre, b, &ldb, c, &ldc);
Fortran:
call mkl_dcscsmm(transa, m, n, alpha, matdescra, val, indx, pntrb, pntre, b, ldb, c, ldc)
C:
mkl_dcscsmm(&transa, &m, amp;&n, &alpha, matdescra, val, indx, pntrb, pntre, b, &ldb, c, &ldc);
Fortran:
call mkl_dcoosmm(transa, m, n, alpha, matdescra, val, rowind, colind, nnz, b, ldb, c, ldc)
C:
mkl_dcoosmm(&transa, &m, amp;&n, &alpha, matdescra, val, rowind, colind, &nnz, b, &ldb, c, &ldc);
Fortran:
call mkl_ddiasmm(transa, m, n, alpha, matdescra, val, lval, idiag, ndiag, b, ldb, c, ldc)
C:
mkl_ddiasmm(&transa, &m, amp;&n, &alpha, matdescra, val, &lval, idiag, &ndiag, b, &ldb, c, &ldc);
Fortran:
call mkl_dskysmm(transa, m, n, alpha, matdescra, val, pntr, b, ldb, c, ldc)
C:
mkl_dskysmm(&transa, &m, amp;&n, &alpha, matdescra, val, pntr, b, &ldb, c, &ldc);
* Legal Information © 1999, 2002-2006, Intel Corporation