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)

http://www.ssisc.org/lis/