lis_matrix_set_value(3) - Linux man page
Name
lis_matrix_set_value - assign the scalar value to the element of the
matrix
Synopsis
#include "lis.h"
LIS_INT lis_matrix_set_value(LIS_INT flag, LIS_INT i, LIS_INT j, LIS_SCALAR value, LIS_MATRIX A);
Description
Assign the scalar value to the (i, j)-th row of matrix A.
Input
- flag
- LIS_INS_VALUE
- A[i, j] = value
- LIS_ADD_VALUE
- A[i, j] = A[i, j] + value
- i
- The row number of the
matrix
- j
- The column number of the matrix
- value
- The scalar value to be assigned
- A
- The matrix
Output
- A
- The matrix
Exit Status
The following exit values are returned:
- 0
- The process is normally terminated
- unspecified
- An error occurred
Note
For the multiprocessing environment, the i-th row and the j-th column of the global matrix must be specified. The function lis_matrix_set_value stores the assigned value in a temporary internal format. Therefore, after lis_matrix_set_value is called, the function lis_matrix_assemble must be called.
See Also
lis(3)