Lines Matching refs:Scalar
15 …enseIndex, const Scalar *, DenseIndex, const Scalar *, DenseIndex, Scalar *, DenseIndex, Scalar, i… in EIGEN_BLAS_FUNC()
23 … << 2)] = (internal::general_matrix_matrix_product<DenseIndex,Scalar,ColMajor,false,Scalar,ColMajo… in EIGEN_BLAS_FUNC()
24 … << 2)] = (internal::general_matrix_matrix_product<DenseIndex,Scalar,RowMajor,false,Scalar,ColMajo… in EIGEN_BLAS_FUNC()
25 … << 2)] = (internal::general_matrix_matrix_product<DenseIndex,Scalar,RowMajor,Conj, Scalar,ColMajo… in EIGEN_BLAS_FUNC()
26 … << 2)] = (internal::general_matrix_matrix_product<DenseIndex,Scalar,ColMajor,false,Scalar,RowMajo… in EIGEN_BLAS_FUNC()
27 … << 2)] = (internal::general_matrix_matrix_product<DenseIndex,Scalar,RowMajor,false,Scalar,RowMajo… in EIGEN_BLAS_FUNC()
28 … << 2)] = (internal::general_matrix_matrix_product<DenseIndex,Scalar,RowMajor,Conj, Scalar,RowMajo… in EIGEN_BLAS_FUNC()
29 … << 2)] = (internal::general_matrix_matrix_product<DenseIndex,Scalar,ColMajor,false,Scalar,RowMajo… in EIGEN_BLAS_FUNC()
30 … << 2)] = (internal::general_matrix_matrix_product<DenseIndex,Scalar,RowMajor,false,Scalar,RowMajo… in EIGEN_BLAS_FUNC()
31 … << 2)] = (internal::general_matrix_matrix_product<DenseIndex,Scalar,RowMajor,Conj, Scalar,RowMajo… in EIGEN_BLAS_FUNC()
35 Scalar* a = reinterpret_cast<Scalar*>(pa); in EIGEN_BLAS_FUNC()
36 Scalar* b = reinterpret_cast<Scalar*>(pb); in EIGEN_BLAS_FUNC()
37 Scalar* c = reinterpret_cast<Scalar*>(pc); in EIGEN_BLAS_FUNC()
38 Scalar alpha = *reinterpret_cast<Scalar*>(palpha); in EIGEN_BLAS_FUNC()
39 Scalar beta = *reinterpret_cast<Scalar*>(pbeta); in EIGEN_BLAS_FUNC()
53 if(beta!=Scalar(1)) in EIGEN_BLAS_FUNC()
55 if(beta==Scalar(0)) matrix(c, *m, *n, *ldc).setZero(); in EIGEN_BLAS_FUNC()
59 internal::gemm_blocking_space<ColMajor,Scalar,Scalar,Dynamic,Dynamic,Dynamic> blocking(*m,*n,*k); in EIGEN_BLAS_FUNC()
69 …ype)(DenseIndex, DenseIndex, const Scalar *, DenseIndex, Scalar *, DenseIndex, internal::level3_bl… in EIGEN_BLAS_FUNC()
78 … << 2) | (UP << 3) | (NUNIT << 4)] = (internal::triangular_solve_matrix<Scalar,DenseIndex,OnTheLe… in EIGEN_BLAS_FUNC()
79 … << 2) | (UP << 3) | (NUNIT << 4)] = (internal::triangular_solve_matrix<Scalar,DenseIndex,OnTheLe… in EIGEN_BLAS_FUNC()
80 … << 2) | (UP << 3) | (NUNIT << 4)] = (internal::triangular_solve_matrix<Scalar,DenseIndex,OnTheLe… in EIGEN_BLAS_FUNC()
82 …T << 2) | (UP << 3) | (NUNIT << 4)] = (internal::triangular_solve_matrix<Scalar,DenseIndex,OnTheRi… in EIGEN_BLAS_FUNC()
83 …T << 2) | (UP << 3) | (NUNIT << 4)] = (internal::triangular_solve_matrix<Scalar,DenseIndex,OnTheRi… in EIGEN_BLAS_FUNC()
84 …T << 2) | (UP << 3) | (NUNIT << 4)] = (internal::triangular_solve_matrix<Scalar,DenseIndex,OnTheRi… in EIGEN_BLAS_FUNC()
86 … << 2) | (LO << 3) | (NUNIT << 4)] = (internal::triangular_solve_matrix<Scalar,DenseIndex,OnTheLe… in EIGEN_BLAS_FUNC()
87 … << 2) | (LO << 3) | (NUNIT << 4)] = (internal::triangular_solve_matrix<Scalar,DenseIndex,OnTheLe… in EIGEN_BLAS_FUNC()
88 … << 2) | (LO << 3) | (NUNIT << 4)] = (internal::triangular_solve_matrix<Scalar,DenseIndex,OnTheLe… in EIGEN_BLAS_FUNC()
90 …T << 2) | (LO << 3) | (NUNIT << 4)] = (internal::triangular_solve_matrix<Scalar,DenseIndex,OnTheRi… in EIGEN_BLAS_FUNC()
91 …T << 2) | (LO << 3) | (NUNIT << 4)] = (internal::triangular_solve_matrix<Scalar,DenseIndex,OnTheRi… in EIGEN_BLAS_FUNC()
92 …T << 2) | (LO << 3) | (NUNIT << 4)] = (internal::triangular_solve_matrix<Scalar,DenseIndex,OnTheRi… in EIGEN_BLAS_FUNC()
95 … << 2) | (UP << 3) | (UNIT << 4)] = (internal::triangular_solve_matrix<Scalar,DenseIndex,OnTheLe… in EIGEN_BLAS_FUNC()
96 … << 2) | (UP << 3) | (UNIT << 4)] = (internal::triangular_solve_matrix<Scalar,DenseIndex,OnTheLe… in EIGEN_BLAS_FUNC()
97 … << 2) | (UP << 3) | (UNIT << 4)] = (internal::triangular_solve_matrix<Scalar,DenseIndex,OnTheLe… in EIGEN_BLAS_FUNC()
99 …T << 2) | (UP << 3) | (UNIT << 4)] = (internal::triangular_solve_matrix<Scalar,DenseIndex,OnTheRi… in EIGEN_BLAS_FUNC()
100 …T << 2) | (UP << 3) | (UNIT << 4)] = (internal::triangular_solve_matrix<Scalar,DenseIndex,OnTheRi… in EIGEN_BLAS_FUNC()
101 …T << 2) | (UP << 3) | (UNIT << 4)] = (internal::triangular_solve_matrix<Scalar,DenseIndex,OnTheRi… in EIGEN_BLAS_FUNC()
103 … << 2) | (LO << 3) | (UNIT << 4)] = (internal::triangular_solve_matrix<Scalar,DenseIndex,OnTheLe… in EIGEN_BLAS_FUNC()
104 … << 2) | (LO << 3) | (UNIT << 4)] = (internal::triangular_solve_matrix<Scalar,DenseIndex,OnTheLe… in EIGEN_BLAS_FUNC()
105 … << 2) | (LO << 3) | (UNIT << 4)] = (internal::triangular_solve_matrix<Scalar,DenseIndex,OnTheLe… in EIGEN_BLAS_FUNC()
107 …T << 2) | (LO << 3) | (UNIT << 4)] = (internal::triangular_solve_matrix<Scalar,DenseIndex,OnTheRi… in EIGEN_BLAS_FUNC()
108 …T << 2) | (LO << 3) | (UNIT << 4)] = (internal::triangular_solve_matrix<Scalar,DenseIndex,OnTheRi… in EIGEN_BLAS_FUNC()
109 …T << 2) | (LO << 3) | (UNIT << 4)] = (internal::triangular_solve_matrix<Scalar,DenseIndex,OnTheRi… in EIGEN_BLAS_FUNC()
114 Scalar* a = reinterpret_cast<Scalar*>(pa); in EIGEN_BLAS_FUNC()
115 Scalar* b = reinterpret_cast<Scalar*>(pb); in EIGEN_BLAS_FUNC()
116 Scalar alpha = *reinterpret_cast<Scalar*>(palpha); in EIGEN_BLAS_FUNC()
134 …internal::gemm_blocking_space<ColMajor,Scalar,Scalar,Dynamic,Dynamic,Dynamic,4> blocking(*m,*n,*m); in EIGEN_BLAS_FUNC()
139 …internal::gemm_blocking_space<ColMajor,Scalar,Scalar,Dynamic,Dynamic,Dynamic,4> blocking(*m,*n,*n); in EIGEN_BLAS_FUNC()
143 if(alpha!=Scalar(1)) in EIGEN_BLAS_FUNC()
155 …enseIndex, const Scalar *, DenseIndex, const Scalar *, DenseIndex, Scalar *, DenseIndex, Scalar, i… in EIGEN_BLAS_FUNC()
163 … (UP << 3) | (NUNIT << 4)] = (internal::product_triangular_matrix_matrix<Scalar,DenseIndex,Upper|0… in EIGEN_BLAS_FUNC()
164 … (UP << 3) | (NUNIT << 4)] = (internal::product_triangular_matrix_matrix<Scalar,DenseIndex,Lower|0… in EIGEN_BLAS_FUNC()
165 … (UP << 3) | (NUNIT << 4)] = (internal::product_triangular_matrix_matrix<Scalar,DenseIndex,Lower|0… in EIGEN_BLAS_FUNC()
167 … (UP << 3) | (NUNIT << 4)] = (internal::product_triangular_matrix_matrix<Scalar,DenseIndex,Upper|0… in EIGEN_BLAS_FUNC()
168 … (UP << 3) | (NUNIT << 4)] = (internal::product_triangular_matrix_matrix<Scalar,DenseIndex,Lower|0… in EIGEN_BLAS_FUNC()
169 … (UP << 3) | (NUNIT << 4)] = (internal::product_triangular_matrix_matrix<Scalar,DenseIndex,Lower|0… in EIGEN_BLAS_FUNC()
171 … (LO << 3) | (NUNIT << 4)] = (internal::product_triangular_matrix_matrix<Scalar,DenseIndex,Lower|0… in EIGEN_BLAS_FUNC()
172 … (LO << 3) | (NUNIT << 4)] = (internal::product_triangular_matrix_matrix<Scalar,DenseIndex,Upper|0… in EIGEN_BLAS_FUNC()
173 … (LO << 3) | (NUNIT << 4)] = (internal::product_triangular_matrix_matrix<Scalar,DenseIndex,Upper|0… in EIGEN_BLAS_FUNC()
175 … (LO << 3) | (NUNIT << 4)] = (internal::product_triangular_matrix_matrix<Scalar,DenseIndex,Lower|0… in EIGEN_BLAS_FUNC()
176 … (LO << 3) | (NUNIT << 4)] = (internal::product_triangular_matrix_matrix<Scalar,DenseIndex,Upper|0… in EIGEN_BLAS_FUNC()
177 … (LO << 3) | (NUNIT << 4)] = (internal::product_triangular_matrix_matrix<Scalar,DenseIndex,Upper|0… in EIGEN_BLAS_FUNC()
179 … (UP << 3) | (UNIT << 4)] = (internal::product_triangular_matrix_matrix<Scalar,DenseIndex,Upper|U… in EIGEN_BLAS_FUNC()
180 … (UP << 3) | (UNIT << 4)] = (internal::product_triangular_matrix_matrix<Scalar,DenseIndex,Lower|U… in EIGEN_BLAS_FUNC()
181 … (UP << 3) | (UNIT << 4)] = (internal::product_triangular_matrix_matrix<Scalar,DenseIndex,Lower|U… in EIGEN_BLAS_FUNC()
183 … (UP << 3) | (UNIT << 4)] = (internal::product_triangular_matrix_matrix<Scalar,DenseIndex,Upper|U… in EIGEN_BLAS_FUNC()
184 … (UP << 3) | (UNIT << 4)] = (internal::product_triangular_matrix_matrix<Scalar,DenseIndex,Lower|U… in EIGEN_BLAS_FUNC()
185 … (UP << 3) | (UNIT << 4)] = (internal::product_triangular_matrix_matrix<Scalar,DenseIndex,Lower|U… in EIGEN_BLAS_FUNC()
187 … (LO << 3) | (UNIT << 4)] = (internal::product_triangular_matrix_matrix<Scalar,DenseIndex,Lower|U… in EIGEN_BLAS_FUNC()
188 … (LO << 3) | (UNIT << 4)] = (internal::product_triangular_matrix_matrix<Scalar,DenseIndex,Upper|U… in EIGEN_BLAS_FUNC()
189 … (LO << 3) | (UNIT << 4)] = (internal::product_triangular_matrix_matrix<Scalar,DenseIndex,Upper|U… in EIGEN_BLAS_FUNC()
191 … (LO << 3) | (UNIT << 4)] = (internal::product_triangular_matrix_matrix<Scalar,DenseIndex,Lower|U… in EIGEN_BLAS_FUNC()
192 … (LO << 3) | (UNIT << 4)] = (internal::product_triangular_matrix_matrix<Scalar,DenseIndex,Upper|U… in EIGEN_BLAS_FUNC()
193 … (LO << 3) | (UNIT << 4)] = (internal::product_triangular_matrix_matrix<Scalar,DenseIndex,Upper|U… in EIGEN_BLAS_FUNC()
198 Scalar* a = reinterpret_cast<Scalar*>(pa); in EIGEN_BLAS_FUNC()
199 Scalar* b = reinterpret_cast<Scalar*>(pb); in EIGEN_BLAS_FUNC()
200 Scalar alpha = *reinterpret_cast<Scalar*>(palpha); in EIGEN_BLAS_FUNC()
220 Matrix<Scalar,Dynamic,Dynamic,ColMajor> tmp = matrix(b,*m,*n,*ldb); in EIGEN_BLAS_FUNC()
225 …internal::gemm_blocking_space<ColMajor,Scalar,Scalar,Dynamic,Dynamic,Dynamic,4> blocking(*m,*n,*m); in EIGEN_BLAS_FUNC()
230 …internal::gemm_blocking_space<ColMajor,Scalar,Scalar,Dynamic,Dynamic,Dynamic,4> blocking(*m,*n,*n); in EIGEN_BLAS_FUNC()
241 Scalar* a = reinterpret_cast<Scalar*>(pa); in EIGEN_BLAS_FUNC()
242 Scalar* b = reinterpret_cast<Scalar*>(pb); in EIGEN_BLAS_FUNC()
243 Scalar* c = reinterpret_cast<Scalar*>(pc); in EIGEN_BLAS_FUNC()
244 Scalar alpha = *reinterpret_cast<Scalar*>(palpha); in EIGEN_BLAS_FUNC()
245 Scalar beta = *reinterpret_cast<Scalar*>(pbeta); in EIGEN_BLAS_FUNC()
258 if(beta!=Scalar(1)) in EIGEN_BLAS_FUNC()
260 if(beta==Scalar(0)) matrix(c, *m, *n, *ldc).setZero(); in EIGEN_BLAS_FUNC()
272 Matrix<Scalar,Dynamic,Dynamic,ColMajor> matA(size,size); in EIGEN_BLAS_FUNC()
289 …if(UPLO(*uplo)==UP) internal::product_selfadjoint_matrix<Scalar, DenseIndex, RowMajor,true,f… in EIGEN_BLAS_FUNC()
290 …else if(UPLO(*uplo)==LO) internal::product_selfadjoint_matrix<Scalar, DenseIndex, ColMajor,true,f… in EIGEN_BLAS_FUNC()
293 …if(UPLO(*uplo)==UP) internal::product_selfadjoint_matrix<Scalar, DenseIndex, ColMajor,false,… in EIGEN_BLAS_FUNC()
294 …else if(UPLO(*uplo)==LO) internal::product_selfadjoint_matrix<Scalar, DenseIndex, ColMajor,false,… in EIGEN_BLAS_FUNC()
308 …ctype)(DenseIndex, DenseIndex, const Scalar *, DenseIndex, const Scalar *, DenseIndex, Scalar *, D… in EIGEN_BLAS_FUNC()
317 …internal::general_matrix_matrix_triangular_product<DenseIndex,Scalar,ColMajor,false,Scalar,RowMajo… in EIGEN_BLAS_FUNC()
318 …internal::general_matrix_matrix_triangular_product<DenseIndex,Scalar,RowMajor,false,Scalar,ColMajo… in EIGEN_BLAS_FUNC()
319 …internal::general_matrix_matrix_triangular_product<DenseIndex,Scalar,RowMajor,Conj, Scalar,ColMajo… in EIGEN_BLAS_FUNC()
321 …internal::general_matrix_matrix_triangular_product<DenseIndex,Scalar,ColMajor,false,Scalar,RowMajo… in EIGEN_BLAS_FUNC()
322 …internal::general_matrix_matrix_triangular_product<DenseIndex,Scalar,RowMajor,false,Scalar,ColMajo… in EIGEN_BLAS_FUNC()
323 …internal::general_matrix_matrix_triangular_product<DenseIndex,Scalar,RowMajor,Conj, Scalar,ColMajo… in EIGEN_BLAS_FUNC()
328 Scalar* a = reinterpret_cast<Scalar*>(pa); in EIGEN_BLAS_FUNC()
329 Scalar* c = reinterpret_cast<Scalar*>(pc); in EIGEN_BLAS_FUNC()
330 Scalar alpha = *reinterpret_cast<Scalar*>(palpha); in EIGEN_BLAS_FUNC()
331 Scalar beta = *reinterpret_cast<Scalar*>(pbeta); in EIGEN_BLAS_FUNC()
343 if(beta!=Scalar(1)) in EIGEN_BLAS_FUNC()
346 if(beta==Scalar(0)) matrix(c, *n, *n, *ldc).triangularView<Upper>().setZero(); in EIGEN_BLAS_FUNC()
349 if(beta==Scalar(0)) matrix(c, *n, *n, *ldc).triangularView<Lower>().setZero(); in EIGEN_BLAS_FUNC()
381 Scalar* a = reinterpret_cast<Scalar*>(pa); in EIGEN_BLAS_FUNC()
382 Scalar* b = reinterpret_cast<Scalar*>(pb); in EIGEN_BLAS_FUNC()
383 Scalar* c = reinterpret_cast<Scalar*>(pc); in EIGEN_BLAS_FUNC()
384 Scalar alpha = *reinterpret_cast<Scalar*>(palpha); in EIGEN_BLAS_FUNC()
385 Scalar beta = *reinterpret_cast<Scalar*>(pbeta); in EIGEN_BLAS_FUNC()
398 if(beta!=Scalar(1)) in EIGEN_BLAS_FUNC()
401 if(beta==Scalar(0)) matrix(c, *n, *n, *ldc).triangularView<Upper>().setZero(); in EIGEN_BLAS_FUNC()
404 if(beta==Scalar(0)) matrix(c, *n, *n, *ldc).triangularView<Lower>().setZero(); in EIGEN_BLAS_FUNC()
446 Scalar* a = reinterpret_cast<Scalar*>(pa); in EIGEN_BLAS_FUNC()
447 Scalar* b = reinterpret_cast<Scalar*>(pb); in EIGEN_BLAS_FUNC()
448 Scalar* c = reinterpret_cast<Scalar*>(pc); in EIGEN_BLAS_FUNC()
449 Scalar alpha = *reinterpret_cast<Scalar*>(palpha); in EIGEN_BLAS_FUNC()
450 Scalar beta = *reinterpret_cast<Scalar*>(pbeta); in EIGEN_BLAS_FUNC()
465 if(beta==Scalar(0)) matrix(c, *m, *n, *ldc).setZero(); in EIGEN_BLAS_FUNC()
466 else if(beta!=Scalar(1)) matrix(c, *m, *n, *ldc) *= beta; in EIGEN_BLAS_FUNC()
475 …if(UPLO(*uplo)==UP) internal::product_selfadjoint_matrix<Scalar,DenseIndex,RowMajor,true,Con… in EIGEN_BLAS_FUNC()
477 …else if(UPLO(*uplo)==LO) internal::product_selfadjoint_matrix<Scalar,DenseIndex,ColMajor,true,fal… in EIGEN_BLAS_FUNC()
485 …else if(UPLO(*uplo)==LO) internal::product_selfadjoint_matrix<Scalar,DenseIndex,ColMajor,false,fa… in EIGEN_BLAS_FUNC()
501 …ctype)(DenseIndex, DenseIndex, const Scalar *, DenseIndex, const Scalar *, DenseIndex, Scalar *, D… in EIGEN_BLAS_FUNC()
510 …internal::general_matrix_matrix_triangular_product<DenseIndex,Scalar,ColMajor,false,Scalar,RowMajo… in EIGEN_BLAS_FUNC()
511 …internal::general_matrix_matrix_triangular_product<DenseIndex,Scalar,RowMajor,Conj, Scalar,ColMajo… in EIGEN_BLAS_FUNC()
513 …internal::general_matrix_matrix_triangular_product<DenseIndex,Scalar,ColMajor,false,Scalar,RowMajo… in EIGEN_BLAS_FUNC()
514 …internal::general_matrix_matrix_triangular_product<DenseIndex,Scalar,RowMajor,Conj, Scalar,ColMajo… in EIGEN_BLAS_FUNC()
519 Scalar* a = reinterpret_cast<Scalar*>(pa); in EIGEN_BLAS_FUNC()
520 Scalar* c = reinterpret_cast<Scalar*>(pc); in EIGEN_BLAS_FUNC()
541 if(beta==Scalar(0)) matrix(c, *n, *n, *ldc).triangularView<Upper>().setZero(); in EIGEN_BLAS_FUNC()
544 if(beta==Scalar(0)) matrix(c, *n, *n, *ldc).triangularView<Lower>().setZero(); in EIGEN_BLAS_FUNC()
547 if(beta!=Scalar(0)) in EIGEN_BLAS_FUNC()
566 Scalar* a = reinterpret_cast<Scalar*>(pa); in EIGEN_BLAS_FUNC()
567 Scalar* b = reinterpret_cast<Scalar*>(pb); in EIGEN_BLAS_FUNC()
568 Scalar* c = reinterpret_cast<Scalar*>(pc); in EIGEN_BLAS_FUNC()
569 Scalar alpha = *reinterpret_cast<Scalar*>(palpha); in EIGEN_BLAS_FUNC()
586 if(beta==Scalar(0)) matrix(c, *n, *n, *ldc).triangularView<Upper>().setZero(); in EIGEN_BLAS_FUNC()
589 if(beta==Scalar(0)) matrix(c, *n, *n, *ldc).triangularView<Lower>().setZero(); in EIGEN_BLAS_FUNC()
592 if(beta!=Scalar(0)) in EIGEN_BLAS_FUNC()
598 else if(*k>0 && alpha!=Scalar(0)) in EIGEN_BLAS_FUNC()