Lines Matching refs:pMat1

969         ScMatrixRef pMat1 = GetMatrix();  in ScMatMult()  local
971 if (pMat1 && pMat2) in ScMatMult()
973 if ( pMat1->IsNumeric() && pMat2->IsNumeric() ) in ScMatMult()
977 pMat1->GetDimensions(nC1, nR1); in ScMatMult()
994 sum += pMat1->GetDouble(k,i)*pMat2->GetDouble(j,k); in ScMatMult()
1056 ScMatrixRef lcl_MatrixCalculation(const _Function& _pOperation,ScMatrix* pMat1, ScMatrix* pMat2,ScI… in lcl_MatrixCalculation() argument
1061 pMat1->GetDimensions(nC1, nR1); in lcl_MatrixCalculation()
1073 if (pMat1->IsValueOrEmpty(i,j) && pMat2->IsValueOrEmpty(i,j)) in lcl_MatrixCalculation()
1075 double d = _pOperation(pMat1->GetDouble(i,j),pMat2->GetDouble(i,j)); in lcl_MatrixCalculation()
1086 ScMatrixRef ScInterpreter::MatConcat(ScMatrix* pMat1, ScMatrix* pMat2) in MatConcat() argument
1092 pMat1->GetDimensions(nC1, nR1); in MatConcat()
1104 sal_uInt16 nErr = pMat1->GetErrorIfNotString( i, j); in MatConcat()
1111 String aTmp( pMat1->GetString( *pFormatter, i, j)); in MatConcat()
1158 ScMatrixRef pMat1 = NULL; in CalculateAddSub() local
1188 pMat1 = GetMatrix(); in CalculateAddSub()
1208 if (pMat1 && pMat2) in CalculateAddSub()
1214 pResMat = lcl_MatrixCalculation(aSub ,pMat1, pMat2,this); in CalculateAddSub()
1219 pResMat = lcl_MatrixCalculation(aAdd ,pMat1, pMat2,this); in CalculateAddSub()
1227 else if (pMat1 || pMat2) in CalculateAddSub()
1231 ScMatrixRef pMat = pMat1; in CalculateAddSub()
1293 ScMatrixRef pMat1 = NULL; in ScAmpersand() local
1301 pMat1 = GetMatrix(); in ScAmpersand()
1304 if (pMat1 && pMat2) in ScAmpersand()
1306 ScMatrixRef pResMat = MatConcat(pMat1, pMat2); in ScAmpersand()
1312 else if (pMat1 || pMat2) in ScAmpersand()
1316 ScMatrixRef pMat = pMat1; in ScAmpersand()
1391 ScMatrixRef pMat1 = NULL; in ScMul() local
1410 pMat1 = GetMatrix(); in ScMul()
1422 if (pMat1 && pMat2) in ScMul()
1425 ScMatrixRef pResMat = lcl_MatrixCalculation(aMul,pMat1, pMat2,this); in ScMul()
1431 else if (pMat1 || pMat2) in ScMul()
1434 ScMatrixRef pMat = pMat1; in ScMul()
1470 ScMatrixRef pMat1 = NULL; in ScDiv() local
1485 pMat1 = GetMatrix(); in ScDiv()
1497 if (pMat1 && pMat2) in ScDiv()
1500 ScMatrixRef pResMat = lcl_MatrixCalculation(aDiv,pMat1, pMat2,this); in ScDiv()
1506 else if (pMat1 || pMat2) in ScDiv()
1510 ScMatrixRef pMat = pMat1; in ScDiv()
1568 ScMatrixRef pMat1 = NULL; in ScPow() local
1576 pMat1 = GetMatrix(); in ScPow()
1579 if (pMat1 && pMat2) in ScPow()
1582 ScMatrixRef pResMat = lcl_MatrixCalculation(aPow,pMat1, pMat2,this); in ScPow()
1588 else if (pMat1 || pMat2) in ScPow()
1592 ScMatrixRef pMat = pMat1; in ScPow()
1640 ScMatrixRef pMat1 = NULL; in ScSumProduct() local
1656 pMat1 = GetMatrix(); in ScSumProduct()
1657 if (!pMat1) in ScSumProduct()
1662 pMat1->GetDimensions(nC1, nR1); in ScSumProduct()
1668 ScMatrixRef pResMat = lcl_MatrixCalculation(aMul,pMat1, pMat,this); in ScSumProduct()
1698 ScMatrixRef pMat1 = NULL; in CalculateSumX2MY2SumX2DY2() local
1702 pMat1 = GetMatrix(); in CalculateSumX2MY2SumX2DY2()
1703 if (!pMat2 || !pMat1) in CalculateSumX2MY2SumX2DY2()
1711 pMat1->GetDimensions(nC1, nR1); in CalculateSumX2MY2SumX2DY2()
1720 if (!pMat1->IsString(i,j) && !pMat2->IsString(i,j)) in CalculateSumX2MY2SumX2DY2()
1722 fVal = pMat1->GetDouble(i,j); in CalculateSumX2MY2SumX2DY2()
1745 ScMatrixRef pMat1 = NULL; in ScSumXMY2() local
1748 pMat1 = GetMatrix(); in ScSumXMY2()
1749 if (!pMat2 || !pMat1) in ScSumXMY2()
1757 pMat1->GetDimensions(nC1, nR1); in ScSumXMY2()
1764 ScMatrixRef pResMat = lcl_MatrixCalculation(aSub,pMat1, pMat2,this); in ScSumXMY2()