![]() |
Octopus
|
The same as lalg_gemm but with (Hermitian) transpose of B. More...
The same as lalg_gemm but with (Hermitian) transpose of B.
Definition at line 304 of file lalg_basic.F90.
Private Member Functions | |
| subroutine | gemm_nc_1_2 (m, n, k, alpha, a, b, beta, c) |
| The same as gemm but with (Hermitian) transpose of b. Note, in this also works when a and b are real. More... | |
| subroutine | gemm_nc_1_4 (m, n, k, alpha, a, b, beta, c) |
| The same as gemm but with (Hermitian) transpose of b. Note, in this also works when a and b are real. More... | |
| subroutine | gemm_nc_2_2 (m1, m2, n1, n2, k, alpha, a, b, beta, c) |
| subroutine | gemm_nc_2_4 (m1, m2, n1, n2, k, alpha, a, b, beta, c) |
| subroutine | gemm_nc_1_1 (m, n, k, alpha, a, b, beta, c) |
| The same as gemm but with (Hermitian) transpose of b. Note, in this also works when a and b are real. More... | |
| subroutine | gemm_nc_1_3 (m, n, k, alpha, a, b, beta, c) |
| The same as gemm but with (Hermitian) transpose of b. Note, in this also works when a and b are real. More... | |
| subroutine | gemm_nc_2_1 (m1, m2, n1, n2, k, alpha, a, b, beta, c) |
| subroutine | gemm_nc_2_3 (m1, m2, n1, n2, k, alpha, a, b, beta, c) |
|
private |
The same as gemm but with (Hermitian) transpose of b. Note, in this also works when a and b are real.
| [in] | a | a(m, k) |
| [in] | b | b(k, n) |
| [in,out] | c | c(m, n) |
Definition at line 1084 of file lalg_basic.F90.
|
private |
The same as gemm but with (Hermitian) transpose of b. Note, in this also works when a and b are real.
| [in] | a | a(m, k) |
| [in] | b | b(k, n) |
| [in,out] | c | c(m, n) |
Definition at line 2053 of file lalg_basic.F90.
|
private |
| [in] | a | a(k, m2, m1) |
| [in] | b | b(k, n2, n1) |
| [in,out] | c | c(m1*m2, n1*n2) |
Definition at line 1105 of file lalg_basic.F90.
|
private |
| [in] | a | a(k, m2, m1) |
| [in] | b | b(k, n2, n1) |
| [in,out] | c | c(m1*m2, n1*n2) |
Definition at line 2074 of file lalg_basic.F90.
|
private |
The same as gemm but with (Hermitian) transpose of b. Note, in this also works when a and b are real.
| [in] | a | a(m, k) |
| [in] | b | b(k, n) |
| [in,out] | c | c(m, n) |
Definition at line 2886 of file lalg_basic.F90.
|
private |
The same as gemm but with (Hermitian) transpose of b. Note, in this also works when a and b are real.
| [in] | a | a(m, k) |
| [in] | b | b(k, n) |
| [in,out] | c | c(m, n) |
Definition at line 3855 of file lalg_basic.F90.
|
private |
| [in] | a | a(k, m2, m1) |
| [in] | b | b(k, n2, n1) |
| [in,out] | c | c(m1*m2, n1*n2) |
Definition at line 2907 of file lalg_basic.F90.
|
private |
| [in] | a | a(k, m2, m1) |
| [in] | b | b(k, n2, n1) |
| [in,out] | c | c(m1*m2, n1*n2) |
Definition at line 3876 of file lalg_basic.F90.