Lines Matching refs:nz
19 PetscInt jdx, idt, idx, nz, i; in MatSolve_SeqBAIJ_2_NaturalOrdering_inplace() local
32 nz = diag[i] - ai[i]; in MatSolve_SeqBAIJ_2_NaturalOrdering_inplace()
36 while (nz--) { in MatSolve_SeqBAIJ_2_NaturalOrdering_inplace()
51 nz = ai[i + 1] - diag[i] - 1; in MatSolve_SeqBAIJ_2_NaturalOrdering_inplace()
55 while (nz--) { in MatSolve_SeqBAIJ_2_NaturalOrdering_inplace()
70 PetscCall(PetscLogFlops(2.0 * 4 * (a->nz) - 2.0 * A->cmap->n)); in MatSolve_SeqBAIJ_2_NaturalOrdering_inplace()
78 PetscInt i, k, nz, idx, idt, jdx; in MatSolve_SeqBAIJ_2_NaturalOrdering() local
93 nz = ai[i + 1] - ai[i]; in MatSolve_SeqBAIJ_2_NaturalOrdering()
97 PetscPrefetchBlock(vi + nz, nz, 0, PETSC_PREFETCH_HINT_NTA); in MatSolve_SeqBAIJ_2_NaturalOrdering()
98 PetscPrefetchBlock(v + 4 * nz, 4 * nz, 0, PETSC_PREFETCH_HINT_NTA); in MatSolve_SeqBAIJ_2_NaturalOrdering()
99 for (k = 0; k < nz; k++) { in MatSolve_SeqBAIJ_2_NaturalOrdering()
115 nz = adiag[i] - adiag[i + 1] - 1; in MatSolve_SeqBAIJ_2_NaturalOrdering()
119 PetscPrefetchBlock(vi + nz, nz, 0, PETSC_PREFETCH_HINT_NTA); in MatSolve_SeqBAIJ_2_NaturalOrdering()
120 PetscPrefetchBlock(v + 4 * nz, 4 * nz, 0, PETSC_PREFETCH_HINT_NTA); in MatSolve_SeqBAIJ_2_NaturalOrdering()
121 for (k = 0; k < nz; k++) { in MatSolve_SeqBAIJ_2_NaturalOrdering()
136 PetscCall(PetscLogFlops(2.0 * 4 * (a->nz) - 2.0 * A->cmap->n)); in MatSolve_SeqBAIJ_2_NaturalOrdering()
144 PetscInt i, k, nz, idx, jdx; in MatForwardSolve_SeqBAIJ_2_NaturalOrdering() local
159 nz = ai[i + 1] - ai[i]; in MatForwardSolve_SeqBAIJ_2_NaturalOrdering()
163 PetscPrefetchBlock(vi + nz, nz, 0, PETSC_PREFETCH_HINT_NTA); in MatForwardSolve_SeqBAIJ_2_NaturalOrdering()
164 PetscPrefetchBlock(v + 4 * nz, 4 * nz, 0, PETSC_PREFETCH_HINT_NTA); in MatForwardSolve_SeqBAIJ_2_NaturalOrdering()
165 for (k = 0; k < nz; k++) { in MatForwardSolve_SeqBAIJ_2_NaturalOrdering()
179 PetscCall(PetscLogFlops(4.0 * (a->nz) - A->cmap->n)); in MatForwardSolve_SeqBAIJ_2_NaturalOrdering()
187 PetscInt i, k, nz, idx, idt; in MatBackwardSolve_SeqBAIJ_2_NaturalOrdering() local
200 nz = adiag[i] - adiag[i + 1] - 1; in MatBackwardSolve_SeqBAIJ_2_NaturalOrdering()
204 PetscPrefetchBlock(vi + nz, nz, 0, PETSC_PREFETCH_HINT_NTA); in MatBackwardSolve_SeqBAIJ_2_NaturalOrdering()
205 PetscPrefetchBlock(v + 4 * nz, 4 * nz, 0, PETSC_PREFETCH_HINT_NTA); in MatBackwardSolve_SeqBAIJ_2_NaturalOrdering()
206 for (k = 0; k < nz; k++) { in MatBackwardSolve_SeqBAIJ_2_NaturalOrdering()
221 PetscCall(PetscLogFlops(4.0 * a->nz - A->cmap->n)); in MatBackwardSolve_SeqBAIJ_2_NaturalOrdering()