c_dbcsr_reserve_block2d_c Subroutine

private subroutine c_dbcsr_reserve_block2d_c(c_matrix, c_row, c_col, c_block, c_row_size, c_col_size, c_transposed, c_existed) bind(C, name="c_dbcsr_reserve_block2d_c")

Arguments

Type IntentOptional Attributes Name
type(c_ptr), intent(in), VALUE :: c_matrix
integer(kind=c_int), intent(in) :: c_row
integer(kind=c_int), intent(in) :: c_col
complex(kind=c_float_complex), intent(in), DIMENSION(c_row_size, c_col_size), TARGET :: c_block
integer(kind=c_int), intent(in) :: c_row_size
integer(kind=c_int), intent(in) :: c_col_size
logical(kind=c_bool), intent(in), optional :: c_transposed
logical(kind=c_bool), intent(out), optional :: c_existed