Lines Matching refs:ns
5 …WSetUp(PC pc, PetscInt l, DM dm, KSP smooth, PetscInt Nc, Mat A, PetscInt *ns, Mat **sA_IG_n, KSP … in PCMGGDSWSetUp() argument
50 *ns = 1; in PCMGGDSWSetUp()
51 PetscCall(PetscMalloc1(*ns, &sA_IG)); in PCMGGDSWSetUp()
52 PetscCall(PetscMalloc1(*ns, &sksp)); in PCMGGDSWSetUp()
53 PetscCall(PetscMalloc1(*ns, &sI)); in PCMGGDSWSetUp()
54 PetscCall(PetscMalloc1(*ns, &sG)); in PCMGGDSWSetUp()
55 PetscCall(PetscMalloc1(*ns, &sGf)); in PCMGGDSWSetUp()
56 PetscCall(PetscMalloc1(*ns, &sGi)); in PCMGGDSWSetUp()
57 PetscCall(PetscMalloc1(*ns, &sGiM)); in PCMGGDSWSetUp()
223 PetscInt NG, ns, n, i, c, rbs, cbs[2]; in PCMGGDSWCreateCoarseSpace_Private() local
244 …PetscCall(PCMGGDSWSetUp(pc, l, dm, smooth, Nc, A, &ns, &sA_IG, &sksp, &sI, &sG, &sGf, &sGi, &sGiM)… in PCMGGDSWCreateCoarseSpace_Private()
247 PetscCall(ISConcatenate(PetscObjectComm((PetscObject)A), ns, sGi, &Gidx)); in PCMGGDSWCreateCoarseSpace_Private()
248 PetscCall(ISConcatenate(PetscObjectComm((PetscObject)A), ns, sGiM, &GidxMult)); in PCMGGDSWCreateCoarseSpace_Private()
264 for (i = 0, c = 0; i < ns; i++) { in PCMGGDSWCreateCoarseSpace_Private()
302 for (i = 0, c = 0; i < ns; i++) { in PCMGGDSWCreateCoarseSpace_Private()
335 for (i = 0; i < ns; i++) { in PCMGGDSWCreateCoarseSpace_Private()