Home
last modified time | relevance | path

Searched refs:nexta (Results 1 – 2 of 2) sorted by relevance

/petsc/src/mat/impls/aij/seq/
H A Dmatmatmult.c1301 …PetscInt *ai = a->i, *aj = a->j, *bi = b->i, *bj = b->j, anzi, bnzj, nexta, n… in MatMatTransposeMultNumeric_SeqAIJ_SeqAIJ() local
1352 nexta = 0; in MatMatTransposeMultNumeric_SeqAIJ_SeqAIJ()
1354 while (nexta < anzi && nextb < bnzj) { in MatMatTransposeMultNumeric_SeqAIJ_SeqAIJ()
1355 while (nexta < anzi && acol[nexta] < bcol[nextb]) nexta++; in MatMatTransposeMultNumeric_SeqAIJ_SeqAIJ()
1356 if (nexta == anzi) break; in MatMatTransposeMultNumeric_SeqAIJ_SeqAIJ()
1357 while (nextb < bnzj && acol[nexta] > bcol[nextb]) nextb++; in MatMatTransposeMultNumeric_SeqAIJ_SeqAIJ()
1359 if (acol[nexta] == bcol[nextb]) { in MatMatTransposeMultNumeric_SeqAIJ_SeqAIJ()
1360 cval[j] += aval[nexta] * bval[nextb]; in MatMatTransposeMultNumeric_SeqAIJ_SeqAIJ()
1361 nexta++; in MatMatTransposeMultNumeric_SeqAIJ_SeqAIJ()
/petsc/src/mat/impls/aij/mpi/
H A Dmpimatmatmult.c1596 PetscInt i, j, k, anz, pnz, row, *cj, nexta; in MatTransposeMatMultNumeric_MPIAIJ_MPIAIJ() local
1660 nexta = 0; in MatTransposeMatMultNumeric_MPIAIJ_MPIAIJ()
1662 for (k = 0; nexta < anz; k++) { in MatTransposeMatMultNumeric_MPIAIJ_MPIAIJ()
1663 if (cj[k] == adj[nexta]) { in MatTransposeMatMultNumeric_MPIAIJ_MPIAIJ()
1664 ca[k] += valtmp * ada[nexta]; in MatTransposeMatMultNumeric_MPIAIJ_MPIAIJ()
1665 nexta++; in MatTransposeMatMultNumeric_MPIAIJ_MPIAIJ()
1680 nexta = 0; in MatTransposeMatMultNumeric_MPIAIJ_MPIAIJ()
1682 for (k = 0; nexta < anz; k++) { in MatTransposeMatMultNumeric_MPIAIJ_MPIAIJ()
1683 if (cj[k] == adj[nexta]) { in MatTransposeMatMultNumeric_MPIAIJ_MPIAIJ()
1684 ca[k] += valtmp * ada[nexta]; in MatTransposeMatMultNumeric_MPIAIJ_MPIAIJ()
[all …]