c_dbcsr_create_template Subroutine

private subroutine c_dbcsr_create_template(c_matrix, c_name, c_template, c_dist, c_matrix_type, c_row_blk_size, c_row_size, C_col_blk_size, c_col_size, c_nze, c_data_type, c_reuse_arrays, c_mutable_work, c_replication_type) bind(C, name="0")

Arguments

TypeIntentOptionalAttributesName
type(c_ptr), intent(inout) :: c_matrix
type(c_ptr), intent(in), VALUE:: c_name
type(c_ptr), intent(in), VALUE:: c_template
type(c_ptr), intent(in), VALUE:: c_dist
character(kind=c_char), intent(in), optional :: c_matrix_type
integer(kind=c_int), intent(in), optional TARGET:: c_row_blk_size(c_row_size)
integer(kind=c_int), intent(in), VALUE:: c_row_size
integer(kind=c_int), intent(in), optional TARGET:: C_col_blk_size(c_col_size)
integer(kind=c_int), intent(in), VALUE:: c_col_size
integer(kind=c_int), intent(in), optional :: c_nze
integer(kind=c_int), intent(in), optional :: c_data_type
logical(kind=c_bool), intent(in), optional :: c_reuse_arrays
logical(kind=c_bool), intent(in), optional :: c_mutable_work
character(kind=c_char), intent(in), optional :: c_replication_type

Contents

None