Lines Matching refs:pv

1207 …MatScalar       *pc, *pc1, *pc2, *pc3, *pc4, mul1, mul2, mul3, mul4, *pv, *rtmp1, *rtmp2, *rtmp3, …  in MatLUFactorNumeric_SeqAIJ_Inode()  local
1321 pv = b->a + bdiag[row]; in MatLUFactorNumeric_SeqAIJ_Inode()
1322 mul1 = *pc * (*pv); in MatLUFactorNumeric_SeqAIJ_Inode()
1325 pv = b->a + bdiag[row + 1] + 1; in MatLUFactorNumeric_SeqAIJ_Inode()
1327 for (j = 0; j < nz; j++) rtmp1[pj[j]] -= mul1 * pv[j]; in MatLUFactorNumeric_SeqAIJ_Inode()
1336 pv = b->a + bi[i]; in MatLUFactorNumeric_SeqAIJ_Inode()
1340 pv[j] = rtmp1[pj[j]]; in MatLUFactorNumeric_SeqAIJ_Inode()
1341 rs += PetscAbsScalar(pv[j]); in MatLUFactorNumeric_SeqAIJ_Inode()
1345 pv = b->a + bdiag[i + 1] + 1; in MatLUFactorNumeric_SeqAIJ_Inode()
1349 pv[j] = rtmp1[pj[j]]; in MatLUFactorNumeric_SeqAIJ_Inode()
1350 rs += PetscAbsScalar(pv[j]); in MatLUFactorNumeric_SeqAIJ_Inode()
1355 sctx.pv = rtmp1[i]; in MatLUFactorNumeric_SeqAIJ_Inode()
1360 pv = b->a + bdiag[i]; in MatLUFactorNumeric_SeqAIJ_Inode()
1361 *pv = 1.0 / sctx.pv; /* sctx.pv = rtmp1[i]+shiftamount if shifttype==MAT_SHIFT_INBLOCKS */ in MatLUFactorNumeric_SeqAIJ_Inode()
1406 pv = b->a + bdiag[row]; in MatLUFactorNumeric_SeqAIJ_Inode()
1407 mul1 = *pc1 * (*pv); in MatLUFactorNumeric_SeqAIJ_Inode()
1408 mul2 = *pc2 * (*pv); in MatLUFactorNumeric_SeqAIJ_Inode()
1413 pv = b->a + bdiag[row + 1] + 1; in MatLUFactorNumeric_SeqAIJ_Inode()
1417 rtmp1[col] -= mul1 * pv[j]; in MatLUFactorNumeric_SeqAIJ_Inode()
1418 rtmp2[col] -= mul2 * pv[j]; in MatLUFactorNumeric_SeqAIJ_Inode()
1447 sctx.pv = rtmp1[i]; in MatLUFactorNumeric_SeqAIJ_Inode()
1451 *pc1 = 1.0 / sctx.pv; in MatLUFactorNumeric_SeqAIJ_Inode()
1489 sctx.pv = rtmp2[i + 1]; in MatLUFactorNumeric_SeqAIJ_Inode()
1493 *pc2 = 1.0 / sctx.pv; in MatLUFactorNumeric_SeqAIJ_Inode()
1544 pv = b->a + bdiag[row]; in MatLUFactorNumeric_SeqAIJ_Inode()
1545 mul1 = *pc1 * (*pv); in MatLUFactorNumeric_SeqAIJ_Inode()
1546 mul2 = *pc2 * (*pv); in MatLUFactorNumeric_SeqAIJ_Inode()
1547 mul3 = *pc3 * (*pv); in MatLUFactorNumeric_SeqAIJ_Inode()
1553 pv = b->a + bdiag[row + 1] + 1; in MatLUFactorNumeric_SeqAIJ_Inode()
1557 rtmp1[col] -= mul1 * pv[j]; in MatLUFactorNumeric_SeqAIJ_Inode()
1558 rtmp2[col] -= mul2 * pv[j]; in MatLUFactorNumeric_SeqAIJ_Inode()
1559 rtmp3[col] -= mul3 * pv[j]; in MatLUFactorNumeric_SeqAIJ_Inode()
1588 sctx.pv = rtmp1[i]; in MatLUFactorNumeric_SeqAIJ_Inode()
1592 *pc1 = 1.0 / sctx.pv; in MatLUFactorNumeric_SeqAIJ_Inode()
1634 sctx.pv = rtmp2[i + 1]; in MatLUFactorNumeric_SeqAIJ_Inode()
1638 *pc2 = 1.0 / sctx.pv; /* Mark diag[i+1] */ in MatLUFactorNumeric_SeqAIJ_Inode()
1676 sctx.pv = rtmp3[i + 2]; in MatLUFactorNumeric_SeqAIJ_Inode()
1680 *pc3 = 1.0 / sctx.pv; /* Mark diag[i+2] */ in MatLUFactorNumeric_SeqAIJ_Inode()
1736 pv = b->a + bdiag[row]; in MatLUFactorNumeric_SeqAIJ_Inode()
1737 mul1 = *pc1 * (*pv); in MatLUFactorNumeric_SeqAIJ_Inode()
1738 mul2 = *pc2 * (*pv); in MatLUFactorNumeric_SeqAIJ_Inode()
1739 mul3 = *pc3 * (*pv); in MatLUFactorNumeric_SeqAIJ_Inode()
1740 mul4 = *pc4 * (*pv); in MatLUFactorNumeric_SeqAIJ_Inode()
1747 pv = b->a + bdiag[row + 1] + 1; in MatLUFactorNumeric_SeqAIJ_Inode()
1751 rtmp1[col] -= mul1 * pv[j]; in MatLUFactorNumeric_SeqAIJ_Inode()
1752 rtmp2[col] -= mul2 * pv[j]; in MatLUFactorNumeric_SeqAIJ_Inode()
1753 rtmp3[col] -= mul3 * pv[j]; in MatLUFactorNumeric_SeqAIJ_Inode()
1754 rtmp4[col] -= mul4 * pv[j]; in MatLUFactorNumeric_SeqAIJ_Inode()
1783 sctx.pv = rtmp1[i]; in MatLUFactorNumeric_SeqAIJ_Inode()
1787 *pc1 = 1.0 / sctx.pv; in MatLUFactorNumeric_SeqAIJ_Inode()
1833 sctx.pv = rtmp2[i + 1]; in MatLUFactorNumeric_SeqAIJ_Inode()
1837 *pc2 = 1.0 / sctx.pv; /* Mark diag[i+1] */ in MatLUFactorNumeric_SeqAIJ_Inode()
1879 sctx.pv = rtmp3[i + 2]; in MatLUFactorNumeric_SeqAIJ_Inode()
1883 *pc3 = 1.0 / sctx.pv; /* Mark diag[i+2] */ in MatLUFactorNumeric_SeqAIJ_Inode()
1921 sctx.pv = rtmp4[i + 3]; in MatLUFactorNumeric_SeqAIJ_Inode()
1925 *pc4 = 1.0 / sctx.pv; /* Mark diag[i+3] */ in MatLUFactorNumeric_SeqAIJ_Inode()