dbcsr_data_clear Interface

public interface dbcsr_data_clear

Module Procedures

private subroutine dbcsr_data_clear_nt(area, lb, ub, value, lb2, ub2, tr)

Clears a data area, possibly transposed.

Arguments

Type IntentOptional Attributes Name
type(dbcsr_data_obj), intent(inout) :: area
integer, intent(in), optional :: lb
integer, intent(in), optional :: ub
type(dbcsr_scalar_type), intent(in), optional :: value
integer, intent(in), optional :: lb2
integer, intent(in), optional :: ub2
logical, intent(in) :: tr

private subroutine dbcsr_data_clear0(area, lb, ub, value, lb2, ub2)

Clears a data area

Arguments

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

area with encapsulated data

integer, intent(in), optional :: lb

lower bound for clearing lower bound for clearing

integer, intent(in), optional :: ub

lower bound for clearing lower bound for clearing

type(dbcsr_scalar_type), intent(in), optional :: value

value to use for clearing

integer, intent(in), optional :: lb2

upper bound for clearing upper bound for clearing

integer, intent(in), optional :: ub2

upper bound for clearing upper bound for clearing