/external/eigen/Eigen/src/Core/products/ |
D | SelfadjointMatrixVector_BLAS.h | 46 template<typename Scalar, typename Index, int StorageOrder, int UpLo, bool ConjugateLhs, bool Conju… 48 …selfadjoint_matrix_vector_product<Scalar,Index,StorageOrder,UpLo,ConjugateLhs,ConjugateRhs,BuiltIn… 51 template<typename Index, int StorageOrder, int UpLo, bool ConjugateLhs, bool ConjugateRhs> \ 52 struct selfadjoint_matrix_vector_product<Scalar,Index,StorageOrder,UpLo,ConjugateLhs,ConjugateRhs,S… 57 IsColMajor = StorageOrder==ColMajor \ 60 …selfadjoint_matrix_vector_product<Scalar,Index,StorageOrder,UpLo,ConjugateLhs,ConjugateRhs,BuiltIn… 63 …selfadjoint_matrix_vector_product_symv<Scalar,Index,StorageOrder,UpLo,ConjugateLhs,ConjugateRhs>::… 75 template<typename Index, int StorageOrder, int UpLo, bool ConjugateLhs, bool ConjugateRhs> \ 76 struct selfadjoint_matrix_vector_product_symv<EIGTYPE,Index,StorageOrder,UpLo,ConjugateLhs,Conjugat… 85 IsRowMajor = StorageOrder==RowMajor ? 1 : 0, \
|
D | GeneralMatrixMatrix.h | 242 template<int StorageOrder, typename LhsScalar, typename RhsScalar, int MaxRows, int MaxCols, int Ma… 273 template<int StorageOrder, typename _LhsScalar, typename _RhsScalar, int MaxRows, int MaxCols, int … 274 class gemm_blocking_space<StorageOrder,_LhsScalar,_RhsScalar,MaxRows, MaxCols, MaxDepth, KcFactor, … 276 typename conditional<StorageOrder==RowMajor,_RhsScalar,_LhsScalar>::type, 277 typename conditional<StorageOrder==RowMajor,_LhsScalar,_RhsScalar>::type> 280 Transpose = StorageOrder==RowMajor, 324 template<int StorageOrder, typename _LhsScalar, typename _RhsScalar, int MaxRows, int MaxCols, int … 325 class gemm_blocking_space<StorageOrder,_LhsScalar,_RhsScalar,MaxRows, MaxCols, MaxDepth, KcFactor, … 327 typename conditional<StorageOrder==RowMajor,_RhsScalar,_LhsScalar>::type, 328 typename conditional<StorageOrder==RowMajor,_LhsScalar,_RhsScalar>::type> [all …]
|
D | SelfadjointMatrixVector.h | 23 template<typename Scalar, typename Index, int StorageOrder, int UpLo, bool ConjugateLhs, bool Conju… 26 template<typename Scalar, typename Index, int StorageOrder, int UpLo, bool ConjugateLhs, bool Conju… 38 template<typename Scalar, typename Index, int StorageOrder, int UpLo, bool ConjugateLhs, bool Conju… 39 EIGEN_DONT_INLINE void selfadjoint_matrix_vector_product<Scalar,Index,StorageOrder,UpLo,ConjugateLh… in run() 51 IsRowMajor = StorageOrder==RowMajor ? 1 : 0, in run()
|
D | TriangularSolverVector.h | 17 …typename LhsScalar, typename RhsScalar, typename Index, int Mode, bool Conjugate, int StorageOrder> 18 …uct triangular_solve_vector<LhsScalar, RhsScalar, Index, OnTheRight, Mode, Conjugate, StorageOrder> 24 Conjugate,StorageOrder==RowMajor?ColMajor:RowMajor
|
D | SelfadjointProduct.h | 64 StorageOrder = (internal::traits<MatrixType>::Flags&RowMajorBit) ? RowMajor : ColMajor, 75 selfadjoint_rank1_update<Scalar,Index,StorageOrder,UpLo,
|
D | SelfadjointMatrixMatrix.h | 18 template<typename Scalar, typename Index, int Pack1, int Pack2_dummy, int StorageOrder> 22 …void pack(Scalar* blockA, const const_blas_data_mapper<Scalar,Index,StorageOrder>& lhs, Index cols… in pack() 49 const_blas_data_mapper<Scalar,Index,StorageOrder> lhs(_lhs,lhsStride); in operator() 83 template<typename Scalar, typename Index, int nr, int StorageOrder> 91 const_blas_data_mapper<Scalar,Index,StorageOrder> rhs(_rhs,rhsStride); in operator()
|
D | GeneralMatrixMatrixTriangular.h | 15 template<typename Scalar, typename Index, int StorageOrder, int UpLo, bool ConjLhs, bool ConjRhs> 224 StorageOrder = (internal::traits<MatrixType>::Flags&RowMajorBit) ? RowMajor : ColMajor, 240 selfadjoint_rank1_update<Scalar,Index,StorageOrder,UpLo,
|
D | TriangularMatrixVector_BLAS.h | 46 …ex, int Mode, typename LhsScalar, bool ConjLhs, typename RhsScalar, bool ConjRhs, int StorageOrder> 48 …triangular_matrix_vector_product<Index,Mode,LhsScalar,ConjLhs,RhsScalar,ConjRhs,StorageOrder,Built…
|
D | GeneralMatrixVector_BLAS.h | 49 template<typename Index, typename LhsScalar, int StorageOrder, bool ConjugateLhs, typename RhsScala…
|
/external/eigen/blas/ |
D | PackedTriangularSolverVector.h | 15 …hsScalar, typename RhsScalar, typename Index, int Side, int Mode, bool Conjugate, int StorageOrder> 74 …typename LhsScalar, typename RhsScalar, typename Index, int Mode, bool Conjugate, int StorageOrder> 75 …ked_triangular_solve_vector<LhsScalar, RhsScalar, Index, OnTheRight, Mode, Conjugate, StorageOrder> 81 Conjugate,StorageOrder==RowMajor?ColMajor:RowMajor
|
D | GeneralRank1Update.h | 16 template<typename Scalar, typename Index, int StorageOrder, bool ConjLhs, bool ConjRhs>
|
D | PackedSelfadjointProduct.h | 18 template<typename Scalar, typename Index, int StorageOrder, int UpLo, bool ConjLhs, bool ConjRhs>
|
D | PackedTriangularMatrixVector.h | 15 …ex, int Mode, typename LhsScalar, bool ConjLhs, typename RhsScalar, bool ConjRhs, int StorageOrder>
|
D | BandTriangularSolver.h | 18 …e<typename Index, int Mode, typename LhsScalar, bool ConjLhs, typename RhsScalar, int StorageOrder>
|
D | level2_impl.h | 12 template<typename Index, typename Scalar, int StorageOrder, bool ConjugateLhs, bool ConjugateRhs> 17 typedef internal::const_blas_data_mapper<Scalar,Index,StorageOrder> LhsMapper; in run() 21 <Index,Scalar,LhsMapper,StorageOrder,ConjugateLhs,Scalar,RhsMapper,ConjugateRhs>::run( in run()
|
/external/eigen/Eigen/src/LU/ |
D | PartialPivLU_LAPACKE.h | 43 template<int StorageOrder> \ 44 struct partial_lu_impl<EIGTYPE, StorageOrder, lapack_int> \ 54 matrix_order = StorageOrder==RowMajor ? LAPACK_ROW_MAJOR : LAPACK_COL_MAJOR; \
|
D | PartialPivLU.h | 342 template<typename Scalar, int StorageOrder, typename PivIndex> 350 typedef Map<Matrix<Scalar, Dynamic, Dynamic, StorageOrder> > MapLU; 428 MapLU lu1(lu_data,StorageOrder==RowMajor?rows:luStride,StorageOrder==RowMajor?luStride:cols);
|
/external/eigen/Eigen/src/Core/util/ |
D | BlasUtil.h | 24 template<typename Scalar, typename Index, typename DataMapper, int nr, int StorageOrder, bool Conju… 27 …calar, typename Index, typename DataMapper, int Pack1, int Pack2, int StorageOrder, bool Conjugate… 191 template<typename Scalar, typename Index, int StorageOrder, int AlignmentType = Unaligned> 202 …EIGEN_DEVICE_FUNC EIGEN_ALWAYS_INLINE blas_data_mapper<Scalar, Index, StorageOrder, AlignmentType> 204 … return blas_data_mapper<Scalar, Index, StorageOrder, AlignmentType>(&operator()(i, j), m_stride); 218 return m_data[StorageOrder==RowMajor ? j + i*m_stride : i + j*m_stride]; 255 template<typename Scalar, typename Index, int StorageOrder> 256 class const_blas_data_mapper : public blas_data_mapper<const Scalar, Index, StorageOrder> { 258 …t Scalar *data, Index stride) : blas_data_mapper<const Scalar, Index, StorageOrder>(data, stride) … 260 …EIGEN_ALWAYS_INLINE const_blas_data_mapper<Scalar, Index, StorageOrder> getSubMapper(Index i, Inde… [all …]
|
/external/eigen/Eigen/src/Cholesky/ |
D | LLT_LAPACKE.h | 49 lapack_int size, lda, info, StorageOrder; \ 54 StorageOrder = MatrixType::Flags&RowMajorBit?RowMajor:ColMajor; \ 55 matrix_order = StorageOrder==RowMajor ? LAPACK_ROW_MAJOR : LAPACK_COL_MAJOR; \
|
/external/eigen/Eigen/src/SVD/ |
D | UpperBidiagonalization.h | 164 enum { StorageOrder = traits<MatrixType>::Flags & RowMajorBit }; in upperbidiagonalization_blocked_helper() enumerator 165 typedef InnerStride<int(StorageOrder) == int(ColMajor) ? 1 : Dynamic> ColInnerStride; in upperbidiagonalization_blocked_helper() 166 typedef InnerStride<int(StorageOrder) == int(ColMajor) ? Dynamic : 1> RowInnerStride; in upperbidiagonalization_blocked_helper() 169 typedef Ref<Matrix<Scalar, Dynamic, Dynamic, StorageOrder > > SubMatType; in upperbidiagonalization_blocked_helper() 296 enum { StorageOrder = traits<MatrixType>::Flags & RowMajorBit }; enumerator 300 StorageOrder, 305 StorageOrder,
|
/external/eigen/Eigen/src/SparseCore/ |
D | SparseSelfAdjointView.h | 228 template<typename DestScalar,int StorageOrder> 229 …static void run(SparseMatrix<DestScalar,StorageOrder,StorageIndex> &dst, const SrcXprType &src, co… 235 template<typename DestScalar,int StorageOrder,typename AssignFunc> 236 …static void run(SparseMatrix<DestScalar,StorageOrder,StorageIndex> &dst, const SrcXprType &src, co… 238 SparseMatrix<DestScalar,StorageOrder,StorageIndex> tmp(src.rows(),src.cols()); 243 template<typename DestScalar,int StorageOrder> 244 static void run(SparseMatrix<DestScalar,StorageOrder,StorageIndex> &dst, const SrcXprType &src, 247 SparseMatrix<DestScalar,StorageOrder,StorageIndex> tmp(src.rows(),src.cols()); 252 template<typename DestScalar,int StorageOrder> 253 static void run(SparseMatrix<DestScalar,StorageOrder,StorageIndex> &dst, const SrcXprType &src, [all …]
|
D | TriangularSolver.h | 23 int StorageOrder = int(traits<Lhs>::Flags) & RowMajorBit> 206 int StorageOrder = int(Lhs::Flags) & (RowMajorBit)>
|
/external/eigen/Eigen/src/Core/ |
D | GeneralProduct.h | 139 template<int Side, int StorageOrder, bool BlasCompatible> 183 template<int StorageOrder, bool BlasCompatible> 184 struct gemv_dense_selector<OnTheLeft,StorageOrder,BlasCompatible> 190 enum { OtherStorageOrder = StorageOrder == RowMajor ? ColMajor : RowMajor };
|
D | ProductEvaluators.h | 433 template<int StorageOrder, int UnrollingIndex, typename Lhs, typename Rhs, typename Packet, int Loa… 841 StorageOrder = int(Rhs::Flags) & RowMajorBit ? RowMajor : ColMajor 861 …typename internal::conditional<int(StorageOrder)==RowMajor, internal::true_type, internal::false_t… 867 …return packet<LoadMode,PacketType>(int(StorageOrder)==ColMajor?idx:0,int(StorageOrder)==ColMajor?0… 886 enum { StorageOrder = int(Lhs::Flags) & RowMajorBit ? RowMajor : ColMajor }; 903 …typename internal::conditional<int(StorageOrder)==ColMajor, internal::true_type, internal::false_t… 909 …return packet<LoadMode,PacketType>(int(StorageOrder)==ColMajor?idx:0,int(StorageOrder)==ColMajor?0…
|
/external/eigen/Eigen/src/Eigenvalues/ |
D | SelfAdjointEigenSolver.h | 391 template<int StorageOrder,typename RealScalar, typename Scalar, typename Index> 806 template<int StorageOrder,typename RealScalar, typename Scalar, typename Index> 860 Map<Matrix<Scalar,Dynamic,Dynamic,StorageOrder> > q(matrixQ,n,n);
|