![]() |
XLPack 7.0
XLPack Numerical Library (Excel VBA) Reference Manual
|
Functions | |
| Sub | CscDusadd (M As Long, N As Long, Alpha As Double, ValA() As Double, ColptrA() As Long, RowindA() As Long, Beta As Double, ValB() As Double, ColptrB() As Long, RowindB() As Long, ValC() As Double, ColptrC() As Long, RowindC() As Long, Optional Info As Long, Optional BaseA As Long=-1, Optional BaseB As Long=-1, Optional BaseC As Long=0) |
| C <- αA + βB (CSC) | |
| Sub | CscTrans (M As Long, N As Long, Val() As Double, Colptr() As Long, Rowind() As Long, Val2() As Double, Rowptr2() As Long, Colind2() As Long, Optional Info As Long, Optional Base As Long=-1, Optional Base2 As Long=0) |
| Transpose of sparse matrix (CSC) | |
| Sub | CsrDusadd (M As Long, N As Long, Alpha As Double, ValA() As Double, RowPtrA() As Long, ColindA() As Long, Beta As Double, ValB() As Double, RowPtrB() As Long, ColindB() As Long, ValC() As Double, RowPtrC() As Long, ColindC() As Long, Optional Info As Long, Optional BaseA As Long=-1, Optional BaseB As Long=-1, Optional BaseC As Long=0) |
| C <- αA + βB (CSR) | |
| Sub | CsrTrans (M As Long, N As Long, Val() As Double, Rowptr() As Long, Colind() As Long, Val2() As Double, Colptr2() As Long, Rowind2() As Long, Optional Info As Long, Optional Base As Long=-1, Optional Base2 As Long=0) |
| Transpose of sparse matrix (CSR) | |
| Sub | CsxDiag (M As Long, N As Long, Val() As Double, Ptr() As Long, Ind() As Long, Alpha As Double, D() As Double, Optional Info As Long, Optional Inv As Long=0, Optional Base As Long=-1, Optional Incd As Long=1) |
| Diagonal elements of sparse matrix (CSC/CSR) | |
| Sub | CsxDiagInd (M As Long, N As Long, Ptr() As Long, Ind() As Long, Id() As Long, Optional Info As Long, Optional Base As Long=-1) |
| Indices to diagonal elements of sparse matrix (CSC/CSR) | |
| Sub | CsxSort (N As Long, Val() As Double, Ptr() As Long, Ind() As Long, Optional Info As Long, Optional Base As Long=-1) |
| Sort elements of sparse matrix (CSC/CSR) | |
| Sub | DenseNnz (M As Long, N As Long, A() As Double, Nnz As Long, Optional Info As Long) |
| Number of nonzero elements in dense matrix | |
This is the group of D1b. Other matrix operations