Put a 2-D block in a DBCSR matrix using the btree
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(dbcsr_type), | intent(inout) | :: | matrix |
DBCSR matrix |
||
integer, | intent(in) | :: | row |
the row the column |
||
integer, | intent(in) | :: | col |
the row the column |
||
real(kind=real_4), | DIMENSION(:, :), POINTER | :: | block |
the block to reserve; added if not NULL |
||
logical, | intent(in), | optional | :: | transposed |
the block holds transposed data |
|
logical, | intent(out), | optional | :: | existed |
block already existed |
Put a 2-D block in a DBCSR matrix using the btree
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(dbcsr_type), | intent(inout) | :: | matrix |
DBCSR matrix |
||
integer, | intent(in) | :: | row |
the row the column |
||
integer, | intent(in) | :: | col |
the row the column |
||
real(kind=real_8), | DIMENSION(:, :), POINTER | :: | block |
the block to reserve; added if not NULL |
||
logical, | intent(in), | optional | :: | transposed |
the block holds transposed data |
|
logical, | intent(out), | optional | :: | existed |
block already existed |
Put a 2-D block in a DBCSR matrix using the btree
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(dbcsr_type), | intent(inout) | :: | matrix |
DBCSR matrix |
||
integer, | intent(in) | :: | row |
the row the column |
||
integer, | intent(in) | :: | col |
the row the column |
||
complex(kind=real_4), | DIMENSION(:, :), POINTER | :: | block |
the block to reserve; added if not NULL |
||
logical, | intent(in), | optional | :: | transposed |
the block holds transposed data |
|
logical, | intent(out), | optional | :: | existed |
block already existed |
Put a 2-D block in a DBCSR matrix using the btree
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(dbcsr_type), | intent(inout) | :: | matrix |
DBCSR matrix |
||
integer, | intent(in) | :: | row |
the row the column |
||
integer, | intent(in) | :: | col |
the row the column |
||
complex(kind=real_8), | DIMENSION(:, :), POINTER | :: | block |
the block to reserve; added if not NULL |
||
logical, | intent(in), | optional | :: | transposed |
the block holds transposed data |
|
logical, | intent(out), | optional | :: | existed |
block already existed |