dbcsr_get_data_p Interface

public interface dbcsr_get_data_p

Module Procedures

private function dbcsr_get_data_c_s(area, select_data_type, lb, ub) result(DATA)

Returns the single/double precision real/complex data

Read more…

Arguments

Type IntentOptional Attributes Name
type(dbcsr_data_obj), intent(in) :: area

data area

real(kind=real_4), intent(in) :: select_data_type

force datatype

integer, intent(in), optional :: lb

lower bound for pointer upper bound for pointer

integer, intent(in), optional :: ub

lower bound for pointer upper bound for pointer

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

pointer to data

private function dbcsr_get_data_c_c(area, select_data_type, lb, ub) result(DATA)

Returns the single/double precision real/complex data

Read more…

Arguments

Type IntentOptional Attributes Name
type(dbcsr_data_obj), intent(in) :: area

data area

complex(kind=real_4), intent(in) :: select_data_type

force datatype

integer, intent(in), optional :: lb

lower bound for pointer upper bound for pointer

integer, intent(in), optional :: ub

lower bound for pointer upper bound for pointer

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

pointer to data

private function dbcsr_get_data_c_d(area, select_data_type, lb, ub) result(DATA)

Returns the single/double precision real/complex data

Read more…

Arguments

Type IntentOptional Attributes Name
type(dbcsr_data_obj), intent(in) :: area

data area

real(kind=real_8), intent(in) :: select_data_type

force datatype

integer, intent(in), optional :: lb

lower bound for pointer upper bound for pointer

integer, intent(in), optional :: ub

lower bound for pointer upper bound for pointer

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

pointer to data

private function dbcsr_get_data_c_z(area, select_data_type, lb, ub) result(DATA)

Returns the single/double precision real/complex data

Read more…

Arguments

Type IntentOptional Attributes Name
type(dbcsr_data_obj), intent(in) :: area

data area

complex(kind=real_8), intent(in) :: select_data_type

force datatype

integer, intent(in), optional :: lb

lower bound for pointer upper bound for pointer

integer, intent(in), optional :: ub

lower bound for pointer upper bound for pointer

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

pointer to data