Lines Matching refs:sstart
227 PetscInt sstart = 0, send = 0; in IPMInitializeBounds() local
302 PetscCall(VecGetOwnershipRange(ipmP->s, &sstart, &send)); in IPMInitializeBounds()
391 for (i = sstart; i < send; i++) { in IPMInitializeBounds()
392 stepind[i - sstart] = i + ipmP->n; in IPMInitializeBounds()
393 cind[i - sstart] = i; in IPMInitializeBounds()
395 PetscCall(ISCreateGeneral(comm, send - sstart, stepind, PETSC_COPY_VALUES, &sis)); in IPMInitializeBounds()
396 PetscCall(ISCreateGeneral(comm, send - sstart, cind, PETSC_COPY_VALUES, &is1)); in IPMInitializeBounds()
400 for (i = sstart; i < send; i++) { in IPMInitializeBounds()
401 stepind[i - sstart] = i + ipmP->n + ipmP->me; in IPMInitializeBounds()
402 cind[i - sstart] = i; in IPMInitializeBounds()
404 PetscCall(ISCreateGeneral(comm, send - sstart, stepind, PETSC_COPY_VALUES, &sis)); in IPMInitializeBounds()
431 for (i = sstart; i < send; i++) { in IPMInitializeBounds()
432 stepind[i - sstart] = i + ipmP->n + ipmP->nb + ipmP->me; in IPMInitializeBounds()
433 cind[i - sstart] = i; in IPMInitializeBounds()
435 PetscCall(ISCreateGeneral(comm, send - sstart, cind, PETSC_COPY_VALUES, &is1)); in IPMInitializeBounds()
436 PetscCall(ISCreateGeneral(comm, send - sstart, stepind, PETSC_COPY_VALUES, &sis)); in IPMInitializeBounds()
812 PetscInt sstart, send; in IPMUpdateK() local
947 PetscCall(VecGetOwnershipRange(ipmP->s, &sstart, &send)); in IPMUpdateK()
951 for (i = sstart; i < send; i++) { in IPMUpdateK()
954 newvals[0] = l[i - sstart]; in IPMUpdateK()
955 newvals[1] = y[i - sstart]; in IPMUpdateK()