Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(dbcsr_iterator_type), | intent(out) | :: | iterator | |||
type(dbcsr_type), | intent(in) | :: | matrix | |||
logical, | intent(in), | optional | :: | shared | ||
logical, | intent(in), | optional | :: | dynamic | ||
logical, | intent(in), | optional | :: | dynamic_byrows | ||
logical, | intent(in), | optional | :: | contiguous_pointers | ||
logical, | intent(in), | optional | :: | read_only |
SUBROUTINE dbcsr_iterator_start(iterator, matrix, shared, dynamic, & dynamic_byrows, contiguous_pointers, read_only) TYPE(dbcsr_iterator_type), INTENT(OUT) :: iterator TYPE(dbcsr_type), INTENT(IN) :: matrix LOGICAL, INTENT(IN), OPTIONAL :: shared, dynamic, dynamic_byrows, & contiguous_pointers, read_only CALL dbcsr_iterator_start_prv(iterator%prv, matrix%prv, shared, dynamic, & dynamic_byrows, contiguous_pointers, read_only) END SUBROUTINE dbcsr_iterator_start