Lines Matching refs:an
15 PetscInt an = A->cmap->N, am = A->rmap->N; in MatTransposeSymbolic_SeqAIJ() local
20 PetscCall(PetscCalloc1(an + 1, &ati)); in MatTransposeSymbolic_SeqAIJ()
27 for (i = 0; i < an; i++) ati[i + 1] += ati[i]; in MatTransposeSymbolic_SeqAIJ()
30 PetscCall(PetscMalloc1(an, &atfill)); in MatTransposeSymbolic_SeqAIJ()
31 PetscCall(PetscArraycpy(atfill, ati, an)); in MatTransposeSymbolic_SeqAIJ()
43 …PetscCall(MatCreateSeqAIJWithArrays(PetscObjectComm((PetscObject)A), an, am, ati, atj, NULL, &At)); in MatTransposeSymbolic_SeqAIJ()
50 at->maxnz = ati[an]; in MatTransposeSymbolic_SeqAIJ()
60 PetscInt an = A->cmap->N, am = A->rmap->N; in MatTranspose_SeqAIJ() local
80 PetscCall(PetscCalloc1(an + 1, &ati)); in MatTranspose_SeqAIJ()
86 for (i = 0; i < an; i++) ati[i + 1] += ati[i]; in MatTranspose_SeqAIJ()
97 PetscCall(PetscMalloc1(an, &atfill)); in MatTranspose_SeqAIJ()
98 PetscCall(PetscArraycpy(atfill, ati, an)); in MatTranspose_SeqAIJ()
124 … PetscCall(MatCreateSeqAIJWithArrays(PetscObjectComm((PetscObject)A), an, am, ati, atj, ata, &At)); in MatTranspose_SeqAIJ()
131 at->maxnz = ati[an]; in MatTranspose_SeqAIJ()
152 PetscInt an = A->cmap->N; in MatGetSymbolicTransposeReduced_SeqAIJ() local
159 PetscCall(PetscCalloc1(an + 1, &ati)); in MatGetSymbolicTransposeReduced_SeqAIJ()
166 for (i = 0; i < an; i++) ati[i + 1] += ati[i]; in MatGetSymbolicTransposeReduced_SeqAIJ()
169 PetscCall(PetscMalloc1(an + 1, &atfill)); in MatGetSymbolicTransposeReduced_SeqAIJ()
170 PetscCall(PetscArraycpy(atfill, ati, an)); in MatGetSymbolicTransposeReduced_SeqAIJ()