c_dbcsr_copy Subroutine

private subroutine c_dbcsr_copy(c_matrix_b, c_matrix_a, c_name, c_keep_sparsity, c_shallow_data, c_keep_imaginary, c_matrix_type) bind(C, name="c_dbcsr_copy")

Arguments

Type IntentOptional Attributes Name
type(c_ptr), intent(inout) :: c_matrix_b
type(c_ptr), intent(in), VALUE :: c_matrix_a
type(c_ptr), intent(in), VALUE :: c_name
logical(kind=c_bool), intent(in), optional :: c_keep_sparsity
logical(kind=c_bool), intent(in), optional :: c_shallow_data
logical(kind=c_bool), intent(in), optional :: c_keep_imaginary
character(kind=c_char, len=1), intent(in), optional :: c_matrix_type