Home
last modified time | relevance | path

Searched refs:xind (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()
273 PetscCall(PetscMalloc1(ipmP->n, &xind)); in IPMInitializeBounds()
332 xind[i] = xli[i]; in IPMInitializeBounds()
336 PetscCall(ISCreateGeneral(comm, nloc, xind, PETSC_COPY_VALUES, &isx)); in IPMInitializeBounds()
359 xind[i] = xui[i]; in IPMInitializeBounds()
363 PetscCall(ISCreateGeneral(comm, nloc, xind, PETSC_COPY_VALUES, &isx)); in IPMInitializeBounds()
381 xind[i - xstart] = i; in IPMInitializeBounds()
384 PetscCall(ISCreateGeneral(comm, xend - xstart, xind, PETSC_COPY_VALUES, &is1)); in IPMInitializeBounds()
447 PetscCall(PetscFree(xind)); in IPMInitializeBounds()