• Home
  • Raw
  • Download

Lines Matching full:scalar

12 template<typename Index, typename Scalar, int StorageOrder, bool ConjugateLhs, bool ConjugateRhs>
15 …dex rows, Index cols,const Scalar *lhs, Index lhsStride, const Scalar *rhs, Index rhsIncr, Scalar*… in run()
17 typedef internal::const_blas_data_mapper<Scalar,Index,StorageOrder> LhsMapper; in run()
18 typedef internal::const_blas_data_mapper<Scalar,Index,RowMajor> RhsMapper; in run()
21 <Index,Scalar,LhsMapper,StorageOrder,ConjugateLhs,Scalar,RhsMapper,ConjugateRhs>::run( in run()
29 …typedef void (*functype)(int, int, const Scalar *, int, const Scalar *, int , Scalar *, int, Scala… in EIGEN_BLAS_FUNC()
32 (general_matrix_vector_product_wrapper<int,Scalar,ColMajor,false,false>::run), in EIGEN_BLAS_FUNC()
34 (general_matrix_vector_product_wrapper<int,Scalar,RowMajor,false,false>::run), in EIGEN_BLAS_FUNC()
36 (general_matrix_vector_product_wrapper<int,Scalar,RowMajor,Conj ,false>::run), in EIGEN_BLAS_FUNC()
40 const Scalar* a = reinterpret_cast<const Scalar*>(pa); in EIGEN_BLAS_FUNC()
41 const Scalar* b = reinterpret_cast<const Scalar*>(pb); in EIGEN_BLAS_FUNC()
42 Scalar* c = reinterpret_cast<Scalar*>(pc); in EIGEN_BLAS_FUNC()
43 Scalar alpha = *reinterpret_cast<const Scalar*>(palpha); in EIGEN_BLAS_FUNC()
44 Scalar beta = *reinterpret_cast<const Scalar*>(pbeta); in EIGEN_BLAS_FUNC()
57 if(*m==0 || *n==0 || (alpha==Scalar(0) && beta==Scalar(1))) in EIGEN_BLAS_FUNC()
66 const Scalar* actual_b = get_compact_vector(b,actual_n,*incb); in EIGEN_BLAS_FUNC()
67 Scalar* actual_c = get_compact_vector(c,actual_m,*incc); in EIGEN_BLAS_FUNC()
69 if(beta!=Scalar(1)) in EIGEN_BLAS_FUNC()
71 if(beta==Scalar(0)) make_vector(actual_c, actual_m).setZero(); in EIGEN_BLAS_FUNC()
88 typedef void (*functype)(int, const Scalar *, int, Scalar *); in EIGEN_BLAS_FUNC()
91 …(internal::triangular_solve_vector<Scalar,Scalar,int,OnTheLeft, Upper|0, false,ColMajor>::ru… in EIGEN_BLAS_FUNC()
93 …(internal::triangular_solve_vector<Scalar,Scalar,int,OnTheLeft, Lower|0, false,RowMajor>::ru… in EIGEN_BLAS_FUNC()
95 …(internal::triangular_solve_vector<Scalar,Scalar,int,OnTheLeft, Lower|0, Conj, RowMajor>::ru… in EIGEN_BLAS_FUNC()
98 …(internal::triangular_solve_vector<Scalar,Scalar,int,OnTheLeft, Lower|0, false,ColMajor>::ru… in EIGEN_BLAS_FUNC()
100 …(internal::triangular_solve_vector<Scalar,Scalar,int,OnTheLeft, Upper|0, false,RowMajor>::ru… in EIGEN_BLAS_FUNC()
102 …(internal::triangular_solve_vector<Scalar,Scalar,int,OnTheLeft, Upper|0, Conj, RowMajor>::ru… in EIGEN_BLAS_FUNC()
105 …(internal::triangular_solve_vector<Scalar,Scalar,int,OnTheLeft, Upper|UnitDiag,false,ColMajor>::ru… in EIGEN_BLAS_FUNC()
107 …(internal::triangular_solve_vector<Scalar,Scalar,int,OnTheLeft, Lower|UnitDiag,false,RowMajor>::ru… in EIGEN_BLAS_FUNC()
109 …(internal::triangular_solve_vector<Scalar,Scalar,int,OnTheLeft, Lower|UnitDiag,Conj, RowMajor>::ru… in EIGEN_BLAS_FUNC()
112 …(internal::triangular_solve_vector<Scalar,Scalar,int,OnTheLeft, Lower|UnitDiag,false,ColMajor>::ru… in EIGEN_BLAS_FUNC()
114 …(internal::triangular_solve_vector<Scalar,Scalar,int,OnTheLeft, Upper|UnitDiag,false,RowMajor>::ru… in EIGEN_BLAS_FUNC()
116 …(internal::triangular_solve_vector<Scalar,Scalar,int,OnTheLeft, Upper|UnitDiag,Conj, RowMajor>::ru… in EIGEN_BLAS_FUNC()
120 const Scalar* a = reinterpret_cast<const Scalar*>(pa); in EIGEN_BLAS_FUNC()
121 Scalar* b = reinterpret_cast<Scalar*>(pb); in EIGEN_BLAS_FUNC()
133 Scalar* actual_b = get_compact_vector(b,*n,*incb); in EIGEN_BLAS_FUNC()
147 …typedef void (*functype)(int, int, const Scalar *, int, const Scalar *, int, Scalar *, int, const in EIGEN_BLAS_FUNC()
150 …(internal::triangular_matrix_vector_product<int,Upper|0, Scalar,false,Scalar,false,ColMajor>… in EIGEN_BLAS_FUNC()
152 …(internal::triangular_matrix_vector_product<int,Lower|0, Scalar,false,Scalar,false,RowMajor>… in EIGEN_BLAS_FUNC()
154 …(internal::triangular_matrix_vector_product<int,Lower|0, Scalar,Conj, Scalar,false,RowMajor>… in EIGEN_BLAS_FUNC()
157 …(internal::triangular_matrix_vector_product<int,Lower|0, Scalar,false,Scalar,false,ColMajor>… in EIGEN_BLAS_FUNC()
159 …(internal::triangular_matrix_vector_product<int,Upper|0, Scalar,false,Scalar,false,RowMajor>… in EIGEN_BLAS_FUNC()
161 …(internal::triangular_matrix_vector_product<int,Upper|0, Scalar,Conj, Scalar,false,RowMajor>… in EIGEN_BLAS_FUNC()
164 …(internal::triangular_matrix_vector_product<int,Upper|UnitDiag,Scalar,false,Scalar,false,ColMajor>… in EIGEN_BLAS_FUNC()
166 …(internal::triangular_matrix_vector_product<int,Lower|UnitDiag,Scalar,false,Scalar,false,RowMajor>… in EIGEN_BLAS_FUNC()
168 …(internal::triangular_matrix_vector_product<int,Lower|UnitDiag,Scalar,Conj, Scalar,false,RowMajor>… in EIGEN_BLAS_FUNC()
171 …(internal::triangular_matrix_vector_product<int,Lower|UnitDiag,Scalar,false,Scalar,false,ColMajor>… in EIGEN_BLAS_FUNC()
173 …(internal::triangular_matrix_vector_product<int,Upper|UnitDiag,Scalar,false,Scalar,false,RowMajor>… in EIGEN_BLAS_FUNC()
175 …(internal::triangular_matrix_vector_product<int,Upper|UnitDiag,Scalar,Conj, Scalar,false,RowMajor>… in EIGEN_BLAS_FUNC()
179 const Scalar* a = reinterpret_cast<const Scalar*>(pa); in EIGEN_BLAS_FUNC()
180 Scalar* b = reinterpret_cast<Scalar*>(pb); in EIGEN_BLAS_FUNC()
195 Scalar* actual_b = get_compact_vector(b,*n,*incb); in EIGEN_BLAS_FUNC()
196 Matrix<Scalar,Dynamic,1> res(*n); in EIGEN_BLAS_FUNC()
203 func[code](*n, *n, a, *lda, actual_b, 1, res.data(), 1, Scalar(1)); in EIGEN_BLAS_FUNC()
221 const Scalar* a = reinterpret_cast<const Scalar*>(pa); in EIGEN_BLAS_FUNC()
222 const Scalar* x = reinterpret_cast<const Scalar*>(px); in EIGEN_BLAS_FUNC()
223 Scalar* y = reinterpret_cast<Scalar*>(py); in EIGEN_BLAS_FUNC()
224 Scalar alpha = *reinterpret_cast<const Scalar*>(palpha); in EIGEN_BLAS_FUNC()
225 Scalar beta = *reinterpret_cast<const Scalar*>(pbeta); in EIGEN_BLAS_FUNC()
240 if(*m==0 || *n==0 || (alpha==Scalar(0) && beta==Scalar(1))) in EIGEN_BLAS_FUNC()
248 const Scalar* actual_x = get_compact_vector(x,actual_n,*incx); in EIGEN_BLAS_FUNC()
249 Scalar* actual_y = get_compact_vector(y,actual_m,*incy); in EIGEN_BLAS_FUNC()
251 if(beta!=Scalar(1)) in EIGEN_BLAS_FUNC()
253 if(beta==Scalar(0)) make_vector(actual_y, actual_m).setZero(); in EIGEN_BLAS_FUNC()
290 Scalar* a = reinterpret_cast<Scalar*>(pa);
291 Scalar* x = reinterpret_cast<Scalar*>(px);
310 Scalar* actual_x = get_compact_vector(x,actual_n,*incx);
352 typedef void (*functype)(int, int, const Scalar *, int, Scalar *); in EIGEN_BLAS_FUNC()
355 … (internal::band_solve_triangular_selector<int,Upper|0, Scalar,false,Scalar,ColMajor>::run), in EIGEN_BLAS_FUNC()
357 … (internal::band_solve_triangular_selector<int,Lower|0, Scalar,false,Scalar,RowMajor>::run), in EIGEN_BLAS_FUNC()
359 … (internal::band_solve_triangular_selector<int,Lower|0, Scalar,Conj, Scalar,RowMajor>::run), in EIGEN_BLAS_FUNC()
362 … (internal::band_solve_triangular_selector<int,Lower|0, Scalar,false,Scalar,ColMajor>::run), in EIGEN_BLAS_FUNC()
364 … (internal::band_solve_triangular_selector<int,Upper|0, Scalar,false,Scalar,RowMajor>::run), in EIGEN_BLAS_FUNC()
366 … (internal::band_solve_triangular_selector<int,Upper|0, Scalar,Conj, Scalar,RowMajor>::run), in EIGEN_BLAS_FUNC()
369 … (internal::band_solve_triangular_selector<int,Upper|UnitDiag,Scalar,false,Scalar,ColMajor>::run), in EIGEN_BLAS_FUNC()
371 … (internal::band_solve_triangular_selector<int,Lower|UnitDiag,Scalar,false,Scalar,RowMajor>::run), in EIGEN_BLAS_FUNC()
373 … (internal::band_solve_triangular_selector<int,Lower|UnitDiag,Scalar,Conj, Scalar,RowMajor>::run), in EIGEN_BLAS_FUNC()
376 … (internal::band_solve_triangular_selector<int,Lower|UnitDiag,Scalar,false,Scalar,ColMajor>::run), in EIGEN_BLAS_FUNC()
378 … (internal::band_solve_triangular_selector<int,Upper|UnitDiag,Scalar,false,Scalar,RowMajor>::run), in EIGEN_BLAS_FUNC()
380 … (internal::band_solve_triangular_selector<int,Upper|UnitDiag,Scalar,Conj, Scalar,RowMajor>::run), in EIGEN_BLAS_FUNC()
384 Scalar* a = reinterpret_cast<Scalar*>(pa); in EIGEN_BLAS_FUNC()
385 Scalar* x = reinterpret_cast<Scalar*>(px); in EIGEN_BLAS_FUNC()
404 Scalar* actual_x = get_compact_vector(x,actual_n,*incx); in EIGEN_BLAS_FUNC()
426 typedef void (*functype)(int, const Scalar*, const Scalar*, Scalar*, Scalar); in EIGEN_BLAS_FUNC()
429 …(internal::packed_triangular_matrix_vector_product<int,Upper|0, Scalar,false,Scalar,false,Co… in EIGEN_BLAS_FUNC()
431 …(internal::packed_triangular_matrix_vector_product<int,Lower|0, Scalar,false,Scalar,false,Ro… in EIGEN_BLAS_FUNC()
433 …(internal::packed_triangular_matrix_vector_product<int,Lower|0, Scalar,Conj, Scalar,false,Ro… in EIGEN_BLAS_FUNC()
436 …(internal::packed_triangular_matrix_vector_product<int,Lower|0, Scalar,false,Scalar,false,Co… in EIGEN_BLAS_FUNC()
438 …(internal::packed_triangular_matrix_vector_product<int,Upper|0, Scalar,false,Scalar,false,Ro… in EIGEN_BLAS_FUNC()
440 …(internal::packed_triangular_matrix_vector_product<int,Upper|0, Scalar,Conj, Scalar,false,Ro… in EIGEN_BLAS_FUNC()
443 …(internal::packed_triangular_matrix_vector_product<int,Upper|UnitDiag,Scalar,false,Scalar,false,Co… in EIGEN_BLAS_FUNC()
445 …(internal::packed_triangular_matrix_vector_product<int,Lower|UnitDiag,Scalar,false,Scalar,false,Ro… in EIGEN_BLAS_FUNC()
447 …(internal::packed_triangular_matrix_vector_product<int,Lower|UnitDiag,Scalar,Conj, Scalar,false,Ro… in EIGEN_BLAS_FUNC()
450 …(internal::packed_triangular_matrix_vector_product<int,Lower|UnitDiag,Scalar,false,Scalar,false,Co… in EIGEN_BLAS_FUNC()
452 …(internal::packed_triangular_matrix_vector_product<int,Upper|UnitDiag,Scalar,false,Scalar,false,Ro… in EIGEN_BLAS_FUNC()
454 …(internal::packed_triangular_matrix_vector_product<int,Upper|UnitDiag,Scalar,Conj, Scalar,false,Ro… in EIGEN_BLAS_FUNC()
458 Scalar* ap = reinterpret_cast<Scalar*>(pap); in EIGEN_BLAS_FUNC()
459 Scalar* x = reinterpret_cast<Scalar*>(px); in EIGEN_BLAS_FUNC()
473 Scalar* actual_x = get_compact_vector(x,*n,*incx); in EIGEN_BLAS_FUNC()
474 Matrix<Scalar,Dynamic,1> res(*n); in EIGEN_BLAS_FUNC()
481 func[code](*n, ap, actual_x, res.data(), Scalar(1)); in EIGEN_BLAS_FUNC()
501 typedef void (*functype)(int, const Scalar*, Scalar*); in EIGEN_BLAS_FUNC()
504 …(internal::packed_triangular_solve_vector<Scalar,Scalar,int,OnTheLeft, Upper|0, false,ColMaj… in EIGEN_BLAS_FUNC()
506 …(internal::packed_triangular_solve_vector<Scalar,Scalar,int,OnTheLeft, Lower|0, false,RowMaj… in EIGEN_BLAS_FUNC()
508 …(internal::packed_triangular_solve_vector<Scalar,Scalar,int,OnTheLeft, Lower|0, Conj, RowMaj… in EIGEN_BLAS_FUNC()
511 …(internal::packed_triangular_solve_vector<Scalar,Scalar,int,OnTheLeft, Lower|0, false,ColMaj… in EIGEN_BLAS_FUNC()
513 …(internal::packed_triangular_solve_vector<Scalar,Scalar,int,OnTheLeft, Upper|0, false,RowMaj… in EIGEN_BLAS_FUNC()
515 …(internal::packed_triangular_solve_vector<Scalar,Scalar,int,OnTheLeft, Upper|0, Conj, RowMaj… in EIGEN_BLAS_FUNC()
518 …(internal::packed_triangular_solve_vector<Scalar,Scalar,int,OnTheLeft, Upper|UnitDiag,false,ColMaj… in EIGEN_BLAS_FUNC()
520 …(internal::packed_triangular_solve_vector<Scalar,Scalar,int,OnTheLeft, Lower|UnitDiag,false,RowMaj… in EIGEN_BLAS_FUNC()
522 …(internal::packed_triangular_solve_vector<Scalar,Scalar,int,OnTheLeft, Lower|UnitDiag,Conj, RowMaj… in EIGEN_BLAS_FUNC()
525 …(internal::packed_triangular_solve_vector<Scalar,Scalar,int,OnTheLeft, Lower|UnitDiag,false,ColMaj… in EIGEN_BLAS_FUNC()
527 …(internal::packed_triangular_solve_vector<Scalar,Scalar,int,OnTheLeft, Upper|UnitDiag,false,RowMaj… in EIGEN_BLAS_FUNC()
529 …(internal::packed_triangular_solve_vector<Scalar,Scalar,int,OnTheLeft, Upper|UnitDiag,Conj, RowMaj… in EIGEN_BLAS_FUNC()
533 Scalar* ap = reinterpret_cast<Scalar*>(pap); in EIGEN_BLAS_FUNC()
534 Scalar* x = reinterpret_cast<Scalar*>(px); in EIGEN_BLAS_FUNC()
545 Scalar* actual_x = get_compact_vector(x,*n,*incx); in EIGEN_BLAS_FUNC()