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

Public Member Functions

subroutine vector_values_set_intg (VECTOR, INDICES, VALUES, ERR, ERROR,)
 Sets the values in an integer vector at the specified indices. More...
 
subroutine vector_values_set_intg1 (VECTOR, INDEX, VALUE, ERR, ERROR,)
 Sets a value in an integer vector at the specified index. More...
 
subroutine vector_values_set_sp (VECTOR, INDICES, VALUES, ERR, ERROR,)
 Sets the values in a single precision vector at the specified indices. More...
 
subroutine vector_values_set_sp1 (VECTOR, INDEX, VALUE, ERR, ERROR,)
 Sets a value in a single precision vector at the specified index. More...
 
subroutine vector_values_set_dp (VECTOR, INDICES, VALUES, ERR, ERROR,)
 Sets the values in a double precision vector at the specified indices. More...
 
subroutine vector_values_set_dp1 (VECTOR, INDEX, VALUE, ERR, ERROR,)
 Sets a value in a double precision vector at the specified index. More...
 
subroutine vector_values_set_l (VECTOR, INDICES, VALUES, ERR, ERROR,)
 Sets the values in a logical vector at the specified indices. More...
 
subroutine vector_values_set_l1 (VECTOR, INDEX, VALUE, ERR, ERROR,)
 Sets a value in a logical vector at the specified index. More...
 

Detailed Description

Definition at line 268 of file matrix_vector.f90.

Member Function/Subroutine Documentation

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

Sets the values in a double precision vector at the specified indices.

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

Definition at line 6059 of file matrix_vector.f90.

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

Sets a value in a double precision vector at the specified index.

Parameters
vectorA pointer to the vector
[in]indexThe index to set
[in]valueThe value to set at the specified index
[out]errThe error code
[out]errorThe error string

Definition at line 6116 of file matrix_vector.f90.

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

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

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

Definition at line 5853 of file matrix_vector.f90.

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

Sets a value in an integer vector at the specified index.

Parameters
vectorA pointer to the vector
[in]indexThe index to set
[in]valueThe value to set at the specified index
[out]errThe error code
[out]errorThe error string

Definition at line 5910 of file matrix_vector.f90.

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

Sets the values in a logical vector at the specified indices.

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

Definition at line 6162 of file matrix_vector.f90.

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

Sets a value in a logical vector at the specified index.

Parameters
vectorA pointer to the vector
[in]indexThe index to set
[in]valueThe value to set at the specified index
[out]errThe error code
[out]errorThe error string

Definition at line 6219 of file matrix_vector.f90.

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

Sets the values in a single precision vector at the specified indices.

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

Definition at line 5956 of file matrix_vector.f90.

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

Sets a value in a single precision vector at the specified index.

Parameters
vectorA pointer to the vector
[in]indexThe index to set
[in]valueThe value to set at the specified index
[out]errThe error code
[out]errorThe error string

Definition at line 6013 of file matrix_vector.f90.