Lines Matching refs:nz
16 PetscInt *ajtmpold, *ajtmp, nz, row, *ai = a->i, *aj = a->j; in MatILUFactorNumeric_SeqBAIJ_3_inplace() local
37 nz = bi[i + 1] - bi[i]; in MatILUFactorNumeric_SeqBAIJ_3_inplace()
39 for (j = 0; j < nz; j++) { in MatILUFactorNumeric_SeqBAIJ_3_inplace()
45 nz = ai[idx + 1] - ai[idx]; in MatILUFactorNumeric_SeqBAIJ_3_inplace()
48 for (j = 0; j < nz; j++) { in MatILUFactorNumeric_SeqBAIJ_3_inplace()
96 nz = bi[row + 1] - diag_offset[row] - 1; in MatILUFactorNumeric_SeqBAIJ_3_inplace()
98 for (j = 0; j < nz; j++) { in MatILUFactorNumeric_SeqBAIJ_3_inplace()
122 PetscCall(PetscLogFlops(54.0 * nz + 36.0)); in MatILUFactorNumeric_SeqBAIJ_3_inplace()
129 nz = bi[i + 1] - bi[i]; in MatILUFactorNumeric_SeqBAIJ_3_inplace()
130 for (j = 0; j < nz; j++) { in MatILUFactorNumeric_SeqBAIJ_3_inplace()
173 PetscInt i, j, k, nz, nzL, row; in MatLUFactorNumeric_SeqBAIJ_3() local
193 nz = bi[i + 1] - bi[i]; in MatLUFactorNumeric_SeqBAIJ_3()
195 for (j = 0; j < nz; j++) PetscCall(PetscArrayzero(rtmp + bs2 * bjtmp[j], bs2)); in MatLUFactorNumeric_SeqBAIJ_3()
198 nz = bdiag[i] - bdiag[i + 1]; in MatLUFactorNumeric_SeqBAIJ_3()
200 for (j = 0; j < nz; j++) PetscCall(PetscArrayzero(rtmp + bs2 * bjtmp[j], bs2)); in MatLUFactorNumeric_SeqBAIJ_3()
203 nz = ai[r[i] + 1] - ai[r[i]]; in MatLUFactorNumeric_SeqBAIJ_3()
206 for (j = 0; j < nz; j++) PetscCall(PetscArraycpy(rtmp + bs2 * ic[ajtmp[j]], v + bs2 * j, bs2)); in MatLUFactorNumeric_SeqBAIJ_3()
227 nz = bdiag[row] - bdiag[row + 1] - 1; /* num of entries in U(row,:) excluding diag */ in MatLUFactorNumeric_SeqBAIJ_3()
228 for (j = 0; j < nz; j++) { in MatLUFactorNumeric_SeqBAIJ_3()
235 PetscCall(PetscLogFlops(54.0 * nz + 45)); /* flops = 2*bs^3*nz + 2*bs^3 - bs2) */ in MatLUFactorNumeric_SeqBAIJ_3()
243 nz = bi[i + 1] - bi[i]; in MatLUFactorNumeric_SeqBAIJ_3()
244 for (j = 0; j < nz; j++) PetscCall(PetscArraycpy(pv + bs2 * j, rtmp + bs2 * pj[j], bs2)); in MatLUFactorNumeric_SeqBAIJ_3()
256 nz = bdiag[i] - bdiag[i + 1] - 1; in MatLUFactorNumeric_SeqBAIJ_3()
257 for (j = 0; j < nz; j++) PetscCall(PetscArraycpy(pv + bs2 * j, rtmp + bs2 * pj[j], bs2)); in MatLUFactorNumeric_SeqBAIJ_3()
276 PetscInt *ajtmpold, *ajtmp, nz, row; in MatILUFactorNumeric_SeqBAIJ_3_NaturalOrdering_inplace() local
295 nz = bi[i + 1] - bi[i]; in MatILUFactorNumeric_SeqBAIJ_3_NaturalOrdering_inplace()
297 for (j = 0; j < nz; j++) { in MatILUFactorNumeric_SeqBAIJ_3_NaturalOrdering_inplace()
302 nz = ai[i + 1] - ai[i]; in MatILUFactorNumeric_SeqBAIJ_3_NaturalOrdering_inplace()
305 for (j = 0; j < nz; j++) { in MatILUFactorNumeric_SeqBAIJ_3_NaturalOrdering_inplace()
354 nz = bi[row + 1] - diag_offset[row] - 1; in MatILUFactorNumeric_SeqBAIJ_3_NaturalOrdering_inplace()
356 for (j = 0; j < nz; j++) { in MatILUFactorNumeric_SeqBAIJ_3_NaturalOrdering_inplace()
380 PetscCall(PetscLogFlops(54.0 * nz + 36.0)); in MatILUFactorNumeric_SeqBAIJ_3_NaturalOrdering_inplace()
387 nz = bi[i + 1] - bi[i]; in MatILUFactorNumeric_SeqBAIJ_3_NaturalOrdering_inplace()
388 for (j = 0; j < nz; j++) { in MatILUFactorNumeric_SeqBAIJ_3_NaturalOrdering_inplace()
425 PetscInt i, j, k, nz, nzL, row; in MatLUFactorNumeric_SeqBAIJ_3_NaturalOrdering() local
443 nz = bi[i + 1] - bi[i]; in MatLUFactorNumeric_SeqBAIJ_3_NaturalOrdering()
445 for (j = 0; j < nz; j++) PetscCall(PetscArrayzero(rtmp + bs2 * bjtmp[j], bs2)); in MatLUFactorNumeric_SeqBAIJ_3_NaturalOrdering()
448 nz = bdiag[i] - bdiag[i + 1]; in MatLUFactorNumeric_SeqBAIJ_3_NaturalOrdering()
450 for (j = 0; j < nz; j++) PetscCall(PetscArrayzero(rtmp + bs2 * bjtmp[j], bs2)); in MatLUFactorNumeric_SeqBAIJ_3_NaturalOrdering()
453 nz = ai[i + 1] - ai[i]; in MatLUFactorNumeric_SeqBAIJ_3_NaturalOrdering()
456 for (j = 0; j < nz; j++) PetscCall(PetscArraycpy(rtmp + bs2 * ajtmp[j], v + bs2 * j, bs2)); in MatLUFactorNumeric_SeqBAIJ_3_NaturalOrdering()
477 nz = bdiag[row] - bdiag[row + 1] - 1; /* num of entries in U(row,:) excluding diag */ in MatLUFactorNumeric_SeqBAIJ_3_NaturalOrdering()
478 for (j = 0; j < nz; j++) { in MatLUFactorNumeric_SeqBAIJ_3_NaturalOrdering()
485 PetscCall(PetscLogFlops(54.0 * nz + 45)); /* flops = 2*bs^3*nz + 2*bs^3 - bs2) */ in MatLUFactorNumeric_SeqBAIJ_3_NaturalOrdering()
493 nz = bi[i + 1] - bi[i]; in MatLUFactorNumeric_SeqBAIJ_3_NaturalOrdering()
494 for (j = 0; j < nz; j++) PetscCall(PetscArraycpy(pv + bs2 * j, rtmp + bs2 * pj[j], bs2)); in MatLUFactorNumeric_SeqBAIJ_3_NaturalOrdering()
506 nz = bdiag[i] - bdiag[i + 1] - 1; in MatLUFactorNumeric_SeqBAIJ_3_NaturalOrdering()
507 for (j = 0; j < nz; j++) PetscCall(PetscArraycpy(pv + bs2 * j, rtmp + bs2 * pj[j], bs2)); in MatLUFactorNumeric_SeqBAIJ_3_NaturalOrdering()