Lines Matching refs:idxm

1532 PetscErrorCode MatSetValues(Mat mat, PetscInt m, const PetscInt idxm[], PetscInt n, const PetscInt …  in MatSetValues()  argument
1538 PetscAssertPointer(idxm, 3); in MatSetValues()
1554 …, (double)PetscRealPart(v[i * n + j]), (double)PetscImaginaryPart(v[i * n + j]), idxm[i], idxn[j]); in MatSetValues()
1556 …%g at matrix entry (%" PetscInt_FMT ",%" PetscInt_FMT ")", (double)v[i * n + j], idxm[i], idxn[j]); in MatSetValues()
1561 …tscCheck(idxm[i] < mat->rmap->N, PETSC_COMM_SELF, PETSC_ERR_ARG_WRONG, "Cannot insert in row %" Pe… in MatSetValues()
1570 PetscUseTypeMethod(mat, setvalues, m, idxm, n, idxn, v, addv); in MatSetValues()
1788 PetscErrorCode MatSetValuesStencil(Mat mat, PetscInt m, const MatStencil idxm[], PetscInt n, const … in MatSetValuesStencil() argument
1792 …PetscInt *starts = mat->stencil.starts, *dxm = (PetscInt *)idxm, *dxn = (PetscInt *)idxn, sdim = d… in MatSetValuesStencil()
1798 PetscAssertPointer(idxm, 3); in MatSetValuesStencil()
1903 PetscErrorCode MatSetValuesBlockedStencil(Mat mat, PetscInt m, const MatStencil idxm[], PetscInt n,… in MatSetValuesBlockedStencil() argument
1907 …PetscInt *starts = mat->stencil.starts, *dxm = (PetscInt *)idxm, *dxn = (PetscInt *)idxn, sdim = d… in MatSetValuesBlockedStencil()
1913 PetscAssertPointer(idxm, 3); in MatSetValuesBlockedStencil()
2070 PetscErrorCode MatSetValuesBlocked(Mat mat, PetscInt m, const PetscInt idxm[], PetscInt n, const Pe… in MatSetValuesBlocked() argument
2076 PetscAssertPointer(idxm, 3); in MatSetValuesBlocked()
2089idxm[i] * rbs < M, PETSC_COMM_SELF, PETSC_ERR_ARG_OUTOFRANGE, "Row block %" PetscInt_FMT " contain… in MatSetValuesBlocked()
2099 PetscUseTypeMethod(mat, setvaluesblocked, m, idxm, n, idxn, v, addv); in MatSetValuesBlocked()
2114 for (j = 0; j < bs; j++) iidxm[i * bs + j] = bs * idxm[i] + j; in MatSetValuesBlocked()
2116 if (m != n || bs != cbs || idxm != idxn) { in MatSetValuesBlocked()
2165 PetscErrorCode MatGetValues(Mat mat, PetscInt m, const PetscInt idxm[], PetscInt n, const PetscInt … in MatGetValues() argument
2171 PetscAssertPointer(idxm, 3); in MatGetValues()
2179 PetscUseTypeMethod(mat, getvalues, m, idxm, n, idxn, v); in MatGetValues()