OpenCMISS-Iron Internal API Documentation
|
Public Member Functions | |
subroutine | matrix_values_add_intg (MATRIX, ROW_INDICES, COLUMN_INDICES, VALUES, ERR, ERROR,) |
Adds values to an integer matrix at the location specified by the row and column indices i.e., MATRIX(I,J)=MATRIX(I,J)+VALUE. More... | |
subroutine | matrix_values_add_intg1 (MATRIX, ROW_INDEX, COLUMN_INDEX, VALUE, ERR, ERROR,) |
Adds a value to an integer matrix at the location specified by the row and column index i.e., MATRIX(I,J)=MATRIX(I,J)+VALUE. More... | |
subroutine | matrix_values_add_intg2 (MATRIX, ROW_INDICES, COLUMN_INDICES, VALUES, ERR, ERROR,) |
Adds a matrix of values to an integer matrix at the location specified by the row and column indices i.e., MATRIX(I,J)=MATRIX(I,J)+VALUE. More... | |
subroutine | matrix_values_add_sp (MATRIX, ROW_INDICES, COLUMN_INDICES, VALUES, ERR, ERROR,) |
Adds values to a single precision real matrix at the location specified by the row and column indices i.e., MATRIX(I,J)=MATRIX(I,J)+VALUE. More... | |
subroutine | matrix_values_add_sp1 (MATRIX, ROW_INDEX, COLUMN_INDEX, VALUE, ERR, ERROR,) |
Adds a value to a single precision real matrix at the location specified by the row and column index i.e., MATRIX(I,J)=MATRIX(I,J)+VALUE. More... | |
subroutine | matrix_values_add_sp2 (MATRIX, ROW_INDICES, COLUMN_INDICES, VALUES, ERR, ERROR,) |
Adds a matrix of values to a single precision real matrix at the location specified by the row and column indices i.e., MATRIX(I,J)=MATRIX(I,J)+VALUE. More... | |
subroutine | matrix_values_add_dp (MATRIX, ROW_INDICES, COLUMN_INDICES, VALUES, ERR, ERROR,) |
Adds values to a double precision real matrix at the location specified by the row and column indices i.e., MATRIX(I,J)=MATRIX(I,J)+VALUE. More... | |
subroutine | matrix_values_add_dp1 (MATRIX, ROW_INDEX, COLUMN_INDEX, VALUE, ERR, ERROR,) |
Adds a value to a double precision real matrix at the location specified by the row and column index i.e., MATRIX(I,J)=MATRIX(I,J)+VALUE. More... | |
subroutine | matrix_values_add_dp2 (MATRIX, ROW_INDICES, COLUMN_INDICES, VALUES, ERR, ERROR,) |
Adds a matrix of values to a double precision real matrix at the location specified by the row and column indices i.e., MATRIX(I,J)=MATRIX(I,J)+VALUE. More... | |
subroutine | matrix_values_add_l (MATRIX, ROW_INDICES, COLUMN_INDICES, VALUES, ERR, ERROR,) |
Adds values to a logical matrix at the location specified by the row and column indices i.e., MATRIX(I,J)=MATRIX(I,J).OR.VALUE. More... | |
subroutine | matrix_values_add_l1 (MATRIX, ROW_INDEX, COLUMN_INDEX, VALUE, ERR, ERROR,) |
Adds a value to a logical matrix at the location specified by the row and column index i.e., MATRIX(I,J)=MATRIX(I,J).OR.VALUE. More... | |
subroutine | matrix_values_add_l2 (MATRIX, ROW_INDICES, COLUMN_INDICES, VALUES, ERR, ERROR,) |
Adds a matrix of values to a logical matrix at the location specified by the row and column indices i.e., MATRIX(I,J)=MATRIX(I,J).OR.VALUE. More... | |
Definition at line 198 of file matrix_vector.f90.
subroutine matrix_vector::matrix_values_add::matrix_values_add_dp | ( | type(matrix_type), pointer | MATRIX, |
integer(intg), dimension(:), intent(in) | ROW_INDICES, | ||
integer(intg), dimension(:), intent(in) | COLUMN_INDICES, | ||
real(dp), dimension(:), intent(in) | VALUES, | ||
integer(intg), intent(out) | ERR, | ||
type(varying_string), intent(out) | ERROR | ||
) |
Adds values to a double precision real matrix at the location specified by the row and column indices i.e., MATRIX(I,J)=MATRIX(I,J)+VALUE.
matrix | A pointer to the matrix | |
[in] | row_indices | ROW_INDICES(i). The row index for the i'th value to add |
[in] | column_indices | COLUMN_INIDICES(i). The column index for the i'th value to add |
[in] | values | VALUES(i). The value of the i'th value to add |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 2643 of file matrix_vector.f90.
subroutine matrix_vector::matrix_values_add::matrix_values_add_dp1 | ( | type(matrix_type), pointer | MATRIX, |
integer(intg), intent(in) | ROW_INDEX, | ||
integer(intg), intent(in) | COLUMN_INDEX, | ||
real(dp), intent(in) | VALUE, | ||
integer(intg), intent(out) | ERR, | ||
type(varying_string), intent(out) | ERROR | ||
) |
Adds a value to a double precision real matrix at the location specified by the row and column index i.e., MATRIX(I,J)=MATRIX(I,J)+VALUE.
matrix | A pointer to the matrix | |
[in] | row_index | The row index for the value to add |
[in] | column_index | The column index for the value to add |
[in] | value | The value to add |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 2708 of file matrix_vector.f90.
subroutine matrix_vector::matrix_values_add::matrix_values_add_dp2 | ( | type(matrix_type), pointer | MATRIX, |
integer(intg), dimension(:), intent(in) | ROW_INDICES, | ||
integer(intg), dimension(:), intent(in) | COLUMN_INDICES, | ||
real(dp), dimension(:,:), intent(in) | VALUES, | ||
integer(intg), intent(out) | ERR, | ||
type(varying_string), intent(out) | ERROR | ||
) |
Adds a matrix of values to a double precision real matrix at the location specified by the row and column indices i.e., MATRIX(I,J)=MATRIX(I,J)+VALUE.
matrix | A pointer to the matrix | |
[in] | row_indices | ROW_INDICES(i). The row index for the ij'th value to add |
[in] | column_indices | COLUMN_INIDICES(j). The column index for the ij'th value to add |
[in] | values | VALUES(i,j). The value of the ij'th value to add |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 2757 of file matrix_vector.f90.
subroutine matrix_vector::matrix_values_add::matrix_values_add_intg | ( | type(matrix_type), pointer | MATRIX, |
integer(intg), dimension(:), intent(in) | ROW_INDICES, | ||
integer(intg), dimension(:), intent(in) | COLUMN_INDICES, | ||
integer(intg), dimension(:), intent(in) | VALUES, | ||
integer(intg), intent(out) | ERR, | ||
type(varying_string), intent(out) | ERROR | ||
) |
Adds values to an integer matrix at the location specified by the row and column indices i.e., MATRIX(I,J)=MATRIX(I,J)+VALUE.
matrix | A pointer to the matrix | |
[in] | row_indices | ROW_INDICES(i). The row index for the i'th value to add |
[in] | column_indices | COLUMN_INIDICES(i). The column index for the i'th value to add |
[in] | values | VALUES(i). The value of the i'th value to add |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 1941 of file matrix_vector.f90.
subroutine matrix_vector::matrix_values_add::matrix_values_add_intg1 | ( | type(matrix_type), pointer | MATRIX, |
integer(intg), intent(in) | ROW_INDEX, | ||
integer(intg), intent(in) | COLUMN_INDEX, | ||
integer(intg), intent(in) | VALUE, | ||
integer(intg), intent(out) | ERR, | ||
type(varying_string), intent(out) | ERROR | ||
) |
Adds a value to an integer matrix at the location specified by the row and column index i.e., MATRIX(I,J)=MATRIX(I,J)+VALUE.
matrix | A pointer to the matrix | |
[in] | row_index | The row index for the value to add |
[in] | column_index | The column index for the value to add |
[in] | value | The value to add |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 2006 of file matrix_vector.f90.
subroutine matrix_vector::matrix_values_add::matrix_values_add_intg2 | ( | type(matrix_type), pointer | MATRIX, |
integer(intg), dimension(:), intent(in) | ROW_INDICES, | ||
integer(intg), dimension(:), intent(in) | COLUMN_INDICES, | ||
integer(intg), dimension(:,:), intent(in) | VALUES, | ||
integer(intg), intent(out) | ERR, | ||
type(varying_string), intent(out) | ERROR | ||
) |
Adds a matrix of values to an integer matrix at the location specified by the row and column indices i.e., MATRIX(I,J)=MATRIX(I,J)+VALUE.
matrix | A pointer to the matrix | |
[in] | row_indices | ROW_INDICES(i). The row index for the ij'th value to add |
[in] | column_indices | COLUMN_INIDICES(j). The column index for the ij'th value to add |
[in] | values | VALUES(i,j). The value of the ij'th value to add |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 2055 of file matrix_vector.f90.
subroutine matrix_vector::matrix_values_add::matrix_values_add_l | ( | type(matrix_type), pointer | MATRIX, |
integer(intg), dimension(:), intent(in) | ROW_INDICES, | ||
integer(intg), dimension(:), intent(in) | COLUMN_INDICES, | ||
logical, dimension(:), intent(in) | VALUES, | ||
integer(intg), intent(out) | ERR, | ||
type(varying_string), intent(out) | ERROR | ||
) |
Adds values to a logical matrix at the location specified by the row and column indices i.e., MATRIX(I,J)=MATRIX(I,J).OR.VALUE.
matrix | A pointer to the matrix | |
[in] | row_indices | ROW_INDICES(i). The row index for the i'th value to add |
[in] | column_indices | COLUMN_INIDICES(i). The column index for the i'th value to add |
[in] | values | VALUES(i). The value of the i'th value to add |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 2994 of file matrix_vector.f90.
subroutine matrix_vector::matrix_values_add::matrix_values_add_l1 | ( | type(matrix_type), pointer | MATRIX, |
integer(intg), intent(in) | ROW_INDEX, | ||
integer(intg), intent(in) | COLUMN_INDEX, | ||
logical, intent(in) | VALUE, | ||
integer(intg), intent(out) | ERR, | ||
type(varying_string), intent(out) | ERROR | ||
) |
Adds a value to a logical matrix at the location specified by the row and column index i.e., MATRIX(I,J)=MATRIX(I,J).OR.VALUE.
matrix | A pointer to the matrix | |
[in] | row_index | The row index for the value to add |
[in] | column_index | The column index for the value to add |
[in] | value | The value to add |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 3059 of file matrix_vector.f90.
subroutine matrix_vector::matrix_values_add::matrix_values_add_l2 | ( | type(matrix_type), pointer | MATRIX, |
integer(intg), dimension(:), intent(in) | ROW_INDICES, | ||
integer(intg), dimension(:), intent(in) | COLUMN_INDICES, | ||
logical, dimension(:,:), intent(in) | VALUES, | ||
integer(intg), intent(out) | ERR, | ||
type(varying_string), intent(out) | ERROR | ||
) |
Adds a matrix of values to a logical matrix at the location specified by the row and column indices i.e., MATRIX(I,J)=MATRIX(I,J).OR.VALUE.
matrix | A pointer to the matrix | |
[in] | row_indices | ROW_INDICES(i). The row index for the ij'th value to add |
[in] | column_indices | COLUMN_INIDICES(j). The column index for the ij'th value to add |
[in] | values | VALUES(i,j). The value of the ij'th value to add |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 3108 of file matrix_vector.f90.
subroutine matrix_vector::matrix_values_add::matrix_values_add_sp | ( | type(matrix_type), pointer | MATRIX, |
integer(intg), dimension(:), intent(in) | ROW_INDICES, | ||
integer(intg), dimension(:), intent(in) | COLUMN_INDICES, | ||
real(sp), dimension(:), intent(in) | VALUES, | ||
integer(intg), intent(out) | ERR, | ||
type(varying_string), intent(out) | ERROR | ||
) |
Adds values to a single precision real matrix at the location specified by the row and column indices i.e., MATRIX(I,J)=MATRIX(I,J)+VALUE.
matrix | A pointer to the matrix | |
[in] | row_indices | ROW_INDICES(i). The row index for the i'th value to add |
[in] | column_indices | COLUMN_INIDICES(i). The column index for the i'th value to add |
[in] | values | VALUES(i). The value of the i'th value to add |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 2292 of file matrix_vector.f90.
subroutine matrix_vector::matrix_values_add::matrix_values_add_sp1 | ( | type(matrix_type), pointer | MATRIX, |
integer(intg), intent(in) | ROW_INDEX, | ||
integer(intg), intent(in) | COLUMN_INDEX, | ||
real(sp), intent(in) | VALUE, | ||
integer(intg), intent(out) | ERR, | ||
type(varying_string), intent(out) | ERROR | ||
) |
Adds a value to a single precision real matrix at the location specified by the row and column index i.e., MATRIX(I,J)=MATRIX(I,J)+VALUE.
matrix | A pointer to the matrix | |
[in] | row_index | The row index for the value to add |
[in] | column_index | The column index for the value to add |
[in] | value | The value to add |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 2357 of file matrix_vector.f90.
subroutine matrix_vector::matrix_values_add::matrix_values_add_sp2 | ( | type(matrix_type), pointer | MATRIX, |
integer(intg), dimension(:), intent(in) | ROW_INDICES, | ||
integer(intg), dimension(:), intent(in) | COLUMN_INDICES, | ||
real(sp), dimension(:,:), intent(in) | VALUES, | ||
integer(intg), intent(out) | ERR, | ||
type(varying_string), intent(out) | ERROR | ||
) |
Adds a matrix of values to a single precision real matrix at the location specified by the row and column indices i.e., MATRIX(I,J)=MATRIX(I,J)+VALUE.
matrix | A pointer to the matrix | |
[in] | row_indices | ROW_INDICES(i). The row index for the ij'th value to add |
[in] | column_indices | COLUMN_INIDICES(j). The column index for the ij'th value to add |
[in] | values | VALUES(i,j). The value of the ij'th value to add |
[out] | err | The error code |
[out] | error | The error string |
Definition at line 2406 of file matrix_vector.f90.