Searched refs:o_nonzeros (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/tao/constrained/impls/ipm/ |
| H A D | ipm.c | 805 PetscInt *nonzeros, *d_nonzeros, *o_nonzeros; in IPMUpdateK() local 860 PetscCall(PetscMalloc1(kend - kstart, &o_nonzeros)); in IPMUpdateK() 865 … o_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()
|