/external/eigen/Eigen/src/Core/products/ |
TriangularMatrixVector_MKL.h | 60 struct triangular_matrix_vector_product<Index,Mode,Scalar,ConjLhs,Scalar,ConjRhs,RowMajor,Specialized> { \ 63 triangular_matrix_vector_product_trmv<Index,Mode,Scalar,ConjLhs,Scalar,ConjRhs,RowMajor>::run( \ 161 struct triangular_matrix_vector_product_trmv<Index,Mode,EIGTYPE,ConjLhs,EIGTYPE,ConjRhs,RowMajor> { \ 173 triangular_matrix_vector_product<Index,Mode,EIGTYPE,ConjLhs,EIGTYPE,ConjRhs,RowMajor,BuiltIn>::run( \
|
SelfadjointMatrixVector_MKL.h | 85 IsRowMajor = StorageOrder==RowMajor ? 1 : 0, \
|
TriangularMatrixMatrix_MKL.h | 147 transa = (LhsStorageOrder==RowMajor) ? ((ConjugateLhs) ? 'C' : 'T') : 'N'; \ 159 if (LhsStorageOrder==RowMajor) uplo = (uplo == 'L') ? 'U' : 'L'; \ 261 transa = (RhsStorageOrder==RowMajor) ? ((ConjugateRhs) ? 'C' : 'T') : 'N'; \ 273 if (RhsStorageOrder==RowMajor) uplo = (uplo == 'L') ? 'U' : 'L'; \
|
CoeffBasedProduct.h | 186 internal::product_packet_impl<Flags&RowMajorBit ? RowMajor : ColMajor, 370 struct product_packet_impl<RowMajor, UnrollingIndex, Lhs, Rhs, Packet, LoadMode> 375 product_packet_impl<RowMajor, UnrollingIndex-1, Lhs, Rhs, Packet, LoadMode>::run(row, col, lhs, rhs, res); 392 struct product_packet_impl<RowMajor, 0, Lhs, Rhs, Packet, LoadMode> 412 struct product_packet_impl<RowMajor, Dynamic, Lhs, Rhs, Packet, LoadMode>
|
/external/eigen/test/ |
product_large.cpp | 19 CALL_SUBTEST_5( product(Matrix<float,Dynamic,Dynamic,RowMajor>(internal::random<int>(1,EIGEN_TEST_MAX_SIZE), internal::random<int>(1,EIGEN_TEST_MAX_SIZE))) );
|
sparse_permutations.cpp | 175 CALL_SUBTEST(( sparse_permutations<ColMajor>(SparseMatrix<Scalar, RowMajor>(size,size)) )); 176 CALL_SUBTEST(( sparse_permutations<RowMajor>(SparseMatrix<Scalar, ColMajor>(size,size)) )); 177 CALL_SUBTEST(( sparse_permutations<RowMajor>(SparseMatrix<Scalar, RowMajor>(size,size)) ));
|
diagonalmatrices.cpp | 86 CALL_SUBTEST_3( diagonalmatrices(Matrix<double,3,3,RowMajor>()) ); 88 CALL_SUBTEST_5( diagonalmatrices(Matrix<float,4,4,RowMajor>()) ); 91 CALL_SUBTEST_8( diagonalmatrices(Matrix<double,Dynamic,Dynamic,RowMajor>(internal::random<int>(1,EIGEN_TEST_MAX_SIZE), internal::random<int>(1,EIGEN_TEST_MAX_SIZE))) );
|
product_trsolve.cpp | 35 Matrix<Scalar,Size,Size,RowMajor> rmLhs(size,size); 37 enum { colmajor = Size==1 ? RowMajor : ColMajor, 38 rowmajor = Cols==1 ? ColMajor : RowMajor }; enumerator in enum:__anon20717 40 Matrix<Scalar,Size,Cols,rowmajor> rmRhs(size,cols);
|
product_mmtr.cpp | 25 typedef Matrix<Scalar,Dynamic,Dynamic,RowMajor> MatrixRowMaj;
|
schur_complex.cpp | 70 CALL_SUBTEST_4(( schur<Matrix<float, 3, 3, Eigen::RowMajor> >() ));
|
schur_real.cpp | 89 CALL_SUBTEST_4(( schur<Matrix<double, 3, 3, Eigen::RowMajor> >() ));
|
sparse_product.cpp | 199 CALL_SUBTEST_1( (sparse_product<SparseMatrix<double,RowMajor> >()) ); 201 CALL_SUBTEST_2( (sparse_product<SparseMatrix<std::complex<double>, RowMajor > >()) ); 202 CALL_SUBTEST_4( (sparse_product_regression_test<SparseMatrix<double,RowMajor>, Matrix<double, Dynamic, Dynamic, RowMajor> >()) );
|
swap.cpp | 22 typedef Matrix<_Scalar, _Rows, _Cols, _Options^RowMajor, _MaxRows, _MaxCols> type;
|
permutationmatrices.cpp | 111 CALL_SUBTEST_3( permutationmatrices(Matrix<double,3,3,RowMajor>()) ); 114 CALL_SUBTEST_6( permutationmatrices(Matrix<double,Dynamic,Dynamic,RowMajor>(20, 30)) );
|
geo_transformations.cpp | 474 CALL_SUBTEST_4(( transformations<float,Affine,RowMajor|AutoAlign>() )); 475 CALL_SUBTEST_4(( non_projective_only<float,Affine,RowMajor>() )); 477 CALL_SUBTEST_5(( transformations<double,AffineCompact,RowMajor|AutoAlign>() )); 478 CALL_SUBTEST_5(( non_projective_only<double,AffineCompact,RowMajor>() )); 480 CALL_SUBTEST_6(( transformations<double,Projective,RowMajor|AutoAlign>() )); 481 CALL_SUBTEST_6(( transformations<double,Projective,RowMajor|DontAlign>() )); 484 CALL_SUBTEST_7(( transform_products<double,3,RowMajor|AutoAlign>() ));
|
/external/eigen/unsupported/test/ |
matrix_square_root.cpp | 58 CALL_SUBTEST_4(testMatrixSqrt(Matrix<double,Dynamic,Dynamic,RowMajor>(9, 9)));
|
kronecker_product.cpp | 104 SparseMatrix<double,RowMajor> SM_row_a(SM_a), SM_row_b(SM_b); 129 SparseMatrix<double,RowMajor> SM_ab2(10,3);
|
/external/eigen/Eigen/src/Core/ |
BandMatrix.h | 70 EIGEN_STATIC_ASSERT((Options&RowMajor)==0,THIS_METHOD_IS_ONLY_FOR_COLUMN_MAJOR_MATRICES); 169 * \param _Options A combination of either \b #RowMajor or \b #ColMajor, and of \b #SelfAdjoint 195 typedef Matrix<Scalar,DataRowsAtCompileTime,ColsAtCompileTime,Options&RowMajor?RowMajor:ColMajor> CoefficientsType; 312 class TridiagonalMatrix : public BandMatrix<Scalar,Size,Size,Options&SelfAdjoint?0:1,1,Options|RowMajor> 314 typedef BandMatrix<Scalar,Size,Size,Options&SelfAdjoint?0:1,1,Options|RowMajor> Base;
|
GeneralProduct.h | 249 internal::outer_product_selector<(int(Dest::Flags)&RowMajorBit) ? RowMajor : ColMajor>::run(*this, dest, alpha); 267 template<> struct outer_product_selector<RowMajor> { 287 * 2 - the matrix is row-major, BLAS compatible and N is large => call fast BLAS-like rowmajor routine 326 internal::gemv_selector<Side,(int(MatrixType::Flags)&RowMajorBit) ? RowMajor : ColMajor, 341 enum { OtherStorageOrder = StorageOrder == RowMajor ? ColMajor : RowMajor }; 457 template<> struct gemv_selector<OnTheRight,RowMajor,true> 499 <Index,LhsScalar,RowMajor,LhsBlasTraits::NeedToConjugate,RhsScalar,RhsBlasTraits::NeedToConjugate>::run( 521 template<> struct gemv_selector<OnTheRight,RowMajor,false>
|
/external/eigen/Eigen/src/Core/util/ |
Constants.h | 259 RowMajor = 0x1, // it is only a coincidence that this is equal to RowMajorBit -- don't rely on that
|
ForwardDeclarations.h | 59 // (when EIGEN_DEFAULT_MATRIX_STORAGE_ORDER_OPTION is RowMajor) 60 ( (_Rows==1 && _Cols!=1) ? RowMajor 64 ( (_Rows==1 && _Cols!=1) ? RowMajor 201 // (when EIGEN_DEFAULT_MATRIX_STORAGE_ORDER_OPTION is RowMajor) 202 ( (_Rows==1 && _Cols!=1) ? RowMajor 206 ( (_Rows==1 && _Cols!=1) ? RowMajor
|
/external/eigen/test/eigen2/ |
eigen2_swap.cpp | 22 typedef Matrix<_Scalar, _Rows, _Cols, _Options^RowMajor, _MaxRows, _MaxCols> type;
|
/external/eigen/unsupported/Eigen/src/IterativeSolvers/ |
IncompleteLU.h | 21 typedef SparseMatrix<Scalar,RowMajor> FactorType;
|
/external/eigen/Eigen/src/LU/ |
PartialPivLU.h | 300 MapLU lu1(lu_data,StorageOrder==RowMajor?rows:luStride,StorageOrder==RowMajor?luStride:cols); 380 <typename MatrixType::Scalar, MatrixType::Flags&RowMajorBit?RowMajor:ColMajor, typename TranspositionType::Index>
|
/external/eigen/Eigen/src/SparseCore/ |
SparseDenseProduct.h | 141 int LhsStorageOrder = ((SparseLhsType::Flags&RowMajorBit)==RowMajorBit) ? RowMajor : ColMajor, 146 struct sparse_time_dense_product_impl<SparseLhsType,DenseRhsType,DenseResType, RowMajor, true> 192 struct sparse_time_dense_product_impl<SparseLhsType,DenseRhsType,DenseResType, RowMajor, false>
|