dbcsr_dot Interface

public interface dbcsr_dot

Module Procedures

private subroutine dbcsr_dot_d(matrix_a, matrix_b, result)

Arguments

Type IntentOptional Attributes Name
type(dbcsr_type), intent(in) :: matrix_a
type(dbcsr_type), intent(in) :: matrix_b
real(kind=real_8), intent(inout) :: result

private subroutine dbcsr_dot_s(matrix_a, matrix_b, result)

Arguments

Type IntentOptional Attributes Name
type(dbcsr_type), intent(in) :: matrix_a
type(dbcsr_type), intent(in) :: matrix_b
real(kind=real_4), intent(inout) :: result

private subroutine dbcsr_dot_z(matrix_a, matrix_b, result)

Arguments

Type IntentOptional Attributes Name
type(dbcsr_type), intent(in) :: matrix_a
type(dbcsr_type), intent(in) :: matrix_b
complex(kind=real_8), intent(inout) :: result

private subroutine dbcsr_dot_c(matrix_a, matrix_b, result)

Arguments

Type IntentOptional Attributes Name
type(dbcsr_type), intent(in) :: matrix_a
type(dbcsr_type), intent(in) :: matrix_b
complex(kind=real_4), intent(inout) :: result