OpenCMISS-Iron Internal API Documentation
distributed_matrix_vector::distributedvector_dataget Interface Reference

Private Member Functions

subroutine distributed_vector_data_get_intg (DISTRIBUTED_VECTOR, DATA, ERR, ERROR,)
 Returns a pointer to the data of an integer distributed vector. Note: the values can be used for read operations but a DISTRIBUTED_VECTOR_VALUES_SET call must be used to change any values. The pointer should not be deallocated. More...
 
subroutine distributed_vector_data_get_sp (DISTRIBUTED_VECTOR, DATA, ERR, ERROR,)
 Returns a pointer to the data of a single precision distributed vector. Note: the values can be used for read operations but a DISTRIBUTED_VECTOR_VALUES_SET call must be used to change any values. The pointer should not be deallocated. More...
 
subroutine distributed_vector_data_get_dp (DISTRIBUTED_VECTOR, DATA, ERR, ERROR,)
 Returns a pointer to the data of a double precision distributed vector. Note: the values can be used for read operations but a DISTRIBUTED_VECTOR_VALUES_SET call must be used to change any values. The pointer should not be deallocated. More...
 
subroutine distributed_vector_data_get_l (DISTRIBUTED_VECTOR, DATA, ERR, ERROR,)
 Returns a pointer to the data of a logical distributed vector. Note: the values can be used for read operations but a DISTRIBUTED_VECTOR_VALUES_SET call must be used to change any values. The pointer should not be deallocated. More...
 

Detailed Description

Definition at line 389 of file distributed_matrix_vector.f90.

Member Function/Subroutine Documentation

subroutine distributed_matrix_vector::distributedvector_dataget::distributed_vector_data_get_dp ( type(distributed_vector_type), pointer  DISTRIBUTED_VECTOR,
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 vector. Note: the values can be used for read operations but a DISTRIBUTED_VECTOR_VALUES_SET call must be used to change any values. The pointer should not be deallocated.

Parameters
distributed_vectorA pointer to the distributed vector
dataOn return, a pointer to the data of the distributed vector
[out]errThe error code
[out]errorThe error string

Definition at line 6860 of file distributed_matrix_vector.f90.

subroutine distributed_matrix_vector::distributedvector_dataget::distributed_vector_data_get_intg ( type(distributed_vector_type), pointer  DISTRIBUTED_VECTOR,
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 vector. Note: the values can be used for read operations but a DISTRIBUTED_VECTOR_VALUES_SET call must be used to change any values. The pointer should not be deallocated.

Parameters
distributed_vectorA pointer to the distributed vector
dataOn return, a pointer to the data of the distributed vector
[out]errThe error code
[out]errorThe error string

Definition at line 6744 of file distributed_matrix_vector.f90.

subroutine distributed_matrix_vector::distributedvector_dataget::distributed_vector_data_get_l ( type(distributed_vector_type), pointer  DISTRIBUTED_VECTOR,
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 vector. Note: the values can be used for read operations but a DISTRIBUTED_VECTOR_VALUES_SET call must be used to change any values. The pointer should not be deallocated.

Parameters
distributed_vectorA pointer to the distributed vector
dataOn return, a pointer to the data of the distributed vector
[out]errThe error code
[out]errorThe error string

Definition at line 6926 of file distributed_matrix_vector.f90.

subroutine distributed_matrix_vector::distributedvector_dataget::distributed_vector_data_get_sp ( type(distributed_vector_type), pointer  DISTRIBUTED_VECTOR,
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 vector. Note: the values can be used for read operations but a DISTRIBUTED_VECTOR_VALUES_SET call must be used to change any values. The pointer should not be deallocated.

Parameters
distributed_vectorA pointer to the distributed vector
dataOn return, a pointer to the data of the distributed vector
[out]errThe error code
[out]errorThe error string

Definition at line 6802 of file distributed_matrix_vector.f90.