HomeSort by relevance Sort by last modified time
    Searched refs:ConjLhs (Results 1 - 12 of 12) sorted by null

  /external/eigen/blas/
GeneralRank1Update.h 16 template<typename Scalar, typename Index, int StorageOrder, bool ConjLhs, bool ConjRhs>
19 template<typename Scalar, typename Index, bool ConjLhs, bool ConjRhs>
20 struct general_rank1_update<Scalar,Index,ColMajor,ConjLhs,ConjRhs>
25 typedef typename conj_expr_if<ConjLhs,OtherMap>::type ConjRhsType;
33 template<typename Scalar, typename Index, bool ConjLhs, bool ConjRhs>
34 struct general_rank1_update<Scalar,Index,RowMajor,ConjLhs,ConjRhs>
PackedSelfadjointProduct.h 18 template<typename Scalar, typename Index, int StorageOrder, int UpLo, bool ConjLhs, bool ConjRhs>
21 template<typename Scalar, typename Index, int UpLo, bool ConjLhs, bool ConjRhs>
22 struct selfadjoint_packed_rank1_update<Scalar,Index,ColMajor,UpLo,ConjLhs,ConjRhs>
28 typedef typename conj_expr_if<ConjLhs,OtherMap>::type ConjRhsType;
41 template<typename Scalar, typename Index, int UpLo, bool ConjLhs, bool ConjRhs>
42 struct selfadjoint_packed_rank1_update<Scalar,Index,RowMajor,UpLo,ConjLhs,ConjRhs>
47 selfadjoint_packed_rank1_update<Scalar,Index,ColMajor,UpLo==Lower?Upper:Lower,ConjRhs,ConjLhs>::run(size,mat,vec,alpha);
BandTriangularSolver.h 18 template<typename Index, int Mode, typename LhsScalar, bool ConjLhs, typename RhsScalar, int StorageOrder>
22 template<typename Index, int Mode, typename LhsScalar, bool ConjLhs, typename RhsScalar>
23 struct band_solve_triangular_selector<Index,Mode,LhsScalar,ConjLhs,RhsScalar,RowMajor>
33 ConjLhs,
58 template<typename Index, int Mode, typename LhsScalar, bool ConjLhs, typename RhsScalar>
59 struct band_solve_triangular_selector<Index,Mode,LhsScalar,ConjLhs,RhsScalar,ColMajor>
69 ConjLhs,
PackedTriangularMatrixVector.h 15 template<typename Index, int Mode, typename LhsScalar, bool ConjLhs, typename RhsScalar, bool ConjRhs, int StorageOrder>
18 template<typename Index, int Mode, typename LhsScalar, bool ConjLhs, typename RhsScalar, bool ConjRhs>
19 struct packed_triangular_matrix_vector_product<Index,Mode,LhsScalar,ConjLhs,RhsScalar,ConjRhs,ColMajor>
31 typedef typename conj_expr_if<ConjLhs,LhsMap>::type ConjLhsType;
47 template<typename Index, int Mode, typename LhsScalar, bool ConjLhs, typename RhsScalar, bool ConjRhs>
48 struct packed_triangular_matrix_vector_product<Index,Mode,LhsScalar,ConjLhs,RhsScalar,ConjRhs,RowMajor>
60 typedef typename conj_expr_if<ConjLhs,LhsMap>::type ConjLhsType;
  /external/eigen/Eigen/src/Core/products/
TriangularMatrixVector_BLAS.h 46 template<typename Index, int Mode, typename LhsScalar, bool ConjLhs, typename RhsScalar, bool ConjRhs, int StorageOrder>
48 triangular_matrix_vector_product<Index,Mode,LhsScalar,ConjLhs,RhsScalar,ConjRhs,StorageOrder,BuiltIn> {};
51 template<typename Index, int Mode, bool ConjLhs, bool ConjRhs> \
52 struct triangular_matrix_vector_product<Index,Mode,Scalar,ConjLhs,Scalar,ConjRhs,ColMajor,Specialized> { \
55 triangular_matrix_vector_product_trmv<Index,Mode,Scalar,ConjLhs,Scalar,ConjRhs,ColMajor>::run( \
59 template<typename Index, int Mode, bool ConjLhs, bool ConjRhs> \
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( \
75 template<typename Index, int Mode, bool ConjLhs, bool ConjRhs> \
76 struct triangular_matrix_vector_product_trmv<Index,Mode,EIGTYPE,ConjLhs,EIGTYPE,ConjRhs,ColMajor> {
    [all...]
SelfadjointProduct.h 22 template<typename Scalar, typename Index, int UpLo, bool ConjLhs, bool ConjRhs>
23 struct selfadjoint_rank1_update<Scalar,Index,ColMajor,UpLo,ConjLhs,ConjRhs>
29 typedef typename internal::conditional<ConjLhs,typename OtherMap::ConjugateReturnType,const OtherMap&>::type ConjLhsType;
38 template<typename Scalar, typename Index, int UpLo, bool ConjLhs, bool ConjRhs>
39 struct selfadjoint_rank1_update<Scalar,Index,RowMajor,UpLo,ConjLhs,ConjRhs>
43 selfadjoint_rank1_update<Scalar,Index,ColMajor,UpLo==Lower?Upper:Lower,ConjRhs,ConjLhs>::run(size,mat,stride,vecY,vecX,alpha);
TriangularMatrixVector.h 17 template<typename Index, int Mode, typename LhsScalar, bool ConjLhs, typename RhsScalar, bool ConjRhs, int StorageOrder, int Version=Specialized>
20 template<typename Index, int Mode, typename LhsScalar, bool ConjLhs, typename RhsScalar, bool ConjRhs, int Version>
21 struct triangular_matrix_vector_product<Index,Mode,LhsScalar,ConjLhs,RhsScalar,ConjRhs,ColMajor,Version>
33 template<typename Index, int Mode, typename LhsScalar, bool ConjLhs, typename RhsScalar, bool ConjRhs, int Version>
34 EIGEN_DONT_INLINE void triangular_matrix_vector_product<Index,Mode,LhsScalar,ConjLhs,RhsScalar,ConjRhs,ColMajor,Version>
45 typename conj_expr_if<ConjLhs,LhsMap>::type cjLhs(lhs);
74 general_matrix_vector_product<Index,LhsScalar,LhsMapper,ColMajor,ConjLhs,RhsScalar,RhsMapper,ConjRhs,BuiltIn>::run(
83 general_matrix_vector_product<Index,LhsScalar,LhsMapper,ColMajor,ConjLhs,RhsScalar,RhsMapper,ConjRhs>::run(
91 template<typename Index, int Mode, typename LhsScalar, bool ConjLhs, typename RhsScalar, bool ConjRhs,int Version>
92 struct triangular_matrix_vector_product<Index,Mode,LhsScalar,ConjLhs,RhsScalar,ConjRhs,RowMajor,Version
    [all...]
GeneralMatrixMatrixTriangular.h 15 template<typename Scalar, typename Index, int StorageOrder, int UpLo, bool ConjLhs, bool ConjRhs>
28 template<typename LhsScalar, typename RhsScalar, typename Index, int mr, int nr, bool ConjLhs, bool ConjRhs, int UpLo>
136 template<typename LhsScalar, typename RhsScalar, typename Index, int mr, int nr, bool ConjLhs, bool ConjRhs, int UpLo>
139 typedef gebp_traits<LhsScalar,RhsScalar,ConjLhs,ConjRhs> Traits;
149 gebp_kernel<LhsScalar, RhsScalar, Index, ResMapper, mr, nr, ConjLhs, ConjRhs> gebp_kernel;
GeneralBlockPanelKernel.h 359 ConjLhs = _ConjLhs,
437 conj_helper<LhsPacketType,RhsPacketType,ConjLhs,ConjRhs> cj;
472 ConjLhs = _ConjLhs,
563 conj_helper<ResPacket,ResPacket,ConjLhs,false> cj;
608 ConjLhs = _ConjLhs,
718 if((!ConjLhs)&&(!ConjRhs))
723 else if((!ConjLhs)&&(ConjRhs))
728 else if((ConjLhs)&&(!ConjRhs))
733 else if((ConjLhs)&&(ConjRhs))
743 conj_helper<LhsScalar,RhsScalar,ConjLhs,ConjRhs> cj
    [all...]
  /external/eigen/Eigen/src/Core/util/
BlasUtil.h 60 template<typename LhsScalar, typename RhsScalar, bool ConjLhs, bool ConjRhs>
69 { return conj_if<ConjLhs>()(x) * conj_if<ConjRhs>()(y); }
ForwardDeclarations.h 176 template<typename LhsScalar, typename RhsScalar, bool ConjLhs=false, bool ConjRhs=false> struct conj_helper;
  /external/eigen/test/
packetmath.cpp 519 template<typename Scalar,bool ConjLhs,bool ConjRhs> void test_conj_helper(Scalar* data1, Scalar* data2, Scalar* ref, Scalar* pval)
525 internal::conj_if<ConjLhs> cj0;
527 internal::conj_helper<Scalar,Scalar,ConjLhs,ConjRhs> cj;
528 internal::conj_helper<Packet,Packet,ConjLhs,ConjRhs> pcj;

Completed in 1475 milliseconds