OpenCMISS-Iron Internal API Documentation
matrix_vector::vector_values_get Interface Reference

Public Member Functions

subroutine vector_values_get_intg (VECTOR, INDICES, VALUES, ERR, ERROR,)
 Gets the values in an integer vector at the indices specified. More...
 
subroutine vector_values_get_intg1 (VECTOR, INDEX, VALUE, ERR, ERROR,)
 Gets a value in an integer vector at the location specified by the index. More...
 
subroutine vector_values_get_sp (VECTOR, INDICES, VALUES, ERR, ERROR,)
 Gets the values in a single precision real vector at the indices specified. More...
 
subroutine vector_values_get_sp1 (VECTOR, INDEX, VALUE, ERR, ERROR,)
 Gets a value in a single precision vector at the location specified by the index. More...
 
subroutine vector_values_get_dp (VECTOR, INDICES, VALUES, ERR, ERROR,)
 Gets the values in a double precision real vector at the indices specified. More...
 
subroutine vector_values_get_dp1 (VECTOR, INDEX, VALUE, ERR, ERROR,)
 Gets a value in a double precision vector at the location specified by the index. More...
 
subroutine vector_values_get_l (VECTOR, INDICES, VALUES, ERR, ERROR,)
 Gets the values in a logical real vector at the indices specified. More...
 
subroutine vector_values_get_l1 (VECTOR, INDEX, VALUE, ERR, ERROR,)
 Gets a value in a logical vector at the location specified by the index. More...
 

Detailed Description

Definition at line 257 of file matrix_vector.f90.

Member Function/Subroutine Documentation

subroutine matrix_vector::vector_values_get::vector_values_get_dp ( type(vector_type), pointer  VECTOR,
integer(intg), dimension(:), intent(in)  INDICES,
real(dp), dimension(:), intent(out)  VALUES,
integer(intg), intent(out)  ERR,
type(varying_string), intent(out)  ERROR 
)

Gets the values in a double precision real vector at the indices specified.

Parameters
vectorA pointer to the vector
[in]indicesINDICES(i). The i'th index to get
[out]valuesVALUES(i). On return the i'th value to get
[out]errThe error code
[out]errorThe error string

Definition at line 5647 of file matrix_vector.f90.

subroutine matrix_vector::vector_values_get::vector_values_get_dp1 ( type(vector_type), pointer  VECTOR,
integer(intg), intent(in)  INDEX,
real(dp), intent(out)  VALUE,
integer(intg), intent(out)  ERR,
type(varying_string), intent(out)  ERROR 
)

Gets a value in a double precision vector at the location specified by the index.

Parameters
vectorA pointer to the vector
[in]indexThe index of the vector to get
[out]valueOn return the value of the vector at the specified index
[out]errThe error code
[out]errorThe error string

Definition at line 5704 of file matrix_vector.f90.

subroutine matrix_vector::vector_values_get::vector_values_get_intg ( type(vector_type), pointer  VECTOR,
integer(intg), dimension(:), intent(in)  INDICES,
integer(intg), dimension(:), intent(out)  VALUES,
integer(intg), intent(out)  ERR,
type(varying_string), intent(out)  ERROR 
)

Gets the values in an integer vector at the indices specified.

Parameters
vectorA pointer to the vector
[in]indicesINDICES(i). The i'th index to get
[out]valuesVALUES(i). On return the i'th value to get
[out]errThe error code
[out]errorThe error string

Definition at line 5441 of file matrix_vector.f90.

subroutine matrix_vector::vector_values_get::vector_values_get_intg1 ( type(vector_type), pointer  VECTOR,
integer(intg), intent(in)  INDEX,
integer(intg), intent(out)  VALUE,
integer(intg), intent(out)  ERR,
type(varying_string), intent(out)  ERROR 
)

Gets a value in an integer vector at the location specified by the index.

Parameters
vectorA pointer to the vector
[in]indexThe index of the vector to get
[out]valueOn return the value of the vector at the specified index
[out]errThe error code
[out]errorThe error string

Definition at line 5498 of file matrix_vector.f90.

subroutine matrix_vector::vector_values_get::vector_values_get_l ( type(vector_type), pointer  VECTOR,
integer(intg), dimension(:), intent(in)  INDICES,
logical, dimension(:), intent(out)  VALUES,
integer(intg), intent(out)  ERR,
type(varying_string), intent(out)  ERROR 
)

Gets the values in a logical real vector at the indices specified.

Parameters
vectorA pointer to the vector
[in]indicesINDICES(i). The i'th index to get
[out]valuesVALUES(i). On return the i'th value to get
[out]errThe error code
[out]errorThe error string

Definition at line 5750 of file matrix_vector.f90.

subroutine matrix_vector::vector_values_get::vector_values_get_l1 ( type(vector_type), pointer  VECTOR,
integer(intg), intent(in)  INDEX,
logical, intent(out)  VALUE,
integer(intg), intent(out)  ERR,
type(varying_string), intent(out)  ERROR 
)

Gets a value in a logical vector at the location specified by the index.

Parameters
vectorA pointer to the vector
[in]indexThe index of the vector to get
[out]valueOn return the value of the vector at the specified index
[out]errThe error code
[out]errorThe error string

Definition at line 5807 of file matrix_vector.f90.

subroutine matrix_vector::vector_values_get::vector_values_get_sp ( type(vector_type), pointer  VECTOR,
integer(intg), dimension(:), intent(in)  INDICES,
real(sp), dimension(:), intent(out)  VALUES,
integer(intg), intent(out)  ERR,
type(varying_string), intent(out)  ERROR 
)

Gets the values in a single precision real vector at the indices specified.

Parameters
vectorA pointer to the vector
[in]indicesINDICES(i). The i'th index to get
[out]valuesVALUES(i). On return the i'th value to get
[out]errThe error code
[out]errorThe error string

Definition at line 5544 of file matrix_vector.f90.

subroutine matrix_vector::vector_values_get::vector_values_get_sp1 ( type(vector_type), pointer  VECTOR,
integer(intg), intent(in)  INDEX,
real(sp), intent(out)  VALUE,
integer(intg), intent(out)  ERR,
type(varying_string), intent(out)  ERROR 
)

Gets a value in a single precision vector at the location specified by the index.

Parameters
vectorA pointer to the vector
[in]indexThe index of the vector to get
[out]valueOn return the value of the vector at the specified index
[out]errThe error code
[out]errorThe error string

Definition at line 5601 of file matrix_vector.f90.