Searched refs:d_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 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()
|