Searched refs:nrg (Results 1 – 3 of 3) sorted by relevance
| /petsc/src/ksp/pc/impls/mg/ |
| H A D | gdsw.c | 266 PetscInt nri, nrg, ncg; in PCMGGDSWCreateCoarseSpace_Private() local 269 PetscCall(ISGetLocalSize(sG[i], &nrg)); in PCMGGDSWCreateCoarseSpace_Private() 274 PetscCall(MatSetValues(preallocator, nrg, rg, ncg, cidx + c, NULL, INSERT_VALUES)); in PCMGGDSWCreateCoarseSpace_Private() 306 PetscInt nri, nrg, ncg; in PCMGGDSWCreateCoarseSpace_Private() local 314 PetscCall(ISGetLocalSize(sG[i], &nrg)); in PCMGGDSWCreateCoarseSpace_Private() 323 PetscCall(MatSetValues(*cspace, nrg, rg, ncg, cidx + c, v, INSERT_VALUES)); in PCMGGDSWCreateCoarseSpace_Private()
|
| /petsc/src/mat/impls/is/ |
| H A D | matis.c | 3249 PetscInt nrg, rbs, cbs; in MatGetLocalSubMatrix_IS() local 3258 PetscCall(ISLocalToGlobalMappingGetSize(A->rmap->mapping, &nrg)); in MatGetLocalSubMatrix_IS() 3260 …nrg, PETSC_COMM_SELF, PETSC_ERR_ARG_WRONG, "Local row index %" PetscInt_FMT " -> %" PetscInt_FMT "… in MatGetLocalSubMatrix_IS() 3262 if (nrg % rbs) nrg = rbs * (nrg / rbs + 1); in MatGetLocalSubMatrix_IS() 3263 PetscCall(PetscMalloc1(nrg, &idxs)); in MatGetLocalSubMatrix_IS() 3266 for (i = nrl; i < nrg; i++) idxs[i] = -1; in MatGetLocalSubMatrix_IS() 3269 PetscCall(ISCreateGeneral(PetscObjectComm((PetscObject)A), nrg, idxs, PETSC_OWN_POINTER, &is)); in MatGetLocalSubMatrix_IS()
|
| /petsc/src/binding/petsc4py/src/petsc4py/PETSc/ |
| H A D | Mat.pyx | 567 Create a `Mat` with ``nrl`` local rows, ``nrg`` global rows, ``ncl`` 572 >>> mat.setSizes([[nrl, nrg], [ncl, ncg]])
|