dbcsr_get_data_p Interface

public interface dbcsr_get_data_p

Module Procedures

private function dbcsr_get_data_s(matrix, select_data_type, lb, ub) result(DATA)

Arguments

Type IntentOptional Attributes Name
type(dbcsr_type), intent(in) :: matrix
real(kind=real_4), intent(in) :: select_data_type
integer, intent(in), optional :: lb
integer, intent(in), optional :: ub

Return Value real(kind=real_4), DIMENSION(:), POINTER

private function dbcsr_get_data_c(matrix, select_data_type, lb, ub) result(DATA)

Arguments

Type IntentOptional Attributes Name
type(dbcsr_type), intent(in) :: matrix
complex(kind=real_4), intent(in) :: select_data_type
integer, intent(in), optional :: lb
integer, intent(in), optional :: ub

Return Value complex(kind=real_4), DIMENSION(:), POINTER

private function dbcsr_get_data_d(matrix, select_data_type, lb, ub) result(DATA)

Arguments

Type IntentOptional Attributes Name
type(dbcsr_type), intent(in) :: matrix
real(kind=real_8), intent(in) :: select_data_type
integer, intent(in), optional :: lb
integer, intent(in), optional :: ub

Return Value real(kind=real_8), DIMENSION(:), POINTER

private function dbcsr_get_data_z(matrix, select_data_type, lb, ub) result(DATA)

Arguments

Type IntentOptional Attributes Name
type(dbcsr_type), intent(in) :: matrix
complex(kind=real_8), intent(in) :: select_data_type
integer, intent(in), optional :: lb
integer, intent(in), optional :: ub

Return Value complex(kind=real_8), DIMENSION(:), POINTER