Searched refs:sis (Results 1 – 3 of 3) sorted by relevance
| /petsc/src/tao/constrained/impls/ipm/ |
| H A D | ipm.c | 234 IS bigxl, bigxu, isuc, isc, isx, sis, is1; in IPMInitializeBounds() local 383 PetscCall(ISCreateGeneral(comm, xend - xstart, stepind, PETSC_COPY_VALUES, &sis)); in IPMInitializeBounds() 385 PetscCall(VecScatterCreate(ipmP->bigstep, sis, tao->solution, is1, &ipmP->step1)); in IPMInitializeBounds() 386 PetscCall(VecScatterCreate(tao->solution, is1, ipmP->bigrhs, sis, &ipmP->rhs1)); in IPMInitializeBounds() 387 PetscCall(ISDestroy(&sis)); in IPMInitializeBounds() 395 PetscCall(ISCreateGeneral(comm, send - sstart, stepind, PETSC_COPY_VALUES, &sis)); in IPMInitializeBounds() 397 PetscCall(VecScatterCreate(ipmP->bigstep, sis, ipmP->s, is1, &ipmP->step2)); in IPMInitializeBounds() 398 PetscCall(ISDestroy(&sis)); in IPMInitializeBounds() 404 PetscCall(ISCreateGeneral(comm, send - sstart, stepind, PETSC_COPY_VALUES, &sis)); in IPMInitializeBounds() 405 PetscCall(VecScatterCreate(ipmP->s, is1, ipmP->bigrhs, sis, &ipmP->rhs3)); in IPMInitializeBounds() [all …]
|
| /petsc/src/binding/petsc4py/src/petsc4py/PETSc/ |
| H A D | DM.pyx | 2225 cdef IS sis = IS() 2226 CHKERR(DMGetStratumIS(self.dm, cname, cvalue, &sis.iset)) 2227 return sis
|
| /petsc/src/mat/impls/aij/mpi/ |
| H A D | mpiaij.c | 350 IS sis, gis; in MatFindOffBlockDiagonalEntries_MPIAIJ() local 355 PetscCall(MatFindOffBlockDiagonalEntries(a->A, &sis)); in MatFindOffBlockDiagonalEntries_MPIAIJ() 358 PetscCall(ISGetSize(sis, &nsis)); in MatFindOffBlockDiagonalEntries_MPIAIJ() 359 PetscCall(ISGetIndices(sis, &isis)); in MatFindOffBlockDiagonalEntries_MPIAIJ() 371 PetscCall(ISRestoreIndices(sis, &isis)); in MatFindOffBlockDiagonalEntries_MPIAIJ() 373 PetscCall(ISDestroy(&sis)); in MatFindOffBlockDiagonalEntries_MPIAIJ()
|