Lines Matching refs:ai
16 PetscInt *ati, *atj, *atfill, *ai = a->i, *aj = a->j; 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()
35 anzj = ai[i + 1] - ai[i]; in MatTransposeSymbolic_SeqAIJ()
61 PetscInt *ati, *atj, *atfill, *ai = a->i, *aj = a->j; 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()
103 anzj = ai[i + 1] - ai[i]; in MatTranspose_SeqAIJ()
112 anzj = ai[i + 1] - ai[i]; in MatTranspose_SeqAIJ()
153 PetscInt *ati, *atj, *atfill, *ai = a->i, *aj = a->j, am = ai[rend] - ai[rstart]; in MatGetSymbolicTransposeReduced_SeqAIJ() local
164 for (i = ai[rstart]; i < ai[rend]; i++) ati[aj[i] + 1] += 1; in MatGetSymbolicTransposeReduced_SeqAIJ()
173 aj = PetscSafePointerPlusOffset(aj, ai[rstart]); in MatGetSymbolicTransposeReduced_SeqAIJ()
175 anzj = ai[i + 1] - ai[i]; in MatGetSymbolicTransposeReduced_SeqAIJ()