|
subroutine | distributed_matrix_data_get_intg (DISTRIBUTED_MATRIX, DATA, ERR, ERROR,) |
| Returns a pointer to the data of an integer distributed matrix. Note: the values can be used for read operations but a DISTRIBUTED_MATRIX_VALUES_SET call must be used to change any values. The pointer should not be deallocated and a DISTRIBUTED_MATRIX_DATA_RESTORE call must be used after the data has finished being used. More...
|
|
subroutine | distributed_matrix_data_get_sp (DISTRIBUTED_MATRIX, DATA, ERR, ERROR,) |
| Returns a pointer to the data of a single precision distributed matrix. Note: the values can be used for read operations but a DISTRIBUTED_MATRIX_VALUES_SET call must be used to change any values. The pointer should not be deallocated and a DISTRIBUTED_MATRIX_DATA_RESTORE call must be used after the data has finished being used. More...
|
|
subroutine | distributed_matrix_data_get_dp (DISTRIBUTED_MATRIX, DATA, ERR, ERROR,) |
| Returns a pointer to the data of a double precision distributed matrix. Note: the values can be used for read operations but a DISTRIBUTED_MATRIX_VALUES_SET call must be used to change any values. The pointer should not be deallocated and a DISTRIBUTED_MATRIX_DATA_RESTORE call must be used after the data has finished being used. More...
|
|
subroutine | distributed_matrix_data_get_l (DISTRIBUTED_MATRIX, DATA, ERR, ERROR,) |
| Returns a pointer to the data of a logical distributed matrix. Note: the values can be used for read operations but a DISTRIBUTED_MATRIX_VALUES_SET call must be used to change any values. The pointer should not be deallocated and a DISTRIBUTED_MATRIX_DATA_RESTORE call must be used after the data has finished being used. More...
|
|
subroutine distributed_matrix_vector::distributed_matrix_data_get::distributed_matrix_data_get_dp |
( |
type(distributed_matrix_type), pointer |
DISTRIBUTED_MATRIX, |
|
|
real(dp), dimension(:), pointer |
DATA, |
|
|
integer(intg), intent(out) |
ERR, |
|
|
type(varying_string), intent(out) |
ERROR |
|
) |
| |
|
private |
Returns a pointer to the data of a double precision distributed matrix. Note: the values can be used for read operations but a DISTRIBUTED_MATRIX_VALUES_SET call must be used to change any values. The pointer should not be deallocated and a DISTRIBUTED_MATRIX_DATA_RESTORE call must be used after the data has finished being used.
- Parameters
-
| distributed_matrix | A pointer to the distributed matrix |
| data | On return a pointer to the distributed matrix data for this computational node |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 1220 of file distributed_matrix_vector.f90.
subroutine distributed_matrix_vector::distributed_matrix_data_get::distributed_matrix_data_get_intg |
( |
type(distributed_matrix_type), pointer |
DISTRIBUTED_MATRIX, |
|
|
integer(intg), dimension(:), pointer |
DATA, |
|
|
integer(intg), intent(out) |
ERR, |
|
|
type(varying_string), intent(out) |
ERROR |
|
) |
| |
|
private |
Returns a pointer to the data of an integer distributed matrix. Note: the values can be used for read operations but a DISTRIBUTED_MATRIX_VALUES_SET call must be used to change any values. The pointer should not be deallocated and a DISTRIBUTED_MATRIX_DATA_RESTORE call must be used after the data has finished being used.
- Parameters
-
| distributed_matrix | A pointer to the distributed matrix |
| data | On return a pointer to the distributed matrix data for this computational node |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 1118 of file distributed_matrix_vector.f90.
subroutine distributed_matrix_vector::distributed_matrix_data_get::distributed_matrix_data_get_l |
( |
type(distributed_matrix_type), pointer |
DISTRIBUTED_MATRIX, |
|
|
logical, dimension(:), pointer |
DATA, |
|
|
integer(intg), intent(out) |
ERR, |
|
|
type(varying_string), intent(out) |
ERROR |
|
) |
| |
|
private |
Returns a pointer to the data of a logical distributed matrix. Note: the values can be used for read operations but a DISTRIBUTED_MATRIX_VALUES_SET call must be used to change any values. The pointer should not be deallocated and a DISTRIBUTED_MATRIX_DATA_RESTORE call must be used after the data has finished being used.
- Parameters
-
| distributed_matrix | A pointer to the distributed matrix |
| data | On return a pointer to the distributed matrix data for this computational node |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 1347 of file distributed_matrix_vector.f90.
subroutine distributed_matrix_vector::distributed_matrix_data_get::distributed_matrix_data_get_sp |
( |
type(distributed_matrix_type), pointer |
DISTRIBUTED_MATRIX, |
|
|
real(sp), dimension(:), pointer |
DATA, |
|
|
integer(intg), intent(out) |
ERR, |
|
|
type(varying_string), intent(out) |
ERROR |
|
) |
| |
|
private |
Returns a pointer to the data of a single precision distributed matrix. Note: the values can be used for read operations but a DISTRIBUTED_MATRIX_VALUES_SET call must be used to change any values. The pointer should not be deallocated and a DISTRIBUTED_MATRIX_DATA_RESTORE call must be used after the data has finished being used.
- Parameters
-
| distributed_matrix | A pointer to the distributed matrix |
| data | On return a pointer to the distributed matrix data for this computational node |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 1169 of file distributed_matrix_vector.f90.