Lines Matching refs:ngct
22 …PetscInt i, j, ngct, ng, dbg = 0, odbg, minmax[2] = {0, PETSC_INT_MAX}, ominmax[2], … in PCMGGDSWSetUp() local
184 PetscCall(MatGetRowIJ(cmat, 0, PETSC_FALSE, PETSC_FALSE, &ngct, &ia, &ja, &flg)); in PCMGGDSWSetUp()
187 PetscCall(PetscMalloc1(ngct + 1, &ccii)); in PCMGGDSWSetUp()
188 PetscCall(PetscMalloc1(ia[ngct], &cridx)); in PCMGGDSWSetUp()
189 PetscCall(PetscMalloc1(ia[ngct], &cdata)); in PCMGGDSWSetUp()
191 PetscCall(PetscArraycpy(ccii, ia, ngct + 1)); in PCMGGDSWSetUp()
192 PetscCall(PetscArraycpy(cdata, tdata, ia[ngct])); in PCMGGDSWSetUp()
193 PetscCall(ISGlobalToLocalMappingApply(ipcis->BtoNmap, IS_GTOLM_DROP, ia[ngct], ja, &i, cridx)); in PCMGGDSWSetUp()
194 PetscCheck(i == ia[ngct], PETSC_COMM_SELF, PETSC_ERR_PLIB, "Error in G2L"); in PCMGGDSWSetUp()
202 PetscCall(MatCreateSeqDense(PETSC_COMM_SELF, ng, ngct, NULL, &sGf[0])); in PCMGGDSWSetUp()
204 for (i = 0; i < ngct; i++) in PCMGGDSWSetUp()