Searched defs:actual_mc (Results 1 - 5 of 5) sorted by relevance

/external/eigen/Eigen/src/Core/products/
H A DGeneralMatrixMatrixTriangular.h93 const Index actual_mc = (std::min)(i2+mc,size)-i2; local
95 pack_lhs(blockA, &lhs(i2, k2), lhsStride, actual_kc, actual_mc);
97 // the selected actual_mc * size panel of res is split into three different part:
99 // 2 - the actual_mc x actual_mc symmetric block => processed with a special kernel
102 gebp(res+i2, resStride, blockA, blockB, actual_mc, actual_kc, (std::min)(size,i2), alpha,
105 sybb(res+resStride*i2 + i2, resStride, blockA, blockB + actual_kc*i2, actual_mc, actual_kc, alpha, allocatedBlockB);
109 Index j2 = i2+actual_mc;
110 gebp(res+resStride*j2+i2, resStride, blockA, blockB+actual_kc*j2, actual_mc, actual_kc, (std::max)(Index(0), size-j2), alpha,
120 // - the current destination block is processed per panel of actual_mc
[all...]
H A DSelfadjointMatrixMatrix.h279 const Index actual_mc = (std::min)(i2+mc,k2)-i2; local
281 pack_lhs_transposed(blockA, &lhs(k2, i2), lhsStride, actual_kc, actual_mc);
283 gebp_kernel(res+i2, resStride, blockA, blockB, actual_mc, actual_kc, cols, alpha);
287 const Index actual_mc = (std::min)(k2+kc,size)-k2; local
289 pack_lhs(blockA, &lhs(k2,k2), lhsStride, actual_kc, actual_mc);
291 gebp_kernel(res+k2, resStride, blockA, blockB, actual_mc, actual_kc, cols, alpha);
296 const Index actual_mc = (std::min)(i2+mc,size)-i2; local
298 (blockA, &lhs(i2, k2), lhsStride, actual_kc, actual_mc);
300 gebp_kernel(res+i2, resStride, blockA, blockB, actual_mc, actual_kc, cols, alpha);
349 const Index actual_mc local
[all...]
H A DTriangularMatrixMatrix.h197 const Index actual_mc = (std::min)(i2+mc,end)-i2; local
199 (blockA, &lhs(i2, actual_k2), lhsStride, actual_kc, actual_mc);
201 gebp_kernel(res+i2, resStride, blockA, blockB, actual_mc, actual_kc, cols, alpha, -1, -1, 0, 0, blockW);
318 const Index actual_mc = (std::min)(mc,rows-i2); local
319 pack_lhs(blockA, &lhs(i2, actual_k2), lhsStride, actual_kc, actual_mc);
332 actual_mc, panelLength, actualPanelWidth,
340 blockA, geb, actual_mc, actual_kc, rs,
H A DTriangularSolverMatrix.h165 const Index actual_mc = (std::min)(mc,end-i2); local
166 if (actual_mc>0)
168 pack_lhs(blockA, &tri(i2, IsLower ? k2 : k2-kc), triStride, actual_kc, actual_mc);
170 gebp_kernel(_other+i2, otherStride, blockA, blockB, actual_mc, actual_kc, cols, Scalar(-1), -1, -1, 0, 0, blockW);
250 const Index actual_mc = (std::min)(mc,rows-i2); local
272 actual_mc, panelLength, actualPanelWidth, local
289 for (Index i=0; i<actual_mc; ++i)
293 for (Index i=0; i<actual_mc; ++i)
299 actualPanelWidth, actual_mc,
306 actual_mc, actual_k
[all...]
H A DGeneralMatrixMatrix.h130 const Index actual_mc = (std::min)(i+mc,rows)-i; local
133 pack_lhs(blockA, &lhs(i,k), lhsStride, actual_kc, actual_mc);
136 gebp(res+i, resStride, blockA, blockB, actual_mc, actual_kc, cols, alpha, -1,-1,0,0, w);
177 const Index actual_mc = (std::min)(i2+mc,rows)-i2; local
182 pack_lhs(blockA, &lhs(i2,k2), lhsStride, actual_kc, actual_mc);
185 gebp(res+i2, resStride, blockA, blockB, actual_mc, actual_kc, cols, alpha, -1, -1, 0, 0, blockW);

Completed in 81 milliseconds