Sets a data pointer.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(dbcsr_data_obj), | intent(inout) | :: | area |
target data area |
||
| real(kind=real_4), | DIMENSION(:), POINTER, CONTIGUOUS | :: | p |
source data pointer |
Sets a data pointer.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(dbcsr_data_obj), | intent(inout) | :: | area |
target data area |
||
| real(kind=real_8), | DIMENSION(:), POINTER, CONTIGUOUS | :: | p |
source data pointer |
Sets a data pointer.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(dbcsr_data_obj), | intent(inout) | :: | area |
target data area |
||
| complex(kind=real_4), | DIMENSION(:), POINTER, CONTIGUOUS | :: | p |
source data pointer |
Sets a data pointer.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(dbcsr_data_obj), | intent(inout) | :: | area |
target data area |
||
| complex(kind=real_8), | DIMENSION(:), POINTER, CONTIGUOUS | :: | p |
source data pointer |
Sets a data pointer.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(dbcsr_data_obj), | intent(inout) | :: | area |
target data area |
||
| real(kind=real_4), | DIMENSION(:, :), POINTER | :: | p |
source data pointer |
Sets a data pointer.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(dbcsr_data_obj), | intent(inout) | :: | area |
target data area |
||
| real(kind=real_8), | DIMENSION(:, :), POINTER | :: | p |
source data pointer |
Sets a data pointer.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(dbcsr_data_obj), | intent(inout) | :: | area |
target data area |
||
| complex(kind=real_4), | DIMENSION(:, :), POINTER | :: | p |
source data pointer |
Sets a data pointer.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(dbcsr_data_obj), | intent(inout) | :: | area |
target data area |
||
| complex(kind=real_8), | DIMENSION(:, :), POINTER | :: | p |
source data pointer |
Points data area data pointers to another data area Assumes that no memory will be lost when repointing the pointer in the data area and that the area is initialized.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(dbcsr_data_obj), | intent(inout) | :: | area |
data area to repoint |
||
| integer, | intent(in) | :: | rsize |
size of data area to point to size of data area to point to |
||
| integer, | intent(in) | :: | csize |
size of data area to point to size of data area to point to |
||
| type(dbcsr_data_obj), | intent(in) | :: | pointee |
data area to point to |
||
| integer, | intent(in), | optional | :: | source_lb |
point to this offset in pointee |