![]() |
XLPack 6.1
Excel VBA Numerical Library Reference Manual
|
Functions | |
Sub | Zgemm (Transa As String, Transb As String, M As Long, N As Long, K As Long, Alpha As Complex, A() As Complex, B() As Complex, Beta As Complex, C() As Complex, Optional Info As Long) |
C <- αOp(A)Op(B) + βC (Op(X) = X, XT or XH) (complex matrices) (BLAS 3) | |
Sub | Zhemm (Side As String, Uplo As String, M As Long, N As Long, Alpha As Complex, A() As Complex, B() As Complex, Beta As Complex, C() As Complex, Optional Info As Long) |
C <- αAB + βC or C <- αBA + βC (Hermitian matrix) (BLAS 3) | |
Sub | Zher2k (Uplo As String, Trans As String, N As Long, K As Long, Alpha As Complex, A() As Complex, B() As Complex, Beta As Double, C() As Complex, Optional Info As Long) |
Rank 2k operation: C <- αABH + conjg(α)BAH + βC or C <- αAHB + conjg(α)BHA + βC (Hermitian matrices) (BLAS 3) | |
Sub | Zsymm (Side As String, Uplo As String, M As Long, N As Long, Alpha As Complex, A() As Complex, B() As Complex, Beta As Complex, C() As Complex, Optional Info As Long) |
C <- αAB + βC or C <- αBA + βC (complex symmetric matrix) (BLAS 3) | |
Sub | Zsyr2k (Uplo As String, Trans As String, N As Long, K As Long, Alpha As Complex, A() As Complex, B() As Complex, Beta As Complex, C() As Complex, Optional Info As Long) |
Rank 2k operation: C <- αABT + αBAT + βC or C <- αATB + αBTA + βC (complex symmetric matrices) (BLAS 3) | |
Sub | Zherk (Uplo As String, Trans As String, N As Long, K As Long, Alpha As Double, A() As Complex, Beta As Double, C() As Complex, Optional Info As Long) |
Rank k operation: C <- αAAH + βC or C <- αAHA + βC (Hermitian matrices) (BLAS 3) | |
Sub | Ztrmm (Side As String, Uplo As String, Transa As String, Diag As String, M As Long, N As Long, Alpha As Complex, A() As Complex, B() As Complex, Optional Info As Long) |
B <- αOp(A)B or B <- αBop(A) (Op(A) = A, AT or AH) (complex triangular matrices) (BLAS 3) | |
Sub | Ztrsm (Side As String, Uplo As String, Transa As String, Diag As String, M As Long, N As Long, Alpha As Complex, A() As Complex, B() As Complex, Optional Info As Long) |
Solution of Op(A)X = αB or XOp(A) = αB (Op(A) = A, AT or AH) (complex triangular matrices) (BLAS 3) | |
This is the group of D1b. Elementary matrix operations: BLAS3 (complex).