Home
last modified time | relevance | path

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

/petsc/src/tao/constrained/impls/ipm/
H A Dipm.c805 PetscInt *nonzeros, *d_nonzeros, *o_nonzeros; in IPMUpdateK() local
860 PetscCall(PetscMalloc1(kend - kstart, &o_nonzeros)); in IPMUpdateK()
865o_nonzeros[i - kstart] = PetscMin(ipmP->n + ipmP->me + ipmP->nb, bigsize - (kend - kstart)); in IPMUpdateK()
868 o_nonzeros[i - kstart] = PetscMin(ipmP->n, bigsize - (kend - kstart)); in IPMUpdateK()
871 o_nonzeros[i - kstart] = PetscMin(ipmP->n + 2, bigsize - (kend - kstart)); in IPMUpdateK()
874 o_nonzeros[i - kstart] = PetscMin(2, bigsize - (kend - kstart)); in IPMUpdateK()
880 PetscCall(MatMPIAIJSetPreallocation(ipmP->K, 0, d_nonzeros, 0, o_nonzeros)); in IPMUpdateK()
882 PetscCall(PetscFree(o_nonzeros)); in IPMUpdateK()