/external/eigen/Eigen/src/QR/ |
ColPivHouseholderQR_LAPACKE.h | 90 EIGEN_LAPACKE_QR_COLPIV(double, double, d, RowMajor, LAPACK_ROW_MAJOR) 91 EIGEN_LAPACKE_QR_COLPIV(float, float, s, RowMajor, LAPACK_ROW_MAJOR) 92 EIGEN_LAPACKE_QR_COLPIV(dcomplex, lapack_complex_double, z, RowMajor, LAPACK_ROW_MAJOR) 93 EIGEN_LAPACKE_QR_COLPIV(scomplex, lapack_complex_float, c, RowMajor, LAPACK_ROW_MAJOR)
|
/external/eigen/Eigen/src/SVD/ |
JacobiSVD_LAPACKE.h | 83 EIGEN_LAPACKE_SVD(double, double, double, d, RowMajor, LAPACK_ROW_MAJOR) 84 EIGEN_LAPACKE_SVD(float, float, float , s, RowMajor, LAPACK_ROW_MAJOR) 85 EIGEN_LAPACKE_SVD(dcomplex, lapack_complex_double, double, z, RowMajor, LAPACK_ROW_MAJOR) 86 EIGEN_LAPACKE_SVD(scomplex, lapack_complex_float, float , c, RowMajor, LAPACK_ROW_MAJOR)
|
/external/eigen/doc/snippets/ |
Tutorial_SlicingCol.cpp | 6 typedef Matrix<float,Dynamic,Dynamic,RowMajor> RowMajorMatrixXf;
|
/external/eigen/unsupported/test/ |
cxx11_tensor_lvalue.cpp | 15 using Eigen::RowMajor;
|
cxx11_tensor_math.cpp | 15 using Eigen::RowMajor;
|
cxx11_tensor_scan.cpp | 104 CALL_SUBTEST((test_1d_scan<RowMajor, float, true>())); 105 CALL_SUBTEST((test_1d_scan<RowMajor, float, false>())); 107 CALL_SUBTEST(test_4d_scan<RowMajor>()); 109 CALL_SUBTEST(test_tensor_maps<RowMajor>());
|
matrix_square_root.cpp | 27 CALL_SUBTEST_4(testMatrixSqrt(Matrix<double,Dynamic,Dynamic,RowMajor>(9, 9)));
|
cxx11_tensor_layout_swap.cpp | 21 Tensor<float, 3, RowMajor> tensor2 = tensor.swap_layout(); 41 Tensor<float, 3, RowMajor> tensor2(7,3,2);
|
cxx11_tensor_expr.cpp | 15 using Eigen::RowMajor; 20 Tensor<float, 1, RowMajor> vec2(6); 33 TensorMap<Tensor<float, 1, RowMajor>> vec4(data4, 6); 36 TensorMap<Tensor<float, 1, RowMajor>> vec5(data5, 6); 74 TensorMap<Tensor<float, 2, RowMajor>> mat2(data2, 2, 3); 91 Tensor<float, 2, RowMajor> mat4(2,3); 113 Tensor<float, 3, RowMajor> mat2(2,3,7); 128 Tensor<float, 3, RowMajor> mat4(2,3,7); 132 Tensor<float, 3, RowMajor> mat6(2,3,7); 136 Tensor<float, 3, RowMajor> mat8(2,3,7) [all...] |
cxx11_tensor_volume_patch.cpp | 11 Tensor<float, 5, RowMajor> tensor_row_major = tensor.swap_layout(); 22 Tensor<float, 6, RowMajor> single_voxel_patch_row_major; 49 Tensor<float, 5, RowMajor> tensor_row_major = tensor.swap_layout(); 60 Tensor<float, 6, RowMajor> entire_volume_patch_row_major;
|
cxx11_tensor_argmax.cpp | 278 CALL_SUBTEST(test_simple_index_tuples<RowMajor>()); 280 CALL_SUBTEST(test_index_tuples_dim<RowMajor>()); 282 CALL_SUBTEST(test_argmax_tuple_reducer<RowMajor>()); 284 CALL_SUBTEST(test_argmin_tuple_reducer<RowMajor>()); 286 CALL_SUBTEST(test_simple_argmax<RowMajor>()); 288 CALL_SUBTEST(test_simple_argmin<RowMajor>()); 290 CALL_SUBTEST(test_argmax_dim<RowMajor>()); 292 CALL_SUBTEST(test_argmin_dim<RowMajor>());
|
cxx11_tensor_assign.cpp | 15 using Eigen::RowMajor; 20 Tensor<int, 1, RowMajor> vec2(6); 33 TensorMap<Tensor<int, 1, RowMajor> > vec4(row_major, 6); 75 Tensor<int, 2, RowMajor> mat2(2,3); 96 TensorMap<Tensor<int, 2, RowMajor> > mat4(col_major, 2, 3); 138 Tensor<int, 3, RowMajor> mat2(2,3,7); 156 TensorMap<Tensor<int, 3, RowMajor> > mat4(row_major, 2, 3, 7);
|
cxx11_tensor_simple.cpp | 15 using Eigen::RowMajor; 20 Tensor<int, 0, RowMajor> scalar2; 22 Tensor<int, 0, RowMajor> scalar4; 49 Tensor<int, 1, RowMajor> vec2(6); 51 Tensor<int, 1, RowMajor> vec4; 116 Tensor<int, 2, RowMajor> mat2(2,3); 203 Tensor<int, 3, RowMajor> t2(dims);
|
/external/eigen/test/ |
product_small.cpp | 45 || (Depth==1&&Rows !=1&&OA==RowMajor) 46 || (Cols ==1&&Depth!=1&&OB==RowMajor) 49 || (Cols ==1&&Rows !=1&&OC==RowMajor)),void>::type 61 || (Depth==1&&Rows !=1&&OA==RowMajor) 62 || (Cols ==1&&Depth!=1&&OB==RowMajor) 65 || (Cols ==1&&Rows !=1&&OC==RowMajor)),void>::type 74 CALL_SUBTEST(( test_lazy_single<T,Rows,Cols,Depth,RowMajor,ColMajor,ColMajor>(rows,cols,depth) )); 75 CALL_SUBTEST(( test_lazy_single<T,Rows,Cols,Depth,ColMajor,RowMajor,ColMajor>(rows,cols,depth) )); 76 CALL_SUBTEST(( test_lazy_single<T,Rows,Cols,Depth,RowMajor,RowMajor,ColMajor>(rows,cols,depth) )) [all...] |
prec_inverse_4x4.cpp | 75 CALL_SUBTEST_1(( inverse_general_4x4<Matrix<float,4,4,RowMajor> >(200000 * g_repeat) )); 77 CALL_SUBTEST_2((inverse_permutation_4x4<Matrix<double,4,4,RowMajor> >())); 79 CALL_SUBTEST_2(( inverse_general_4x4<Matrix<double,4,4,RowMajor> >(200000 * g_repeat) ));
|
/external/eigen/unsupported/Eigen/CXX11/src/Tensor/ |
TensorDimensions.h | 40 template<typename Index, std::size_t NumIndices, std::size_t n, bool RowMajor> 47 return array_get<RowMajor ? n - 1 : (NumIndices - n)>(indices) + 48 dget<RowMajor ? n - 1 : (NumIndices - n), Dimensions>::value * 49 fixed_size_tensor_index_linearization_helper<Index, NumIndices, n - 1, RowMajor>::run(indices, dimensions); 53 template<typename Index, std::size_t NumIndices, bool RowMajor> 54 struct fixed_size_tensor_index_linearization_helper<Index, NumIndices, 0, RowMajor> 234 template<typename Index, std::size_t NumIndices, std::size_t n, bool RowMajor> 240 return array_get<RowMajor ? n : (NumIndices - n - 1)>(indices) + 241 array_get<RowMajor ? n : (NumIndices - n - 1)>(dimensions) * 242 tensor_index_linearization_helper<Index, NumIndices, n - 1, RowMajor>::run(indices, dimensions) [all...] |
TensorMap.h | 125 if (PlainObjectType::Options&RowMajor) { 153 if (PlainObjectType::Options&RowMajor) { 165 if (PlainObjectType::Options&RowMajor) { 176 if (PlainObjectType::Options&RowMajor) { 187 if (PlainObjectType::Options&RowMajor) { 198 if (PlainObjectType::Options&RowMajor) { 212 if (PlainObjectType::Options&RowMajor) { 241 if (PlainObjectType::Options&RowMajor) { 253 if (PlainObjectType::Options&RowMajor) { 264 if (PlainObjectType::Options&RowMajor) { [all...] |
TensorFixedSize.h | 43 Layout = Options_ & RowMajor ? RowMajor : ColMajor, 143 if (Options&RowMajor) { 154 if (Options&RowMajor) { 165 if (Options&RowMajor) { 176 if (Options&RowMajor) { 228 if (Options&RowMajor) { 239 if (Options&RowMajor) { 250 if (Options&RowMajor) { 261 if (Options&RowMajor) { [all...] |
/external/eigen/Eigen/src/Core/products/ |
TriangularSolverMatrix_BLAS.h | 64 transa = (TriStorageOrder==RowMajor) ? ((Conjugate) ? 'C' : 'T') : 'N'; \ 67 if (TriStorageOrder==RowMajor) uplo = (uplo == 'L') ? 'U' : 'L'; \ 117 transa = (TriStorageOrder==RowMajor) ? ((Conjugate) ? 'C' : 'T') : 'N'; \ 120 if (TriStorageOrder==RowMajor) uplo = (uplo == 'L') ? 'U' : 'L'; \
|
SelfadjointProduct.h | 39 struct selfadjoint_rank1_update<Scalar,Index,RowMajor,UpLo,ConjLhs,ConjRhs> 64 StorageOrder = (internal::traits<MatrixType>::Flags&RowMajorBit) ? RowMajor : ColMajor, 103 typedef internal::gemm_blocking_space<IsRowMajor ? RowMajor : ColMajor,Scalar,Scalar, 110 Scalar, OtherIsRowMajor ? RowMajor : ColMajor, OtherBlasTraits::NeedToConjugate && NumTraits<Scalar>::IsComplex, 111 Scalar, OtherIsRowMajor ? ColMajor : RowMajor, (!OtherBlasTraits::NeedToConjugate) && NumTraits<Scalar>::IsComplex, 112 IsRowMajor ? RowMajor : ColMajor, UpLo>
|
TriangularSolverVector.h | 24 Conjugate,StorageOrder==RowMajor?ColMajor:RowMajor 31 struct triangular_solve_vector<LhsScalar, RhsScalar, Index, OnTheLeft, Mode, Conjugate, RowMajor> 38 typedef Map<const Matrix<LhsScalar,Dynamic,Dynamic,RowMajor>, 0, OuterStride<> > LhsMap; 41 typedef const_blas_data_mapper<LhsScalar,Index,RowMajor> LhsMapper; 65 general_matrix_vector_product<Index,LhsScalar,LhsMapper,RowMajor,Conjugate,RhsScalar,RhsMapper,false>::run(
|
GeneralMatrixMatrix.h | 24 struct general_matrix_matrix_product<Index,LhsScalar,LhsStorageOrder,ConjugateLhs,RhsScalar,RhsStorageOrder,ConjugateRhs,RowMajor> 40 RhsScalar, RhsStorageOrder==RowMajor ? ColMajor : RowMajor, ConjugateRhs, 41 LhsScalar, LhsStorageOrder==RowMajor ? ColMajor : RowMajor, ConjugateLhs, 277 typename conditional<StorageOrder==RowMajor,_RhsScalar,_LhsScalar>::type, 278 typename conditional<StorageOrder==RowMajor,_LhsScalar,_RhsScalar>::type> 281 Transpose = StorageOrder==RowMajor, 328 typename conditional<StorageOrder==RowMajor,_RhsScalar,_LhsScalar>::type, 329 typename conditional<StorageOrder==RowMajor,_LhsScalar,_RhsScalar>::type [all...] |
/external/eigen/Eigen/src/Cholesky/ |
LLT_LAPACKE.h | 54 StorageOrder = MatrixType::Flags&RowMajorBit?RowMajor:ColMajor; \ 55 matrix_order = StorageOrder==RowMajor ? LAPACK_ROW_MAJOR : LAPACK_COL_MAJOR; \
|
/external/eigen/Eigen/src/Eigenvalues/ |
RealSchur_LAPACKE.h | 72 EIGEN_LAPACKE_SCHUR_REAL(double, double, d, D, RowMajor, LAPACK_ROW_MAJOR) 73 EIGEN_LAPACKE_SCHUR_REAL(float, float, s, S, RowMajor, LAPACK_ROW_MAJOR)
|
/external/eigen/Eigen/src/SparseCore/ |
SparsePermutation.h | 29 SrcStorageOrder = MatrixTypeCleaned::Flags&RowMajorBit ? RowMajor : ColMajor, 30 MoveOuter = SrcStorageOrder==RowMajor ? Side==OnTheLeft : Side==OnTheRight 35 SparseMatrix<Scalar,int(SrcStorageOrder)==RowMajor?ColMajor:RowMajor,StorageIndex> >::type ReturnType; 63 SparseMatrix<Scalar,int(SrcStorageOrder)==RowMajor?ColMajor:RowMajor,StorageIndex> tmp(mat.rows(), mat.cols());
|