Lines Matching refs:pn
203 PetscInt am = A->rmap->n, pN = P->cmap->N, pn = P->cmap->n, pm = P->rmap->n; in MatMatMultSymbolic_MPIAIJ_MPIAIJ_nonscalable() local
248 MatPreallocateBegin(comm, am, pn, dnz, onz); in MatMatMultSymbolic_MPIAIJ_MPIAIJ_nonscalable()
302 PetscCall(MatSetSizes(C, am, pn, PETSC_DETERMINE, PETSC_DETERMINE)); in MatMatMultSymbolic_MPIAIJ_MPIAIJ_nonscalable()
810 PetscInt am = A->rmap->n, pn = P->cmap->n, pm = P->rmap->n, lsize = pn + 20; in MatMatMultSymbolic_MPIAIJ_MPIAIJ() local
852 MatPreallocateBegin(comm, am, pn, dnz, onz); in MatMatMultSymbolic_MPIAIJ_MPIAIJ()
922 PetscCall(MatSetSizes(C, am, pn, PETSC_DETERMINE, PETSC_DETERMINE)); in MatMatMultSymbolic_MPIAIJ_MPIAIJ()
1052 …PetscInt am = A->rmap->n, pN = P->cmap->N, pn = P->cmap->n, pm = P->rmap->n, p_colstar… in MatMatMultSymbolic_MPIAIJ_MPIAIJ_seqMPI() local
1090 MatPreallocateBegin(comm, am, pn, dnz, onz); in MatMatMultSymbolic_MPIAIJ_MPIAIJ_seqMPI()
1200 PetscCall(MatSetSizes(C, am, pn, PETSC_DETERMINE, PETSC_DETERMINE)); in MatMatMultSymbolic_MPIAIJ_MPIAIJ_seqMPI()
1271 PetscInt pn = P->cmap->n, aN = A->cmap->N, an = A->cmap->n; in MatTransposeMatMultSymbolic_MPIAIJ_MPIAIJ_nonscalable() local
1321 rowmap->n = pn; in MatTransposeMatMultSymbolic_MPIAIJ_MPIAIJ_nonscalable()
1444 MatPreallocateBegin(comm, pn, an, dnz, onz); in MatTransposeMatMultSymbolic_MPIAIJ_MPIAIJ_nonscalable()
1446 for (i = 0; i < pn; i++) { /* for each local row of C */ in MatTransposeMatMultSymbolic_MPIAIJ_MPIAIJ_nonscalable()
1480 PetscCall(MatSetSizes(C, pn, an, PETSC_DETERMINE, PETSC_DETERMINE)); in MatTransposeMatMultSymbolic_MPIAIJ_MPIAIJ_nonscalable()
1488 for (i = 0; i < pn; i++) { in MatTransposeMatMultSymbolic_MPIAIJ_MPIAIJ_nonscalable()
1766 PetscInt am = A->rmap->n, pn = P->cmap->n; in MatTransposeMatMultSymbolic_MPIAIJ_MPIAIJ() local
1863 merge->rowmap->n = pn; in MatTransposeMatMultSymbolic_MPIAIJ_MPIAIJ()
1970 PetscCall(PetscMalloc1(pn + 1, &bi)); in MatTransposeMatMultSymbolic_MPIAIJ_MPIAIJ()
1974 …nnz = PetscRealIntMultTruncate(fill, PetscIntSumTruncate(pdti[pn], PetscIntSumTruncate(poti[pon], … in MatTransposeMatMultSymbolic_MPIAIJ_MPIAIJ()
1987 MatPreallocateBegin(comm, pn, A->cmap->n, dnz, onz); in MatTransposeMatMultSymbolic_MPIAIJ_MPIAIJ()
1989 for (i = 0; i < pn; i++) { in MatTransposeMatMultSymbolic_MPIAIJ_MPIAIJ()
2038 PetscCall(PetscMalloc1(bi[pn], &bj)); in MatTransposeMatMultSymbolic_MPIAIJ_MPIAIJ()
2040 afill_tmp = (PetscReal)bi[pn] / (pdti[pn] + poti[pon] + ai[am] + 1); in MatTransposeMatMultSymbolic_MPIAIJ_MPIAIJ()
2048 PetscCall(MatSetSizes(C, pn, A->cmap->n, PETSC_DETERMINE, PETSC_DETERMINE)); in MatTransposeMatMultSymbolic_MPIAIJ_MPIAIJ()
2056 for (i = 0; i < pn; i++) { in MatTransposeMatMultSymbolic_MPIAIJ_MPIAIJ()
2081 if (bi[pn] != 0) { in MatTransposeMatMultSymbolic_MPIAIJ_MPIAIJ()