| /petsc/src/tao/constrained/impls/ipm/ |
| H A D | ipm.c | 810 PetscInt hstart, hend, kstart, kend; in IPMUpdateK() local 832 PetscCall(VecGetOwnershipRange(ipmP->bigrhs, &kstart, &kend)); in IPMUpdateK() 834 klocalsize = kend - kstart; in IPMUpdateK() 837 PetscCall(PetscMalloc1(kend - kstart, &nonzeros)); in IPMUpdateK() 859 PetscCall(PetscMalloc1(kend - kstart, &d_nonzeros)); in IPMUpdateK() 860 PetscCall(PetscMalloc1(kend - kstart, &o_nonzeros)); in IPMUpdateK() 861 for (i = kstart; i < kend; i++) { in IPMUpdateK() 864 d_nonzeros[i - kstart] = PetscMin(ipmP->n + ipmP->me + ipmP->nb, kend - kstart); in IPMUpdateK() 865 … o_nonzeros[i - kstart] = PetscMin(ipmP->n + ipmP->me + ipmP->nb, bigsize - (kend - kstart)); in IPMUpdateK() 867 d_nonzeros[i - kstart] = PetscMin(ipmP->n, kend - kstart); in IPMUpdateK() [all …]
|
| /petsc/src/dm/impls/da/ |
| H A D | fdda.c | 927 …PetscInt istart, iend, jstart, jend, kstart, kend, zs, nz, gzs, gnz, ii, jj, kk, M, … in DMCreateMatrix_DA_3d_MPISELL() local 959 kend = (bz == DM_BOUNDARY_PERIODIC) ? s : (PetscMin(s, p - k - 1)); in DMCreateMatrix_DA_3d_MPISELL() 967 for (kk = kstart; kk < kend + 1; kk++) { in DMCreateMatrix_DA_3d_MPISELL() 1001 kend = (bz == DM_BOUNDARY_PERIODIC) ? s : (PetscMin(s, p - k - 1)); in DMCreateMatrix_DA_3d_MPISELL() 1009 for (kk = kstart; kk < kend + 1; kk++) { in DMCreateMatrix_DA_3d_MPISELL() 1273 …PetscInt istart, iend, jstart, jend, kstart, kend, zs, nz, gzs, gnz, ii, jj, kk, M, … in DMCreateMatrix_DA_3d_MPIAIJ() local 1315 kend = (bz == DM_BOUNDARY_PERIODIC) ? s : (PetscMin(s, p - k - 1)); in DMCreateMatrix_DA_3d_MPIAIJ() 1323 for (kk = kstart; kk < kend + 1; kk++) { in DMCreateMatrix_DA_3d_MPIAIJ() 1358 kend = (bz == DM_BOUNDARY_PERIODIC) ? s : (PetscMin(s, p - k - 1)); in DMCreateMatrix_DA_3d_MPIAIJ() 1363 for (kk = kstart; kk < kend + 1; kk++) { in DMCreateMatrix_DA_3d_MPIAIJ() [all …]
|
| /petsc/src/mat/impls/aij/seq/bas/ |
| H A D | spbas.c | 780 PetscInt i, j, kend; in spbas_power() local 813 kend = i + in_matrix.icols[i][nnz - 1]; in spbas_power() 814 if (maxmrk <= kend) maxmrk = kend + 1; in spbas_power()
|
| /petsc/src/mat/impls/sbaij/seq/ |
| H A D | sbaij2.c | 109 PetscInt *smap, i, k, kstart, kend, oldcols = a->nbs, *lens; in MatCreateSubMatrix_SeqSBAIJ_Private() local 131 kend = kstart + a->ilen[irow[i]]; in MatCreateSubMatrix_SeqSBAIJ_Private() 133 for (k = kstart; k < kend; k++) { in MatCreateSubMatrix_SeqSBAIJ_Private() 171 kend = kstart + a->ilen[row]; in MatCreateSubMatrix_SeqSBAIJ_Private() 183 for (k = kstart; k < kend; k++) { in MatCreateSubMatrix_SeqSBAIJ_Private()
|
| /petsc/src/mat/impls/aij/seq/ |
| H A D | aij.c | 2391 PetscInt *smap, i, k, kstart, kend, oldcols = A->cmap->n, *lens; in MatCreateSubMatrix_SeqAIJ() local 2419 kend = kstart + ailen[irow[i]]; in MatCreateSubMatrix_SeqAIJ() 2421 for (k = kstart; k < kend; k++) { in MatCreateSubMatrix_SeqAIJ() 2428 while (k < kend) { in MatCreateSubMatrix_SeqAIJ() 2484 kend = kstart + a->ilen[irow[i]]; in MatCreateSubMatrix_SeqAIJ() 2486 for (k = kstart; k < kend; k++) { in MatCreateSubMatrix_SeqAIJ() 2517 kend = kstart + a->ilen[row]; in MatCreateSubMatrix_SeqAIJ() 2522 for (k = kstart; k < kend; k++) { in MatCreateSubMatrix_SeqAIJ()
|
| /petsc/src/mat/impls/baij/seq/ |
| H A D | baij2.c | 73 PetscInt *smap, i, k, kstart, kend, oldcols = a->nbs, *lens; in MatCreateSubMatrix_SeqBAIJ_Private() local 95 kend = kstart + a->ilen[irow[i]]; in MatCreateSubMatrix_SeqBAIJ_Private() 97 for (k = kstart; k < kend; k++) { in MatCreateSubMatrix_SeqBAIJ_Private() 120 kend = kstart + a->ilen[row]; in MatCreateSubMatrix_SeqBAIJ_Private() 125 for (k = kstart; k < kend; k++) { in MatCreateSubMatrix_SeqBAIJ_Private()
|