Lines Matching refs:Ai
1431 const int *Ai, *Aj; in MatILUFactorSymbolic_SeqAIJHIPSPARSE_ILU0() local
1439 PetscCall(MatSeqAIJHIPSPARSEGetIJ(A, PETSC_FALSE, &Ai, &Aj)); /* Do not use compressed Ai */ in MatILUFactorSymbolic_SeqAIJHIPSPARSE_ILU0()
1440 …PetscCallHIP(hipMemcpyAsync(fs->csrRowPtr, Ai, sizeof(int) * (m + 1), hipMemcpyDeviceToDevice, Pet… in MatILUFactorSymbolic_SeqAIJHIPSPARSE_ILU0()
1524 PetscInt *Ai, nzRow, nzLeft; in MatILUFactorSymbolic_SeqAIJHIPSPARSE_ILU0() local
1529 Ai = Aseq->i; in MatILUFactorSymbolic_SeqAIJHIPSPARSE_ILU0()
1531 …if (Ai[i] < Adiag[i] && Adiag[i] < Ai[i + 1]) { /* There are nonzeros left to the diagonal of row … in MatILUFactorSymbolic_SeqAIJHIPSPARSE_ILU0()
1532 nzRow = Ai[i + 1] - Ai[i]; in MatILUFactorSymbolic_SeqAIJHIPSPARSE_ILU0()
1533 nzLeft = Adiag[i] - Ai[i]; in MatILUFactorSymbolic_SeqAIJHIPSPARSE_ILU0()
1676 const int *Ai, *Aj; in MatICCFactorSymbolic_SeqAIJHIPSPARSE_ICC0() local
1684 PetscCall(MatSeqAIJHIPSPARSEGetIJ(A, PETSC_FALSE, &Ai, &Aj)); /* Do not use compressed Ai */ in MatICCFactorSymbolic_SeqAIJHIPSPARSE_ICC0()
1685 …PetscCallHIP(hipMemcpyAsync(fs->csrRowPtr, Ai, sizeof(int) * (m + 1), hipMemcpyDeviceToDevice, Pet… in MatICCFactorSymbolic_SeqAIJHIPSPARSE_ICC0()
1759 PetscInt *Ai, nzRow, nzLeft; in MatICCFactorSymbolic_SeqAIJHIPSPARSE_ICC0() local
1762 Ai = Aseq->i; in MatICCFactorSymbolic_SeqAIJHIPSPARSE_ICC0()
1764 nzRow = Ai[i + 1] - Ai[i]; in MatICCFactorSymbolic_SeqAIJHIPSPARSE_ICC0()