Sets a pointer, possibly using the buffers.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(dbcsr_type), | intent(in) | :: | matrix |
Matrix to use |
||
type(dbcsr_data_obj), | intent(inout) | :: | pointer_any |
The pointer to set |
||
integer, | intent(in) | :: | rsize |
Row sizes of block to point to Column sizes of block to point to |
||
integer, | intent(in) | :: | csize |
Row sizes of block to point to Column sizes of block to point to |
||
logical, | intent(in) | :: | main_tr |
Whether block is transposed in the matrix |
||
integer, | intent(in) | :: | base_offset |
The block pointer |
Sets a pointer, possibly using the buffers.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(dbcsr_type), | intent(in) | :: | matrix |
Matrix to use |
||
real(kind=real_4), | DIMENSION(:, :), POINTER | :: | pointer_any |
The pointer to set |
||
integer, | intent(in) | :: | rsize |
Row size of block to point to Column size of block to point to |
||
integer, | intent(in) | :: | csize |
Row size of block to point to Column size of block to point to |
||
integer, | intent(in) | :: | base_offset |
The block pointer |
Sets a pointer, possibly using the buffers.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(dbcsr_type), | intent(in) | :: | matrix |
Matrix to use |
||
real(kind=real_8), | DIMENSION(:, :), POINTER | :: | pointer_any |
The pointer to set |
||
integer, | intent(in) | :: | rsize |
Row size of block to point to Column size of block to point to |
||
integer, | intent(in) | :: | csize |
Row size of block to point to Column size of block to point to |
||
integer, | intent(in) | :: | base_offset |
The block pointer |
Sets a pointer, possibly using the buffers.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(dbcsr_type), | intent(in) | :: | matrix |
Matrix to use |
||
complex(kind=real_4), | DIMENSION(:, :), POINTER | :: | pointer_any |
The pointer to set |
||
integer, | intent(in) | :: | rsize |
Row size of block to point to Column size of block to point to |
||
integer, | intent(in) | :: | csize |
Row size of block to point to Column size of block to point to |
||
integer, | intent(in) | :: | base_offset |
The block pointer |
Sets a pointer, possibly using the buffers.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(dbcsr_type), | intent(in) | :: | matrix |
Matrix to use |
||
complex(kind=real_8), | DIMENSION(:, :), POINTER | :: | pointer_any |
The pointer to set |
||
integer, | intent(in) | :: | rsize |
Row size of block to point to Column size of block to point to |
||
integer, | intent(in) | :: | csize |
Row size of block to point to Column size of block to point to |
||
integer, | intent(in) | :: | base_offset |
The block pointer |