Lines Matching refs:lc
640 PetscInt rbs, cbs, lc, dr, dc, oc, str, stc, nnz, i, jd, jo, cum; in MatConvert_XAIJ_IS() local
757 lc = dc + oc; in MatConvert_XAIJ_IS()
760 lc = 0; in MatConvert_XAIJ_IS()
804 PetscCall(MatCreateSeqAIJWithArrays(PETSC_COMM_SELF, dr, lc, ii, jj, aa, &lA)); in MatConvert_XAIJ_IS()
831 PetscInt *lr, *lc, *l2gidxs; in MatConvert_Nest_IS() local
854 PetscCall(PetscCalloc2(nr, &lr, nc, &lc)); in MatConvert_Nest_IS()
889 …lc[j] || l2 == lc[j], PETSC_COMM_SELF, PETSC_ERR_SUP, "Cannot convert from MATNEST to MATIS! Matri… in MatConvert_Nest_IS()
891 lc[j] = l2; in MatConvert_Nest_IS()
1010 for (i = 0, stl = 0; i < nc; i++) stl += lc[i]; in MatConvert_Nest_IS()
1018 PetscCall(ISCreateStride(PETSC_COMM_SELF, lc[i], stl, 1, &islcol[i])); in MatConvert_Nest_IS()
1040 stl += lc[i]; in MatConvert_Nest_IS()
1097 PetscCall(ISCreateStride(PETSC_COMM_SELF, lc[i], stl, 1, &islcol[i])); in MatConvert_Nest_IS()
1098 stl += lc[i]; in MatConvert_Nest_IS()
1149 PetscCall(PetscFree2(lr, lc)); in MatConvert_Nest_IS()