MatSetValue

Set a single entry into a matrix.

Synopsis

PetscErrorCode MatSetValue(Mat m,PetscInt row,PetscInt col,PetscScalar value,InsertMode mode);
Not collective

Input Parameters

m - the matrix
row - the row location of the entry
col - the column location of the entry
value - the value to insert
mode - either INSERT_VALUES or ADD_VALUES

Notes

For efficiency one should use MatSetValues() and set several or many values simultaneously if possible.

See Also

MatSetValues(), MatSetValueLocal()

Level:beginner
Location:
src/mat/../../include/petscmat.h
Index of all Mat routines
Table of Contents for all manual pages
Index of all manual pages

Examples

src/snes/examples/tutorials/ex26.c.html