Lines Matching refs:ajtmp
58 const PetscInt *r, *ic, *ai = a->i, *aj = a->j, *ajtmp; in MatLUFactorSymbolic_SeqAIJ() local
98 ajtmp = aj + ai[r[i]]; in MatLUFactorSymbolic_SeqAIJ()
99 PetscCall(PetscLLAddPerm(nnz, ajtmp, ic, n, &nlnk, lnk, lnkbt)); in MatLUFactorSymbolic_SeqAIJ()
106 ajtmp = bi_ptr[row] + nzbd; /* points to the entry next to the diagonal */ in MatLUFactorSymbolic_SeqAIJ()
107 PetscCall(PetscLLAddSortedLU(ajtmp, row, &nlnk, lnk, lnkbt, i, nzbd, im)); in MatLUFactorSymbolic_SeqAIJ()
226 const PetscInt *ajtmp, *bjtmp; in MatLUFactorNumeric_SeqAIJ() local
281 ajtmp = aj + ai[r[i]]; in MatLUFactorNumeric_SeqAIJ()
283 for (j = 0; j < nz; j++) rtmp[ics[ajtmp[j]]] = v[j]; in MatLUFactorNumeric_SeqAIJ()
405 const PetscInt *ajtmp, *bjtmp, *ddiag, *pj; in MatLUFactorNumeric_SeqAIJ_inplace() local
453 ajtmp = aj + ai[r[i]]; in MatLUFactorNumeric_SeqAIJ_inplace()
455 for (j = 0; j < nz; j++) rtmp[ics[ajtmp[j]]] = v[j]; in MatLUFactorNumeric_SeqAIJ_inplace()
561 PetscInt *ajtmp, nz, row; in MatLUFactorNumeric_SeqAIJ_InplaceWithPerm() local
638 ajtmp = aj + ai[r[i]]; in MatLUFactorNumeric_SeqAIJ_InplaceWithPerm()
641 for (j = 0; j < nz; j++) ajtmp[j] = ics[ajtmp[j]]; in MatLUFactorNumeric_SeqAIJ_InplaceWithPerm()
642 PetscCall(PetscSortIntWithScalarArray(nz, ajtmp, v)); in MatLUFactorNumeric_SeqAIJ_InplaceWithPerm()
646 rtmp[ajtmp[j]] = v[j]; in MatLUFactorNumeric_SeqAIJ_InplaceWithPerm()
647 if (ajtmp[j] < i) diag[r[i]]++; /* update a->diag */ in MatLUFactorNumeric_SeqAIJ_InplaceWithPerm()
651 row = *ajtmp++; in MatLUFactorNumeric_SeqAIJ_InplaceWithPerm()
664 row = *ajtmp++; in MatLUFactorNumeric_SeqAIJ_InplaceWithPerm()
2060 PetscInt ncols, ncols_upper, *cols, *ajtmp, *uj, **uj_ptr, **uj_lvl_ptr; in MatICCFactorSymbolic_SeqAIJ() local
2099 PetscCall(PetscMalloc1(am + 1, &ajtmp)); in MatICCFactorSymbolic_SeqAIJ()
2128 ajtmp[ncols_upper] = i; in MatICCFactorSymbolic_SeqAIJ()
2132 PetscCall(PetscIncompleteLLInit(ncols_upper, ajtmp, am, riip, &nlnk, lnk, lnk_lvl, lnkbt)); in MatICCFactorSymbolic_SeqAIJ()
2199 PetscCall(PetscFree(ajtmp)); in MatICCFactorSymbolic_SeqAIJ()