Home
last modified time | relevance | path

Searched refs:ColMajor (Results 1 – 25 of 131) sorted by relevance

123456

/external/eigen/blas/
Dlevel3_impl.h23 …rnal::general_matrix_matrix_product<DenseIndex,Scalar,ColMajor,false,Scalar,ColMajor,false,ColMajo… in EIGEN_BLAS_FUNC()
24 …neral_matrix_matrix_product<DenseIndex,Scalar,RowMajor,false,Scalar,ColMajor,false,ColMajor>::run); in EIGEN_BLAS_FUNC()
25 …neral_matrix_matrix_product<DenseIndex,Scalar,RowMajor,Conj, Scalar,ColMajor,false,ColMajor>::run); in EIGEN_BLAS_FUNC()
26 …rnal::general_matrix_matrix_product<DenseIndex,Scalar,ColMajor,false,Scalar,RowMajor,false,ColMajo… in EIGEN_BLAS_FUNC()
27 …neral_matrix_matrix_product<DenseIndex,Scalar,RowMajor,false,Scalar,RowMajor,false,ColMajor>::run); in EIGEN_BLAS_FUNC()
28 …neral_matrix_matrix_product<DenseIndex,Scalar,RowMajor,Conj, Scalar,RowMajor,false,ColMajor>::run); in EIGEN_BLAS_FUNC()
29 …rnal::general_matrix_matrix_product<DenseIndex,Scalar,ColMajor,false,Scalar,RowMajor,Conj, ColMajo… in EIGEN_BLAS_FUNC()
30 …neral_matrix_matrix_product<DenseIndex,Scalar,RowMajor,false,Scalar,RowMajor,Conj, ColMajor>::run); in EIGEN_BLAS_FUNC()
31 …neral_matrix_matrix_product<DenseIndex,Scalar,RowMajor,Conj, Scalar,RowMajor,Conj, ColMajor>::run); in EIGEN_BLAS_FUNC()
59 internal::gemm_blocking_space<ColMajor,Scalar,Scalar,Dynamic,Dynamic,Dynamic> blocking(*m,*n,*k); in EIGEN_BLAS_FUNC()
[all …]
Dlevel2_impl.h23 …func[NOTR] = (internal::general_matrix_vector_product<int,Scalar,ColMajor,false,Scalar,false>::run… in EIGEN_BLAS_FUNC()
87 …nternal::triangular_solve_vector<Scalar,Scalar,int,OnTheLeft, Upper|0, false,ColMajor>::run); in EIGEN_BLAS_FUNC()
91 …nternal::triangular_solve_vector<Scalar,Scalar,int,OnTheLeft, Lower|0, false,ColMajor>::run); in EIGEN_BLAS_FUNC()
95 …nternal::triangular_solve_vector<Scalar,Scalar,int,OnTheLeft, Upper|UnitDiag,false,ColMajor>::run); in EIGEN_BLAS_FUNC()
99 …nternal::triangular_solve_vector<Scalar,Scalar,int,OnTheLeft, Lower|UnitDiag,false,ColMajor>::run); in EIGEN_BLAS_FUNC()
142 …nal::triangular_matrix_vector_product<int,Upper|0, Scalar,false,Scalar,false,ColMajor>::run); in EIGEN_BLAS_FUNC()
146 …nal::triangular_matrix_vector_product<int,Lower|0, Scalar,false,Scalar,false,ColMajor>::run); in EIGEN_BLAS_FUNC()
150 …nal::triangular_matrix_vector_product<int,Upper|UnitDiag,Scalar,false,Scalar,false,ColMajor>::run); in EIGEN_BLAS_FUNC()
154 …nal::triangular_matrix_vector_product<int,Lower|UnitDiag,Scalar,false,Scalar,false,ColMajor>::run); in EIGEN_BLAS_FUNC()
343 …= (internal::band_solve_triangular_selector<int,Upper|0, Scalar,false,Scalar,ColMajor>::run); in EIGEN_BLAS_FUNC()
[all …]
Dlevel2_real_impl.h24 …func[UP] = (internal::selfadjoint_matrix_vector_product<Scalar,int,ColMajor,Upper,false,false>::ru… in EIGEN_BLAS_FUNC()
25 …func[LO] = (internal::selfadjoint_matrix_vector_product<Scalar,int,ColMajor,Lower,false,false>::ru… in EIGEN_BLAS_FUNC()
97 func[UP] = (selfadjoint_rank1_update<Scalar,int,ColMajor,Upper,false,Conj>::run); in EIGEN_BLAS_FUNC()
98 func[LO] = (selfadjoint_rank1_update<Scalar,int,ColMajor,Lower,false,Conj>::run); in EIGEN_BLAS_FUNC()
245 …func[UP] = (internal::selfadjoint_packed_rank1_update<Scalar,int,ColMajor,Upper,false,false>::run); in EIGEN_BLAS_FUNC()
246 …func[LO] = (internal::selfadjoint_packed_rank1_update<Scalar,int,ColMajor,Lower,false,false>::run); in EIGEN_BLAS_FUNC()
362 …internal::general_rank1_update<Scalar,int,ColMajor,false,false>::run(*m, *n, a, *lda, x_cpy, y_cpy… in EIGEN_BLAS_FUNC()
Dlevel2_cplx_impl.h30 …func[UP] = (internal::selfadjoint_matrix_vector_product<Scalar,int,ColMajor,Upper,false,false>::ru… in EIGEN_BLAS_FUNC()
31 …func[LO] = (internal::selfadjoint_matrix_vector_product<Scalar,int,ColMajor,Lower,false,false>::ru… in EIGEN_BLAS_FUNC()
122 … func[UP] = (internal::selfadjoint_packed_rank1_update<Scalar,int,ColMajor,Upper,false,Conj>::run); in EIGEN_BLAS_FUNC()
123 … func[LO] = (internal::selfadjoint_packed_rank1_update<Scalar,int,ColMajor,Lower,false,Conj>::run); in EIGEN_BLAS_FUNC()
228 func[UP] = (selfadjoint_rank1_update<Scalar,int,ColMajor,Upper,false,Conj>::run); in EIGEN_BLAS_FUNC()
229 func[LO] = (selfadjoint_rank1_update<Scalar,int,ColMajor,Lower,false,Conj>::run); in EIGEN_BLAS_FUNC()
351 …internal::general_rank1_update<Scalar,int,ColMajor,false,false>::run(*m, *n, a, *lda, x_cpy, y_cpy… in EIGEN_BLAS_FUNC()
388 …internal::general_rank1_update<Scalar,int,ColMajor,false,Conj>::run(*m, *n, a, *lda, x_cpy, y_cpy,… in EIGEN_BLAS_FUNC()
Dcommon.h96 typedef Matrix<Scalar,Dynamic,Dynamic,ColMajor> PlainMatrixType;
97 typedef Map<Matrix<Scalar,Dynamic,Dynamic,ColMajor>, 0, OuterStride<> > MatrixType;
102 Map<Matrix<T,Dynamic,Dynamic,ColMajor>, 0, OuterStride<> >
105 …return Map<Matrix<T,Dynamic,Dynamic,ColMajor>, 0, OuterStride<> >(data, rows, cols, OuterStride<>(… in matrix()
/external/eigen/test/
Dproduct_trmm.cpp18 typedef Matrix<Scalar,Dynamic,OtherCols,OtherCols==1?ColMajor:OtherOrder> OnTheRight; in trmm()
21 typedef Matrix<Scalar,Dynamic,OtherCols,OtherCols==1?ColMajor:ResOrder> ResXS; in trmm()
66 trmm<Scalar,Mode,TriOrder,ColMajor,ColMajor,1>(rows,cols,1); in trmv()
76 EIGEN_CAT(CALL_SUBTEST_,NB)((trmm<SCALAR, MODE, ColMajor,ColMajor,ColMajor>())); \
77 EIGEN_CAT(CALL_SUBTEST_,NB)((trmm<SCALAR, MODE, ColMajor,ColMajor,RowMajor>())); \
78 EIGEN_CAT(CALL_SUBTEST_,NB)((trmm<SCALAR, MODE, ColMajor,RowMajor,ColMajor>())); \
79 EIGEN_CAT(CALL_SUBTEST_,NB)((trmm<SCALAR, MODE, ColMajor,RowMajor,RowMajor>())); \
80 EIGEN_CAT(CALL_SUBTEST_,NB)((trmm<SCALAR, MODE, RowMajor,ColMajor,ColMajor>())); \
81 EIGEN_CAT(CALL_SUBTEST_,NB)((trmm<SCALAR, MODE, RowMajor,ColMajor,RowMajor>())); \
82 EIGEN_CAT(CALL_SUBTEST_,NB)((trmm<SCALAR, MODE, RowMajor,RowMajor,ColMajor>())); \
[all …]
Dpastix_support.cpp17 PastixLLT< SparseMatrix<T, ColMajor>, Eigen::Lower > pastix_llt_lower; in test_pastix_T()
18 PastixLDLT< SparseMatrix<T, ColMajor>, Eigen::Lower > pastix_ldlt_lower; in test_pastix_T()
19 PastixLLT< SparseMatrix<T, ColMajor>, Eigen::Upper > pastix_llt_upper; in test_pastix_T()
20 PastixLDLT< SparseMatrix<T, ColMajor>, Eigen::Upper > pastix_ldlt_upper; in test_pastix_T()
21 PastixLU< SparseMatrix<T, ColMajor> > pastix_lu; in test_pastix_T()
34 PastixLU< SparseMatrix<T, ColMajor> > pastix_lu; in test_pastix_T_LU()
Dsparselu.cpp40 …SparseLU<SparseMatrix<T, ColMajor> /*, COLAMDOrdering<int>*/ > sparselu_colamd; // COLAMDOrdering … in test_sparselu_T()
41 SparseLU<SparseMatrix<T, ColMajor>, AMDOrdering<int> > sparselu_amd; in test_sparselu_T()
42 SparseLU<SparseMatrix<T, ColMajor, long int>, NaturalOrdering<long int> > sparselu_natural; in test_sparselu_T()
Dconservative_resize.cpp118 CALL_SUBTEST_1((run_matrix_tests<int, Eigen::ColMajor>())); in test_conservative_resize()
120 CALL_SUBTEST_2((run_matrix_tests<float, Eigen::ColMajor>())); in test_conservative_resize()
122 CALL_SUBTEST_3((run_matrix_tests<double, Eigen::ColMajor>())); in test_conservative_resize()
124 CALL_SUBTEST_4((run_matrix_tests<std::complex<float>, Eigen::ColMajor>())); in test_conservative_resize()
126 CALL_SUBTEST_6((run_matrix_tests<std::complex<double>, Eigen::ColMajor>())); in test_conservative_resize()
/external/eigen/Eigen/src/SparseCore/
DConservativeSparseSparseProduct.h124 int LhsStorageOrder = (traits<Lhs>::Flags&RowMajorBit) ? RowMajor : ColMajor,
125 int RhsStorageOrder = (traits<Rhs>::Flags&RowMajorBit) ? RowMajor : ColMajor,
126 int ResStorageOrder = (traits<ResultType>::Flags&RowMajorBit) ? RowMajor : ColMajor>
130 struct conservative_sparse_sparse_product_selector<Lhs,Rhs,ResultType,ColMajor,ColMajor,ColMajor>
138 …typedef SparseMatrix<typename ResultType::Scalar,ColMajor,typename ResultType::Index> ColMajorMatr…
148 struct conservative_sparse_sparse_product_selector<Lhs,Rhs,ResultType,RowMajor,ColMajor,ColMajor>
161 struct conservative_sparse_sparse_product_selector<Lhs,Rhs,ResultType,ColMajor,RowMajor,ColMajor>
174 struct conservative_sparse_sparse_product_selector<Lhs,Rhs,ResultType,RowMajor,RowMajor,ColMajor>
187 struct conservative_sparse_sparse_product_selector<Lhs,Rhs,ResultType,ColMajor,ColMajor,RowMajor>
193 …typedef SparseMatrix<typename ResultType::Scalar,ColMajor,typename ResultType::Index> ColMajorMatr…
[all …]
DSparseSparseProductWithPruning.h83 struct sparse_sparse_product_with_pruning_selector<Lhs,Rhs,ResultType,ColMajor,ColMajor,ColMajor>
97 struct sparse_sparse_product_with_pruning_selector<Lhs,Rhs,ResultType,ColMajor,ColMajor,RowMajor>
103 …typedef SparseMatrix<typename ResultType::Scalar,ColMajor,typename ResultType::Index> SparseTempor…
124 struct sparse_sparse_product_with_pruning_selector<Lhs,Rhs,ResultType,RowMajor,RowMajor,ColMajor>
129 … typedef SparseMatrix<typename ResultType::Scalar,ColMajor,typename Lhs::Index> ColMajorMatrixLhs;
130 … typedef SparseMatrix<typename ResultType::Scalar,ColMajor,typename Lhs::Index> ColMajorMatrixRhs;
/external/eigen/Eigen/src/Core/
DDiagonalProduct.h28 _StorageOrder = MatrixType::Flags & RowMajorBit ? RowMajor : ColMajor,
29 _ScalarAccessOnDiag = !((int(_StorageOrder) == ColMajor && int(ProductOrder) == OnTheLeft)
69 StorageOrder = int(MatrixType::Flags) & RowMajorBit ? RowMajor : ColMajor
71 return coeff(int(StorageOrder)==ColMajor?idx:0,int(StorageOrder)==ColMajor?0:idx);
78 StorageOrder = Flags & RowMajorBit ? RowMajor : ColMajor
83 …||(int(StorageOrder) == ColMajor && int(ProductOrder) == OnTheRight)), internal::true_type, intern…
90 StorageOrder = int(MatrixType::Flags) & RowMajorBit ? RowMajor : ColMajor
92 return packet<LoadMode>(int(StorageOrder)==ColMajor?idx:0,int(StorageOrder)==ColMajor?0:idx);
/external/eigen/Eigen/src/Core/products/
DGeneralMatrixMatrixTriangular_MKL.h51 Scalar,RhsStorageOrder,ConjugateRhs,ColMajor,UpLo,Specialized> { \
56 general_matrix_matrix_rankupdate<Index,Scalar,LhsStorageOrder,ConjugateLhs,ColMajor,UpLo> \
62 ColMajor, UpLo, BuiltIn> \
76 struct general_matrix_matrix_rankupdate<Index,EIGTYPE,AStorageOrder,ConjugateA,ColMajor,UpLo> { \
80 conjA = ((AStorageOrder==ColMajor) && ConjugateA) ? 1 : 0 \
101 struct general_matrix_matrix_rankupdate<Index,EIGTYPE,AStorageOrder,ConjugateA,ColMajor,UpLo> { \
105 …conjA = (((AStorageOrder==ColMajor) && ConjugateA) || ((AStorageOrder==RowMajor) && !ConjugateA)) …
DTriangularMatrixMatrix_MKL.h58 LhsStorageOrder,ConjugateLhs, RhsStorageOrder,ConjugateRhs,ColMajor,Specialized> { \
63 RhsStorageOrder, ConjugateRhs, ColMajor>::run( \
83 LhsStorageOrder,ConjugateLhs,RhsStorageOrder,ConjugateRhs,ColMajor> \
91 conjA = ((LhsStorageOrder==ColMajor) && ConjugateLhs) ? 1 : 0 \
117 LhsStorageOrder,ConjugateLhs, RhsStorageOrder, ConjugateRhs, ColMajor, BuiltIn>::run( \
125 …gemm_blocking_space<ColMajor,EIGTYPE,EIGTYPE,Dynamic,Dynamic,Dynamic> gemm_blocking(_rows,_cols,_d…
126 …t<Index,EIGTYPE,LhsStorageOrder,ConjugateLhs,EIGTYPE,RhsStorageOrder,ConjugateRhs,ColMajor>::run( \
197 LhsStorageOrder,ConjugateLhs,RhsStorageOrder,ConjugateRhs,ColMajor> \
205 conjA = ((RhsStorageOrder==ColMajor) && ConjugateRhs) ? 1 : 0 \
231 LhsStorageOrder,ConjugateLhs, RhsStorageOrder, ConjugateRhs, ColMajor, BuiltIn>::run( \
[all …]
DSelfadjointMatrixMatrix_MKL.h47 …trix<EIGTYPE,Index,LhsStorageOrder,true,ConjugateLhs,RhsStorageOrder,false,ConjugateRhs,ColMajor> \
99 …trix<EIGTYPE,Index,LhsStorageOrder,true,ConjugateLhs,RhsStorageOrder,false,ConjugateRhs,ColMajor> \
131 …if (((LhsStorageOrder==ColMajor) && ConjugateLhs) || ((LhsStorageOrder==RowMajor) && (!ConjugateLh…
139 if (RhsStorageOrder==ColMajor && (!ConjugateRhs)) { \
142 if (RhsStorageOrder==ColMajor && ConjugateRhs) { \
174 …trix<EIGTYPE,Index,LhsStorageOrder,false,ConjugateLhs,RhsStorageOrder,true,ConjugateRhs,ColMajor> \
225 …trix<EIGTYPE,Index,LhsStorageOrder,false,ConjugateLhs,RhsStorageOrder,true,ConjugateRhs,ColMajor> \
256 …if (((RhsStorageOrder==ColMajor) && ConjugateRhs) || ((RhsStorageOrder==RowMajor) && (!ConjugateRh…
264 if (LhsStorageOrder==ColMajor && (!ConjugateLhs)) { \
267 if (LhsStorageOrder==ColMajor && ConjugateLhs) { \
DGeneralMatrixVector_MKL.h55 struct general_matrix_vector_product<Index,Scalar,ColMajor,ConjugateLhs,Scalar,ConjugateRhs,Special…
63 …general_matrix_vector_product<Index,Scalar,ColMajor,ConjugateLhs,Scalar,ConjugateRhs,BuiltIn>::run…
66 … general_matrix_vector_product_gemv<Index,Scalar,ColMajor,ConjugateLhs,Scalar,ConjugateRhs>::run( \
93 typedef Matrix<EIGTYPE,Dynamic,1,ColMajor> GEMVVector;\
104 char trans=(LhsStorageOrder==ColMajor) ? 'N' : (ConjugateLhs) ? 'C' : 'T'; \
DSelfadjointProduct.h23 struct selfadjoint_rank1_update<Scalar,Index,ColMajor,UpLo,ConjLhs,ConjRhs>
43 …selfadjoint_rank1_update<Scalar,Index,ColMajor,UpLo==Lower?Upper:Lower,ConjRhs,ConjLhs>::run(size,…
65 StorageOrder = (internal::traits<MatrixType>::Flags&RowMajorBit) ? RowMajor : ColMajor,
100 …Scalar, _ActualOtherType::Flags&RowMajorBit ? RowMajor : ColMajor, OtherBlasTraits::NeedToConjug…
101 …Scalar, _ActualOtherType::Flags&RowMajorBit ? ColMajor : RowMajor, (!OtherBlasTraits::NeedToConjug…
102 MatrixType::Flags&RowMajorBit ? RowMajor : ColMajor, UpLo>
DTriangularSolverMatrix.h31 TriStorageOrder==RowMajor ? ColMajor : RowMajor, ColMajor>
39 struct triangular_solve_matrix<Scalar,Index,OnTheLeft,Mode,Conjugate,TriStorageOrder,ColMajor>
48 … void triangular_solve_matrix<Scalar,Index,OnTheLeft,Mode,Conjugate,TriStorageOrder,ColMajor>::run(
56 blas_data_mapper<Scalar, Index, ColMajor> other(_other,otherStride);
78 gemm_pack_rhs<Scalar, Index, Traits::nr, ColMajor, false, true> pack_rhs;
187 struct triangular_solve_matrix<Scalar,Index,OnTheRight,Mode,Conjugate,TriStorageOrder,ColMajor>
196 …void triangular_solve_matrix<Scalar,Index,OnTheRight,Mode,Conjugate,TriStorageOrder,ColMajor>::run(
204 blas_data_mapper<Scalar, Index, ColMajor> lhs(_other,otherStride);
228 …gemm_pack_lhs<Scalar, Index, Traits::mr, Traits::LhsProgress, ColMajor, false, true> pack_lhs_pane…
DSelfadjointMatrixMatrix.h217 EIGEN_LOGICAL_XOR(RhsSelfAdjoint,RhsStorageOrder==RowMajor) ? ColMajor : RowMajor,
219 EIGEN_LOGICAL_XOR(LhsSelfAdjoint,LhsStorageOrder==RowMajor) ? ColMajor : RowMajor,
221 ColMajor>
229 …matrix<Scalar,Index,LhsStorageOrder,true,ConjugateLhs, RhsStorageOrder,false,ConjugateRhs,ColMajor>
243 …<Scalar,Index,LhsStorageOrder,true,ConjugateLhs, RhsStorageOrder,false,ConjugateRhs,ColMajor>::run(
273 …alar, Index, Traits::mr, Traits::LhsProgress, LhsStorageOrder==RowMajor?ColMajor:RowMajor, true> p…
320 …matrix<Scalar,Index,LhsStorageOrder,false,ConjugateLhs, RhsStorageOrder,true,ConjugateRhs,ColMajor>
334 …<Scalar,Index,LhsStorageOrder,false,ConjugateLhs, RhsStorageOrder,true,ConjugateRhs,ColMajor>::run(
418 … internal::traits<Lhs>::Flags &RowMajorBit) ? RowMajor : ColMajor, LhsIsSelfAdjoint,
421 … internal::traits<Rhs>::Flags &RowMajorBit) ? RowMajor : ColMajor, RhsIsSelfAdjoint,
[all …]
DTriangularMatrixMatrix.h69 RhsStorageOrder==RowMajor ? ColMajor : RowMajor,
71 LhsStorageOrder==RowMajor ? ColMajor : RowMajor,
73 ColMajor>
84 RhsStorageOrder,ConjugateRhs,ColMajor,Version>
107 … RhsStorageOrder,ConjugateRhs,ColMajor,Version>::run(
226 RhsStorageOrder,ConjugateRhs,ColMajor,Version>
248 … RhsStorageOrder,ConjugateRhs,ColMajor,Version>::run(
399 …typedef internal::gemm_blocking_space<(Dest::Flags&RowMajorBit) ? RowMajor : ColMajor,Scalar,Scala…
412 …(internal::traits<_ActualLhsType>::Flags&RowMajorBit) ? RowMajor : ColMajor, LhsBlasTraits::NeedTo…
413 …(internal::traits<_ActualRhsType>::Flags&RowMajorBit) ? RowMajor : ColMajor, RhsBlasTraits::NeedTo…
[all …]
/external/eigen/bench/spbench/
Dtest_sparseLU.cpp21 SparseMatrix<scalar, ColMajor> A; in main()
22 typedef SparseMatrix<scalar, ColMajor>::Index Index; in main()
31 SparseLU<SparseMatrix<scalar, ColMajor>, COLAMDOrdering<int> > solver; in main()
51 SparseMatrix<scalar, ColMajor> temp; in main()
Dsp_solver.cpp22 SparseMatrix<double, ColMajor> A; in main()
23 typedef SparseMatrix<double, ColMajor>::Index Index; in main()
30 …ConjugateGradient<SparseMatrix<double, ColMajor>, Lower,IncompleteCholesky<double,Lower> > solver; in main()
49 SparseMatrix<double, ColMajor> temp; in main()
/external/eigen/Eigen/src/Eigenvalues/
DSelfAdjointEigenSolver_MKL.h80 EIGEN_MKL_EIG_SELFADJ(double, double, double, dsyev, ColMajor, LAPACK_COL_MAJOR)
81 EIGEN_MKL_EIG_SELFADJ(float, float, float, ssyev, ColMajor, LAPACK_COL_MAJOR)
82 EIGEN_MKL_EIG_SELFADJ(dcomplex, MKL_Complex16, double, zheev, ColMajor, LAPACK_COL_MAJOR)
83 EIGEN_MKL_EIG_SELFADJ(scomplex, MKL_Complex8, float, cheev, ColMajor, LAPACK_COL_MAJOR)
/external/eigen/Eigen/src/QR/
DColPivHouseholderQR_MKL.h87 EIGEN_MKL_QR_COLPIV(double, double, d, ColMajor, LAPACK_COL_MAJOR)
88 EIGEN_MKL_QR_COLPIV(float, float, s, ColMajor, LAPACK_COL_MAJOR)
89 EIGEN_MKL_QR_COLPIV(dcomplex, MKL_Complex16, z, ColMajor, LAPACK_COL_MAJOR)
90 EIGEN_MKL_QR_COLPIV(scomplex, MKL_Complex8, c, ColMajor, LAPACK_COL_MAJOR)
/external/eigen/Eigen/src/SVD/
DJacobiSVD_MKL.h80 EIGEN_MKL_SVD(double, double, double, d, ColMajor, LAPACK_COL_MAJOR)
81 EIGEN_MKL_SVD(float, float, float , s, ColMajor, LAPACK_COL_MAJOR)
82 EIGEN_MKL_SVD(dcomplex, MKL_Complex16, double, z, ColMajor, LAPACK_COL_MAJOR)
83 EIGEN_MKL_SVD(scomplex, MKL_Complex8, float , c, ColMajor, LAPACK_COL_MAJOR)

123456