Lines Matching refs:sis
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()
406 PetscCall(ISDestroy(&sis)); in IPMInitializeBounds()
417 PetscCall(ISCreateGeneral(comm, uceend - ucestart, stepind, PETSC_COPY_VALUES, &sis)); in IPMInitializeBounds()
419 PetscCall(VecScatterCreate(ipmP->bigstep, sis, tao->constraints_equality, is1, &ipmP->step3)); in IPMInitializeBounds()
420 PetscCall(ISDestroy(&sis)); in IPMInitializeBounds()
424 PetscCall(ISCreateGeneral(comm, uceend - ucestart, stepind, PETSC_COPY_VALUES, &sis)); in IPMInitializeBounds()
425 PetscCall(VecScatterCreate(tao->constraints_equality, is1, ipmP->bigrhs, sis, &ipmP->rhs2)); in IPMInitializeBounds()
426 PetscCall(ISDestroy(&sis)); in IPMInitializeBounds()
436 PetscCall(ISCreateGeneral(comm, send - sstart, stepind, PETSC_COPY_VALUES, &sis)); in IPMInitializeBounds()
437 PetscCall(VecScatterCreate(ipmP->bigstep, sis, ipmP->s, is1, &ipmP->step4)); in IPMInitializeBounds()
438 PetscCall(VecScatterCreate(ipmP->s, is1, ipmP->bigrhs, sis, &ipmP->rhs4)); in IPMInitializeBounds()
439 PetscCall(ISDestroy(&sis)); in IPMInitializeBounds()