Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
type(dbcsr_work_type), | private, | POINTER | :: | product_wm | => | Null() | |
type(dbcsr_data_obj), | private | :: | c_buffer | = | dbcsr_data_obj() | ||
logical, | private | :: | c_area_copy | = | .TRUE. | ||
logical, | private | :: | keep_product_data | = | .TRUE. | ||
logical, | private | :: | do_gpu_c_redux | = | .FALSE. | ||
integer, | private | :: | nlayers | = | 1 |
TYPE dbcsr_mm_accdrv_type PRIVATE TYPE(dbcsr_work_type), POINTER :: product_wm => Null() TYPE(dbcsr_data_obj) :: c_buffer = dbcsr_data_obj() LOGICAL :: c_area_copy = .TRUE. LOGICAL :: keep_product_data = .TRUE. LOGICAL :: do_gpu_c_redux = .FALSE. INTEGER :: nlayers = 1 END TYPE dbcsr_mm_accdrv_type