![]() |
XLPack 7.0
XLPack Numerical Library (Excel VBA) Reference Manual
|
Functions | |
| Function | Dasum (N As Long, X_I As Double, Optional IncX As Long=1) As Double |
| |x| (1-norm) (BLAS 1) | |
| Sub | Daxpy (N As Long, A As Double, X_I As Double, Y_I As Double, Optional IncX As Long=1, Optional IncY As Long=1) |
| y <- ax + y (BLAS 1) | |
| Sub | Dcopy (N As Long, X_I As Double, Y_I As Double, Optional IncX As Long=1, Optional IncY As Long=1) |
| y <- x (BLAS 1) | |
| Function | Ddot (N As Long, X_I As Double, Y_I As Double, Optional IncX As Long=1, Optional IncY As Long=1) As Double |
| xT * y (BLAS 1) | |
| Function | Dnrm2 (N As Long, X_I As Double, Optional IncX As Long=1) As Double |
| ||x||2 (2-norm) (BLAS 1) | |
| Sub | Drot (N As Long, X_I As Double, Y_I As Double, C As Double, S As Double, Optional IncX As Long=1, Optional IncY As Long=1) |
| Applies Givens plane rotation (BLAS 1) | |
| Sub | Drotg (A As Double, B As Double, C As Double, S As Double) |
| Constructs Givens plane rotation (BLAS 1) | |
| Sub | Drotm (N As Long, X_I As Double, Y_I As Double, P() As Double, Optional IncX As Long=1, Optional IncY As Long=1) |
| Apply modified Givens plane rotation (BLAS 1) | |
| Sub | Drotmg (D1 As Double, D2 As Double, X1 As Double, Y1 As Double, P() As Double) |
| Construct modified Givens plane rotation (BLAS 1) | |
| Sub | Dscal (N As Long, A As Double, X_I As Double, Optional IncX As Long=1) |
| x <- ax (BLAS 1) | |
| Sub | Dswap (N As Long, X_I As Double, Y_I As Double, Optional IncX As Long=1, Optional IncY As Long=1) |
| y <-> x (BLAS 1) | |
| Sub | Dasum_sub (Ret As Double, N As Long, X_I As Double, Optional IncX As Long=1) |
| |x| (1-norm) (BLAS 1) (Subroutine version) | |
| Sub | Ddot_sub (Ret As Double, N As Long, X_I As Double, Y_I As Double, Optional IncX As Long=1, Optional IncY As Long=1) |
| xT * y (BLAS 1) (Subroutine version) | |
| Sub | Dnrm2_sub (Ret As Double, N As Long, X_I As Double, Optional IncX As Long=1) |
| ||x||2 (2-norm) (BLAS 1) (Subroutine version) | |
This is the group of D1a. Elementary vector operations: BLAS1.