Home
last modified time | relevance | path

Searched refs:d_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
859 PetscCall(PetscMalloc1(kend - kstart, &d_nonzeros)); in IPMUpdateK()
864 d_nonzeros[i - kstart] = PetscMin(ipmP->n + ipmP->me + ipmP->nb, kend - kstart); in IPMUpdateK()
867 d_nonzeros[i - kstart] = PetscMin(ipmP->n, kend - kstart); in IPMUpdateK()
870 d_nonzeros[i - kstart] = PetscMin(ipmP->n + 2, kend - kstart); in IPMUpdateK()
873 d_nonzeros[i - kstart] = PetscMin(2, kend - kstart); in IPMUpdateK()
880 PetscCall(MatMPIAIJSetPreallocation(ipmP->K, 0, d_nonzeros, 0, o_nonzeros)); in IPMUpdateK()
881 PetscCall(PetscFree(d_nonzeros)); in IPMUpdateK()