|
| subroutine | zgemm_square_2 (a_in, a_trans, b_in, b_trans, c_out) |
| | Square array multiplication via LAPACK routines, leaves inputs unchanged.
|
| |
| subroutine | zgemm_square_3 (a_in, a_trans, b_in, b_trans, c_in, c_trans, d_out) |
| | Square array multiplication via LAPACK routines, leaves inputs unchanged, for 3 matrices.
|
| |
| subroutine | dgemm_square_2 (a_in, a_trans, b_in, b_trans, c_out) |
| | Square array multiplication via LAPACK routines, leaves inputs unchanged, real matrices.
|
| |
| subroutine | dgemm_square_3 (a_in, a_trans, b_in, b_trans, c_in, c_trans, d_out) |
| | Square array multiplication via LAPACK routines, leaves inputs unchanged, for 3 matrices.
|
| |
Definition at line 89 of file mathlib.F.
◆ zgemm_square_2()
| subroutine mathlib::gemm_square::zgemm_square_2 |
( |
complex(kind=dp), dimension(:, :), intent(in) |
a_in, |
|
|
character, intent(in) |
a_trans, |
|
|
complex(kind=dp), dimension(:, :), intent(in) |
b_in, |
|
|
character, intent(in) |
b_trans, |
|
|
complex(kind=dp), dimension(:, :), intent(inout) |
c_out |
|
) |
| |
Square array multiplication via LAPACK routines, leaves inputs unchanged.
- Parameters
-
| A_in | Input matrix 1 |
| A_trans | 'N' - no transpose, 'T' - transpose, 'C' - hermitian conj. of matrix 1 |
| B_in | Input matrix 2 |
| B_trans | 'N' - no transpose, 'T' - transpose, 'C' - hermitian conj. of matrix 2 |
| C_out | Output matrix |
- History
- 11.2025 created [Stepan Marek]
Definition at line 1832 of file mathlib.F.
◆ zgemm_square_3()
| subroutine mathlib::gemm_square::zgemm_square_3 |
( |
complex(kind=dp), dimension(:, :), intent(in) |
a_in, |
|
|
character, intent(in) |
a_trans, |
|
|
complex(kind=dp), dimension(:, :), intent(in) |
b_in, |
|
|
character, intent(in) |
b_trans, |
|
|
complex(kind=dp), dimension(:, :), intent(in) |
c_in, |
|
|
character, intent(in) |
c_trans, |
|
|
complex(kind=dp), dimension(:, :), intent(inout) |
d_out |
|
) |
| |
Square array multiplication via LAPACK routines, leaves inputs unchanged, for 3 matrices.
- Parameters
-
| A_in | Input matrix 1 |
| A_trans | 'N' - no transpose, 'T' - transpose, 'C' - hermitian conj. of matrix 1 |
| B_in | Input matrix 2 |
| B_trans | 'N' - no transpose, 'T' - transpose, 'C' - hermitian conj. of matrix 2 |
| C_in | Input matrix 3 |
| C_trans | 'N' - no transpose, 'T' - transpose, 'C' - hermitian conj. of matrix 3 |
| D_out | Output matrix |
- History
- 11.2025 created [Stepan Marek]
Definition at line 1920 of file mathlib.F.
◆ dgemm_square_2()
| subroutine mathlib::gemm_square::dgemm_square_2 |
( |
real(kind=dp), dimension(:, :), intent(in) |
a_in, |
|
|
character, intent(in) |
a_trans, |
|
|
real(kind=dp), dimension(:, :), intent(in) |
b_in, |
|
|
character, intent(in) |
b_trans, |
|
|
real(kind=dp), dimension(:, :), intent(inout) |
c_out |
|
) |
| |
Square array multiplication via LAPACK routines, leaves inputs unchanged, real matrices.
- Parameters
-
| A_in | Input matrix 1 |
| A_trans | 'N' - no transpose, 'T' - transpose, 'C' - hermitian conj. of matrix 1 |
| B_in | Input matrix 2 |
| B_trans | 'N' - no transpose, 'T' - transpose, 'C' - hermitian conj. of matrix 2 |
| C_out | Output matrix |
- History
- 11.2025 created [Stepan Marek]
Definition at line 1875 of file mathlib.F.
◆ dgemm_square_3()
| subroutine mathlib::gemm_square::dgemm_square_3 |
( |
real(kind=dp), dimension(:, :), intent(in) |
a_in, |
|
|
character, intent(in) |
a_trans, |
|
|
real(kind=dp), dimension(:, :), intent(in) |
b_in, |
|
|
character, intent(in) |
b_trans, |
|
|
real(kind=dp), dimension(:, :), intent(in) |
c_in, |
|
|
character, intent(in) |
c_trans, |
|
|
real(kind=dp), dimension(:, :), intent(inout) |
d_out |
|
) |
| |
Square array multiplication via LAPACK routines, leaves inputs unchanged, for 3 matrices.
- Parameters
-
| A_in | Input matrix 1 |
| A_trans | 'N' - no transpose, 'T' - transpose, 'C' - hermitian conj. of matrix 1 |
| B_in | Input matrix 2 |
| B_trans | 'N' - no transpose, 'T' - transpose, 'C' - hermitian conj. of matrix 2 |
| C_in | Input matrix 3 |
| C_trans | 'N' - no transpose, 'T' - transpose, 'C' - hermitian conj. of matrix 3 |
| D_out | Output matrix |
- History
- 11.2025 created [Stepan Marek]
Definition at line 1979 of file mathlib.F.
The documentation for this interface was generated from the following file: