Lines Matching refs:imax

11 PetscErrorCode MatIncreaseOverlap_MPIBAIJ(Mat C, PetscInt imax, IS is[], PetscInt ov)  in MatIncreaseOverlap_MPIBAIJ()  argument
18 PetscCall(PetscMalloc1(imax, &is_new)); in MatIncreaseOverlap_MPIBAIJ()
20 PetscCall(ISCompressIndicesGeneral(N, C->rmap->n, bs, imax, is, is_new)); in MatIncreaseOverlap_MPIBAIJ()
22 for (i = 0; i < ov; ++i) PetscCall(MatIncreaseOverlap_MPIBAIJ_Once(C, imax, is_new)); in MatIncreaseOverlap_MPIBAIJ()
23 for (i = 0; i < imax; i++) { in MatIncreaseOverlap_MPIBAIJ()
57 PetscErrorCode MatIncreaseOverlap_MPIBAIJ_Once(Mat C, PetscInt imax, IS is[]) in MatIncreaseOverlap_MPIBAIJ_Once() argument
80 PetscCall(PetscMalloc2(imax, (PetscInt ***)&idx, imax, &n)); in MatIncreaseOverlap_MPIBAIJ_Once()
82 for (PetscInt i = 0; i < imax; i++) { in MatIncreaseOverlap_MPIBAIJ_Once()
90 for (PetscInt i = 0; i < imax; i++) { in MatIncreaseOverlap_MPIBAIJ_Once()
166 …PetscCall(PetscCalloc5(imax, &table, imax, &data, imax, &isz, Mbs * imax, &d_p, (Mbs / PETSC_BITS_… in MatIncreaseOverlap_MPIBAIJ_Once()
168 for (PetscInt i = 0; i < imax; i++) { in MatIncreaseOverlap_MPIBAIJ_Once()
179 for (PetscInt i = 0; i < imax; i++) { in MatIncreaseOverlap_MPIBAIJ_Once()
218 for (PetscInt i = 0; i < imax; ++i) PetscCall(ISRestoreIndices(is[i], idx + i)); in MatIncreaseOverlap_MPIBAIJ_Once()
221 PetscCall(PetscMalloc1(imax, &iscomms)); in MatIncreaseOverlap_MPIBAIJ_Once()
222 for (PetscInt i = 0; i < imax; ++i) { in MatIncreaseOverlap_MPIBAIJ_Once()
228 PetscCall(MatIncreaseOverlap_MPIBAIJ_Local(C, imax, table, isz, data)); in MatIncreaseOverlap_MPIBAIJ_Once()
302 for (PetscInt i = 0; i < imax; ++i) { in MatIncreaseOverlap_MPIBAIJ_Once()
343 static PetscErrorCode MatIncreaseOverlap_MPIBAIJ_Local(Mat C, PetscInt imax, PetscBT *table, PetscI… in MatIncreaseOverlap_MPIBAIJ_Local() argument
361 for (i = 0; i < imax; i++) { in MatIncreaseOverlap_MPIBAIJ_Local()