Home
last modified time | relevance | path

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

/petsc/src/tao/constrained/impls/ipm/ !
H A Dipm.c230 PetscInt *cind, *xind, *ucind, *uceind, *stepind; in IPMInitializeBounds() local
238 cind = xind = ucind = uceind = stepind = NULL; in IPMInitializeBounds()
272 PetscCall(PetscMalloc1(bigsize, &stepind)); in IPMInitializeBounds()
380 stepind[i - xstart] = i; in IPMInitializeBounds()
383 PetscCall(ISCreateGeneral(comm, xend - xstart, stepind, PETSC_COPY_VALUES, &sis)); in IPMInitializeBounds()
392 stepind[i - sstart] = i + ipmP->n; in IPMInitializeBounds()
395 PetscCall(ISCreateGeneral(comm, send - sstart, stepind, PETSC_COPY_VALUES, &sis)); in IPMInitializeBounds()
401 stepind[i - sstart] = i + ipmP->n + ipmP->me; in IPMInitializeBounds()
404 PetscCall(ISCreateGeneral(comm, send - sstart, stepind, PETSC_COPY_VALUES, &sis)); in IPMInitializeBounds()
413 stepind[i - ucestart] = i + ipmP->n + ipmP->nb; in IPMInitializeBounds()
[all …]