Home
last modified time | relevance | path

Searched refs:lis (Results 1 – 9 of 9) sorted by relevance

/petsc/src/vec/is/is/utils/ftn-custom/
H A Dziscoloringf90.c14 IS *lis; in iscoloringgetis_() local
16 *ierr = ISColoringGetIS(*iscoloring, *mode, n, &lis); in iscoloringgetis_()
18 *ierr = F90Array1dCreate(lis, MPIU_FORTRANADDR, 1, *n, ptr PETSC_F90_2PTR_PARAM(ptrd)); in iscoloringgetis_()
/petsc/src/dm/impls/plex/
H A Dplexdd.c57 IS gis, lis; in DMCreateDomainDecomposition_Plex() local
161 PetscCall(ISCreateGeneral(PetscObjectComm((PetscObject)dm), nl, lidxs, PETSC_OWN_POINTER, &lis)); in DMCreateDomainDecomposition_Plex()
164 PetscCall(DMPlexDistributeFieldIS(dm, migrationSF, sec, lis, tsec, &gis)); in DMCreateDomainDecomposition_Plex()
166 PetscCall(PetscObjectReference((PetscObject)lis)); in DMCreateDomainDecomposition_Plex()
167 gis = lis; in DMCreateDomainDecomposition_Plex()
171 PetscCall(ISDestroy(&lis)); in DMCreateDomainDecomposition_Plex()
/petsc/include/petsc/private/
H A Dpcasmimpl.h14 …IS lis; /* index set that defines each overlapping multiplicative (process)… member
/petsc/src/ksp/pc/impls/gamg/
H A Dclassical.c573 IS lis; in PCGAMGProlongator_Classical_Standard() local
579 PetscCall(ISCreateStride(PETSC_COMM_SELF, fe - fs, fs, 1, &lis)); in PCGAMGProlongator_Classical_Standard()
583 PetscCall(MatIncreaseOverlap(A, 1, &lis, 2)); in PCGAMGProlongator_Classical_Standard()
584 PetscCall(ISSort(lis)); in PCGAMGProlongator_Classical_Standard()
586 PetscCall(MatCreateSubMatrices(A, 1, &lis, &lis, MAT_INITIAL_MATRIX, &lAs)); in PCGAMGProlongator_Classical_Standard()
589 PetscCall(ISGetLocalSize(lis, &nl)); in PCGAMGProlongator_Classical_Standard()
591 PetscCall(ISGetIndices(lis, &lidx)); in PCGAMGProlongator_Classical_Standard()
593 PetscCall(ISRestoreIndices(lis, &lidx)); in PCGAMGProlongator_Classical_Standard()
627 PetscCall(ISGetIndices(lis, &gidx)); in PCGAMGProlongator_Classical_Standard()
785 PetscCall(ISRestoreIndices(lis, &gidx)); in PCGAMGProlongator_Classical_Standard()
[all …]
/petsc/src/binding/petsc4py/test/
H A Dtest_dmplex.py147 lis = locplex.getCellNumbering()
150 lis.getLocalSize(), len(np.where(gis.getIndices() > -1)[0])
153 self.assertEqual(lis.getLocalSize(), gis.getLocalSize())
154 lis.destroy()
/petsc/src/ksp/pc/impls/asm/
H A Dasm.c270 PetscCall(ISConcatenate(PETSC_COMM_SELF, osm->n_local_true, osm->is, &osm->lis)); in PCSetUp_ASM()
271 PetscCall(ISSortRemoveDups(osm->lis)); in PCSetUp_ASM()
272 PetscCall(ISGetLocalSize(osm->lis, &m)); in PCSetUp_ASM()
320 PetscCall(ISGetLocalSize(osm->lis, &m)); in PCSetUp_ASM()
327 PetscCall(VecScatterCreate(vec, osm->lis, osm->lx, isl, &osm->restriction)); in PCSetUp_ASM()
341 PetscCall(ISLocalToGlobalMappingCreateIS(osm->lis, &ltog)); in PCSetUp_ASM()
370 PetscCall(ISLocalToGlobalMappingCreateIS(osm->lis, &ltog)); in PCSetUp_ASM()
392 for (c = 0; c < osm->n_local_true; ++c) cis[c] = osm->lis; in PCSetUp_ASM()
674 PetscCall(ISDestroy(&osm->lis)); in PCReset_ASM()
/petsc/src/mat/tests/
H A Dex23.c17 IS is, lis, is2, reven, rodd, ceven, codd; in main() local
584 PetscCall(ISCreateStride(PETSC_COMM_WORLD, lm ? 1 : 0, 0, 1, &lis)); in main()
615 PetscCall(TestMatZeroRows(A, B, PETSC_TRUE, lis, diag, PETSC_TRUE)); in main()
653 PetscCall(TestMatZeroRows(A, B, squaretest, lis, 0.0, PETSC_TRUE)); in main()
655 PetscCall(ISDestroy(&lis)); in main()
/petsc/src/ksp/pc/impls/bddc/
H A Dbddcgraph.c794 IS is, lis; in PCBDDCGraphSetUp() local
803 PetscCall(ISRenumber(is, NULL, &n, &lis)); in PCBDDCGraphSetUp()
807 PetscCall(ISGetIndices(lis, &idxs)); in PCBDDCGraphSetUp()
836 PetscCall(ISRestoreIndices(lis, &idxs)); in PCBDDCGraphSetUp()
837 PetscCall(ISDestroy(&lis)); in PCBDDCGraphSetUp()
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A DDM.pyx2177 cdef IS lis = IS()
2178 CHKERR(DMGetLabelIdIS(self.dm, cname, &lis.iset))
2179 return lis