Lines Matching refs:nz
10 PetscInt nz; in MatSolveTranspose_SeqBAIJ_1() local
32 nz = adiag[i] - adiag[i + 1] - 1; in MatSolveTranspose_SeqBAIJ_1()
34 s1 *= v[nz]; /* multiply by inverse of diagonal entry */ in MatSolveTranspose_SeqBAIJ_1()
35 for (j = 0; j < nz; j++) tmp[vi[j]] -= s1 * v[j]; in MatSolveTranspose_SeqBAIJ_1()
43 nz = ai[i + 1] - ai[i]; in MatSolveTranspose_SeqBAIJ_1()
45 for (j = 0; j < nz; j++) tmp[vi[j]] -= s1 * v[j]; in MatSolveTranspose_SeqBAIJ_1()
56 PetscCall(PetscLogFlops(2.0 * a->nz - A->cmap->n)); in MatSolveTranspose_SeqBAIJ_1()
66 PetscInt i, nz; in MatSolveTranspose_SeqBAIJ_1_inplace() local
90 nz = ai[i + 1] - diag[i] - 1; in MatSolveTranspose_SeqBAIJ_1_inplace()
91 while (nz--) t[*vi++] -= (*v++) * s1; in MatSolveTranspose_SeqBAIJ_1_inplace()
98 nz = diag[i] - ai[i]; in MatSolveTranspose_SeqBAIJ_1_inplace()
100 while (nz--) t[*vi--] -= (*v--) * s1; in MatSolveTranspose_SeqBAIJ_1_inplace()
110 PetscCall(PetscLogFlops(2.0 * (a->nz) - A->cmap->n)); in MatSolveTranspose_SeqBAIJ_1_inplace()