Searched refs:indexm (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/mat/impls/dense/seq/ |
| H A D | dense.c | 1209 static PetscErrorCode MatSetValues_SeqDense(Mat A, PetscInt m, const PetscInt indexm[], PetscInt n,… in MatSetValues_SeqDense() argument 1229 if (indexm[i] < 0) { in MatSetValues_SeqDense() 1233 …etscCheck(indexm[i] < A->rmap->n, PETSC_COMM_SELF, PETSC_ERR_ARG_OUTOFRANGE, "Row too large: row %… in MatSetValues_SeqDense() 1234 av[indexn[j] * mat->lda + indexm[i]] = v ? v[idx++] : (idx++, 0.0); in MatSetValues_SeqDense() 1245 if (indexm[i] < 0) { in MatSetValues_SeqDense() 1249 …etscCheck(indexm[i] < A->rmap->n, PETSC_COMM_SELF, PETSC_ERR_ARG_OUTOFRANGE, "Row too large: row %… in MatSetValues_SeqDense() 1250 av[indexn[j] * mat->lda + indexm[i]] += v ? v[idx++] : (idx++, 0.0); in MatSetValues_SeqDense() 1257 if (indexm[i] < 0) { in MatSetValues_SeqDense() 1261 …etscCheck(indexm[i] < A->rmap->n, PETSC_COMM_SELF, PETSC_ERR_ARG_OUTOFRANGE, "Row too large: row %… in MatSetValues_SeqDense() 1268 av[indexn[j] * mat->lda + indexm[i]] = v ? v[idx++] : (idx++, 0.0); in MatSetValues_SeqDense() [all …]
|