HomeSort by relevance Sort by last modified time
    Searched full:colmajor (Results 1 - 25 of 96) sorted by null

1 2 3 4

  /external/eigen/blas/
level3_impl.h 23 func[NOTR | (NOTR << 2)] = (internal::general_matrix_matrix_product<DenseIndex,Scalar,ColMajor,false,Scalar,ColMajor,false,ColMajor>::run);
24 func[TR | (NOTR << 2)] = (internal::general_matrix_matrix_product<DenseIndex,Scalar,RowMajor,false,Scalar,ColMajor,false,ColMajor>::run);
25 func[ADJ | (NOTR << 2)] = (internal::general_matrix_matrix_product<DenseIndex,Scalar,RowMajor,Conj, Scalar,ColMajor,false,ColMajor>::run);
26 func[NOTR | (TR << 2)] = (internal::general_matrix_matrix_product<DenseIndex,Scalar,ColMajor,false,Scalar,RowMajor,false,ColMajor>::run);
27 func[TR | (TR << 2)] = (internal::general_matrix_matrix_product<DenseIndex,Scalar,RowMajor,false,Scalar,RowMajor,false,ColMajor>::run)
    [all...]
common.h 91 typedef Matrix<Scalar,Dynamic,Dynamic,ColMajor> PlainMatrixType;
92 typedef Map<Matrix<Scalar,Dynamic,Dynamic,ColMajor>, 0, OuterStride<> > MatrixType;
97 Map<Matrix<T,Dynamic,Dynamic,ColMajor>, 0, OuterStride<> >
100 return Map<Matrix<T,Dynamic,Dynamic,ColMajor>, 0, OuterStride<> >(data, rows, cols, OuterStride<>(stride));
level2_real_impl.h 66 // func[UP] = (internal::selfadjoint_product<Scalar,ColMajor,ColMajor,false,UpperTriangular>::run);
67 // func[LO] = (internal::selfadjoint_product<Scalar,ColMajor,ColMajor,false,LowerTriangular>::run);
119 // func[UP] = (internal::selfadjoint_product<Scalar,ColMajor,ColMajor,false,UpperTriangular>::run);
120 // func[LO] = (internal::selfadjoint_product<Scalar,ColMajor,ColMajor,false,LowerTriangular>::run);
  /external/eigen/test/
pastix_support.cpp 17 PastixLLT< SparseMatrix<T, ColMajor>, Eigen::Lower > pastix_llt_lower;
18 PastixLDLT< SparseMatrix<T, ColMajor>, Eigen::Lower > pastix_ldlt_lower;
19 PastixLLT< SparseMatrix<T, ColMajor>, Eigen::Upper > pastix_llt_upper;
20 PastixLDLT< SparseMatrix<T, ColMajor>, Eigen::Upper > pastix_ldlt_upper;
21 PastixLU< SparseMatrix<T, ColMajor> > pastix_lu;
34 PastixLU< SparseMatrix<T, ColMajor> > pastix_lu;
product_trmm.cpp 20 typedef Matrix<Scalar,Dynamic,OtherCols,OtherCols==1?ColMajor:OtherOrder> OnTheRight;
23 typedef Matrix<Scalar,Dynamic,OtherCols,OtherCols==1?ColMajor:ResOrder> ResXS;
67 trmm<Scalar,Mode,TriOrder,ColMajor,ColMajor,1>(rows,cols,1);
77 EIGEN_CAT(CALL_SUBTEST_,NB)((trmm<SCALAR, MODE, ColMajor,ColMajor,ColMajor>())); \
78 EIGEN_CAT(CALL_SUBTEST_,NB)((trmm<SCALAR, MODE, ColMajor,ColMajor,RowMajor>())); \
79 EIGEN_CAT(CALL_SUBTEST_,NB)((trmm<SCALAR, MODE, ColMajor,RowMajor,ColMajor>()));
    [all...]
product_trsolve.cpp 34 Matrix<Scalar,Size,Size,ColMajor> cmLhs(size,size);
37 enum { colmajor = Size==1 ? RowMajor : ColMajor, enumerator in enum:__anon7789
38 rowmajor = Cols==1 ? ColMajor : RowMajor };
39 Matrix<Scalar,Size,Cols,colmajor> cmRhs(size,cols);
41 Matrix<Scalar,Dynamic,Dynamic,colmajor> ref(size,cols);
conservative_resize.cpp 99 CALL_SUBTEST_1((run_matrix_tests<int, Eigen::ColMajor>()));
101 CALL_SUBTEST_2((run_matrix_tests<float, Eigen::ColMajor>()));
103 CALL_SUBTEST_3((run_matrix_tests<double, Eigen::ColMajor>()));
105 CALL_SUBTEST_4((run_matrix_tests<std::complex<float>, Eigen::ColMajor>()));
107 CALL_SUBTEST_6((run_matrix_tests<std::complex<double>, Eigen::ColMajor>()));
umfpack_support.cpp 16 UmfPackLU<SparseMatrix<T, ColMajor> > umfpack_colmajor;
  /external/eigen/Eigen/src/SparseCore/
ConservativeSparseSparseProduct.h 130 struct conservative_sparse_sparse_product_selector<Lhs,Rhs,ResultType,ColMajor,ColMajor,ColMajor>
138 typedef SparseMatrix<typename ResultType::Scalar,ColMajor> ColMajorMatrix;
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
    [all...]
SparseSparseProductWithPruning.h 83 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>
124 struct sparse_sparse_product_with_pruning_selector<Lhs,Rhs,ResultType,RowMajor,RowMajor,ColMajor>
129 typedef SparseMatrix<typename ResultType::Scalar,ColMajor> ColMajorMatrix;
  /external/eigen/doc/snippets/
TopicStorageOrders_example.cpp 1 Matrix<int, 3, 4, ColMajor> Acolmajor;
  /external/eigen/Eigen/src/Core/products/
SelfadjointMatrixMatrix_MKL.h 47 struct product_selfadjoint_matrix<EIGTYPE,Index,LhsStorageOrder,true,ConjugateLhs,RhsStorageOrder,false,ConjugateRhs,ColMajor> \
99 struct product_selfadjoint_matrix<EIGTYPE,Index,LhsStorageOrder,true,ConjugateLhs,RhsStorageOrder,false,ConjugateRhs,ColMajor> \
131 if (((LhsStorageOrder==ColMajor) && ConjugateLhs) || ((LhsStorageOrder==RowMajor) && (!ConjugateLhs))) { \
139 if (RhsStorageOrder==ColMajor && (!ConjugateRhs)) { \
142 if (RhsStorageOrder==ColMajor && ConjugateRhs) { \
174 struct product_selfadjoint_matrix<EIGTYPE,Index,LhsStorageOrder,false,ConjugateLhs,RhsStorageOrder,true,ConjugateRhs,ColMajor> \
225 struct product_selfadjoint_matrix<EIGTYPE,Index,LhsStorageOrder,false,ConjugateLhs,RhsStorageOrder,true,ConjugateRhs,ColMajor> \
256 if (((RhsStorageOrder==ColMajor) && ConjugateRhs) || ((RhsStorageOrder==RowMajor) && (!ConjugateRhs))) { \
264 if (LhsStorageOrder==ColMajor && (!ConjugateLhs)) { \
267 if (LhsStorageOrder==ColMajor && ConjugateLhs) {
    [all...]
GeneralMatrixMatrixTriangular_MKL.h 51 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)) ? 1 : 0 \
TriangularMatrixMatrix_MKL.h 58 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> blocking(_rows,_cols,_depth); \
126 general_matrix_matrix_product<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...]
SelfadjointProduct.h 25 struct selfadjoint_rank1_update<Scalar,Index,ColMajor,UpLo,ConjLhs,ConjRhs>
45 selfadjoint_rank1_update<Scalar,Index,ColMajor,UpLo==Lower?Upper:Lower,ConjRhs,ConjLhs>::run(size,mat,stride,vec,alpha);
67 StorageOrder = (internal::traits<MatrixType>::Flags&RowMajorBit) ? RowMajor : ColMajor,
102 Scalar, _ActualOtherType::Flags&RowMajorBit ? RowMajor : ColMajor, OtherBlasTraits::NeedToConjugate && NumTraits<Scalar>::IsComplex,
103 Scalar, _ActualOtherType::Flags&RowMajorBit ? ColMajor : RowMajor, (!OtherBlasTraits::NeedToConjugate) && NumTraits<Scalar>::IsComplex,
104 MatrixType::Flags&RowMajorBit ? RowMajor : ColMajor, UpLo>
GeneralMatrixVector_MKL.h 55 struct general_matrix_vector_product<Index,Scalar,ColMajor,ConjugateLhs,Scalar,ConjugateRhs,Specialized> { \
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'; \
GeneralMatrixMatrix_MKL.h 54 struct general_matrix_matrix_product<Index,EIGTYPE,LhsStorageOrder,ConjugateLhs,EIGTYPE,RhsStorageOrder,ConjugateRhs,ColMajor> \
92 if ((LhsStorageOrder==ColMajor) && (ConjugateLhs)) { \
99 if ((RhsStorageOrder==ColMajor) && (ConjugateRhs)) { \
GeneralMatrixMatrixTriangular.h 45 RhsScalar, RhsStorageOrder==RowMajor ? ColMajor : RowMajor, ConjugateRhs,
46 LhsScalar, LhsStorageOrder==RowMajor ? ColMajor : RowMajor, ConjugateLhs,
47 ColMajor, UpLo==Lower?Upper:Lower>
54 struct general_matrix_matrix_triangular_product<Index,LhsScalar,LhsStorageOrder,ConjugateLhs,RhsScalar,RhsStorageOrder,ConjugateRhs,ColMajor,UpLo,Version>
139 Matrix<ResScalar,BlockSize,BlockSize,ColMajor> buffer;
202 typename Lhs::Scalar, _ActualLhs::Flags&RowMajorBit ? RowMajor : ColMajor, LhsBlasTraits::NeedToConjugate,
203 typename Rhs::Scalar, _ActualRhs::Flags&RowMajorBit ? RowMajor : ColMajor, RhsBlasTraits::NeedToConjugate,
204 MatrixType::Flags&RowMajorBit ? RowMajor : ColMajor, UpLo>
TriangularSolverMatrix_MKL.h 43 struct triangular_solve_matrix<EIGTYPE,Index,OnTheLeft,Mode,Conjugate,TriStorageOrder,ColMajor> \
49 conjA = ((TriStorageOrder==ColMajor) && Conjugate) ? 1 : 0 \
98 struct triangular_solve_matrix<EIGTYPE,Index,OnTheRight,Mode,Conjugate,TriStorageOrder,ColMajor> \
104 conjA = ((TriStorageOrder==ColMajor) && Conjugate) ? 1 : 0 \
TriangularSolverVector.h 24 Conjugate,StorageOrder==RowMajor?ColMajor:RowMajor
85 struct triangular_solve_vector<LhsScalar, RhsScalar, Index, OnTheLeft, Mode, Conjugate, ColMajor>
92 typedef Map<const Matrix<LhsScalar,Dynamic,Dynamic,ColMajor>, 0, OuterStride<> > LhsMap;
125 general_matrix_vector_product<Index,LhsScalar,ColMajor,Conjugate,RhsScalar,false>::run(
  /external/eigen/Eigen/src/Eigenvalues/
SelfAdjointEigenSolver_MKL.h 80 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/
ColPivHouseholderQR_MKL.h 86 EIGEN_MKL_QR_COLPIV(double, double, d, ColMajor, LAPACK_COL_MAJOR)
87 EIGEN_MKL_QR_COLPIV(float, float, s, ColMajor, LAPACK_COL_MAJOR)
88 EIGEN_MKL_QR_COLPIV(dcomplex, MKL_Complex16, z, ColMajor, LAPACK_COL_MAJOR)
89 EIGEN_MKL_QR_COLPIV(scomplex, MKL_Complex8, c, ColMajor, LAPACK_COL_MAJOR)
  /external/eigen/Eigen/src/SVD/
JacobiSVD_MKL.h 80 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)
  /external/eigen/bench/
sparse_trisolver.cpp 87 std::cout << " colmajor^-1 * b:\t" << timer.value() << endl;
102 std::cout << " colmajor^-1 * b:\t" << timer.value() << endl;
111 // std::cout << " colmajor^-1 * b:\t" << timer.value() << " (inplace)" << endl;
130 std::cout << " colmajor^-1 * b:\t" << timer.value() << endl;
148 std::cout << " colmajor^-1 * b:\t" << timer.value() << endl;
171 std::cout << " colmajor^-1 * b:\t" << timer.value() << endl;
  /external/eigen/Eigen/src/Core/
DiagonalProduct.h 28 _StorageOrder = MatrixType::Flags & RowMajorBit ? RowMajor : ColMajor,
30 ||(int(_StorageOrder) == ColMajor && int(ProductOrder) == OnTheRight)),
69 StorageOrder = Flags & RowMajorBit ? RowMajor : ColMajor
75 ||(int(StorageOrder) == ColMajor && int(ProductOrder) == OnTheRight)), internal::true_type, internal::false_type>::type());

Completed in 810 milliseconds

1 2 3 4