Lines Matching refs:am
15 PetscInt an = A->cmap->N, am = A->rmap->N; in MatTransposeSymbolic_SeqAIJ() local
21 PetscCall(PetscMalloc1(ai[am], &atj)); in MatTransposeSymbolic_SeqAIJ()
25 for (i = 0; i < ai[am]; i++) ati[aj[i] + 1] += 1; in MatTransposeSymbolic_SeqAIJ()
34 for (i = 0; i < am; i++) { in MatTransposeSymbolic_SeqAIJ()
43 …PetscCall(MatCreateSeqAIJWithArrays(PetscObjectComm((PetscObject)A), an, am, ati, atj, NULL, &At)); in MatTransposeSymbolic_SeqAIJ()
60 PetscInt an = A->cmap->N, am = A->rmap->N; in MatTranspose_SeqAIJ() local
81 PetscCall(PetscMalloc1(ai[am], &atj)); in MatTranspose_SeqAIJ()
84 for (i = 0; i < ai[am]; i++) ati[aj[i] + 1] += 1; in MatTranspose_SeqAIJ()
87 PetscCall(PetscMalloc1(ai[am], &ata)); in MatTranspose_SeqAIJ()
102 for (i = 0; i < am; i++) { in MatTranspose_SeqAIJ()
111 for (i = 0; i < am; i++) { in MatTranspose_SeqAIJ()
124 … PetscCall(MatCreateSeqAIJWithArrays(PetscObjectComm((PetscObject)A), an, am, ati, atj, ata, &At)); in MatTranspose_SeqAIJ()
153 PetscInt *ati, *atj, *atfill, *ai = a->i, *aj = a->j, am = ai[rend] - ai[rstart]; in MatGetSymbolicTransposeReduced_SeqAIJ() local
160 PetscCall(PetscMalloc1(am + 1, &atj)); in MatGetSymbolicTransposeReduced_SeqAIJ()