Searched defs:RhsScalar (Results 1 - 7 of 7) sorted by relevance

/external/eigen/Eigen/src/Core/
H A DSolveTriangular.h19 template<typename LhsScalar, typename RhsScalar, typename Index, int Side, int Mode, bool Conjugate, int StorageOrder>
53 typedef typename Rhs::Scalar RhsScalar; typedef in struct:Eigen::internal::triangular_solver_selector
56 typedef Map<Matrix<RhsScalar,Dynamic,1>, Aligned> MappedRhs;
65 ei_declare_aligned_stack_constructed_variable(RhsScalar,actualRhs,rhs.size(),
71 triangular_solve_vector<LhsScalar, RhsScalar, typename Lhs::Index, Side, Mode, LhsProductTraits::NeedToConjugate,
H A DProductBase.h81 typedef typename internal::traits<Rhs>::Scalar RhsScalar; typedef in class:Eigen::ProductBase
H A DGeneralProduct.h312 typedef typename Rhs::Scalar RhsScalar; typedef in class:Eigen::GeneralProduct
391 typedef typename ProductType::RhsScalar RhsScalar; typedef
410 ComplexByReal = (NumTraits<LhsScalar>::IsComplex) && (!NumTraits<RhsScalar>::IsComplex),
419 RhsScalar compatibleAlpha = get_factor<ResScalar,RhsScalar>::run(actualAlpha);
433 compatibleAlpha = RhsScalar(1);
440 <Index,LhsScalar,ColMajor,LhsBlasTraits::NeedToConjugate,RhsScalar,RhsBlasTraits::NeedToConjugate>::run(
463 typedef typename ProductType::RhsScalar RhsScalar; typedef
[all...]
/external/eigen/Eigen/src/Core/products/
H A DSelfadjointMatrixVector.h186 typedef typename Base::RhsScalar RhsScalar; typedef
203 internal::gemv_static_vector_if<RhsScalar,_ActualRhsType::SizeAtCompileTime,_ActualRhsType::MaxSizeAtCompileTime,!UseRhs> static_rhs;
208 ei_declare_aligned_stack_constructed_variable(RhsScalar,actualRhsPtr,rhs.size(),
209 UseRhs ? const_cast<RhsScalar*>(rhs.data()) : static_rhs.data());
H A DTriangularMatrixVector.h17 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>
23 typedef typename scalar_product_traits<LhsScalar, RhsScalar>::ReturnType ResScalar;
30 const RhsScalar* _rhs, Index rhsIncr, ResScalar* _res, Index resIncr, ResScalar alpha)
41 typedef Map<const Matrix<RhsScalar,Dynamic,1>, 0, InnerStride<> > RhsMap;
65 general_matrix_vector_product<Index,LhsScalar,ColMajor,ConjLhs,RhsScalar,ConjRhs,BuiltIn>::run(
74 general_matrix_vector_product<Index,LhsScalar,ColMajor,ConjLhs,RhsScalar,ConjRhs>::run(
83 template<typename Index, int Mode, typename LhsScalar, bool ConjLhs, typename RhsScalar, bool ConjRhs,int Version>
84 struct triangular_matrix_vector_product<Index,Mode,LhsScalar,ConjLhs,RhsScalar,ConjRh
213 typedef typename ProductType::RhsScalar RhsScalar; typedef
288 typedef typename ProductType::RhsScalar RhsScalar; typedef
[all...]
H A DGeneralMatrixMatrix.h23 typename RhsScalar, int RhsStorageOrder, bool ConjugateRhs>
24 struct general_matrix_matrix_product<Index,LhsScalar,LhsStorageOrder,ConjugateLhs,RhsScalar,RhsStorageOrder,ConjugateRhs,RowMajor>
26 typedef typename scalar_product_traits<LhsScalar, RhsScalar>::ReturnType ResScalar;
30 const RhsScalar* rhs, Index rhsStride,
33 level3_blocking<RhsScalar,LhsScalar>& blocking,
38 RhsScalar, RhsStorageOrder==RowMajor ? ColMajor : RowMajor, ConjugateRhs,
50 typename RhsScalar, int RhsStorageOrder, bool ConjugateRhs>
51 struct general_matrix_matrix_product<Index,LhsScalar,LhsStorageOrder,ConjugateLhs,RhsScalar,RhsStorageOrder,ConjugateRhs,ColMajor>
53 typedef typename scalar_product_traits<LhsScalar, RhsScalar>::ReturnType ResScalar;
56 const RhsScalar* _rh
244 typedef _RhsScalar RhsScalar; typedef in class:Eigen::internal::level3_blocking
282 typedef typename conditional<Transpose,_LhsScalar,_RhsScalar>::type RhsScalar; typedef in class:Eigen::internal::gemm_blocking_space
322 typedef typename conditional<Transpose,_LhsScalar,_RhsScalar>::type RhsScalar; typedef in class:Eigen::internal::gemm_blocking_space
389 typedef typename Rhs::Scalar RhsScalar; typedef in class:Eigen::GeneralProduct
[all...]
H A DGeneralBlockPanelKernel.h63 * Given a m x k times k x n matrix product of scalar types \c LhsScalar and \c RhsScalar,
72 template<typename LhsScalar, typename RhsScalar, int KcFactor>
85 typedef gebp_traits<LhsScalar,RhsScalar> Traits;
88 * Traits::RhsProgress * sizeof(RhsScalar),
89 mr = gebp_traits<LhsScalar,RhsScalar>::mr,
99 template<typename LhsScalar, typename RhsScalar>
102 computeProductBlockingSizes<LhsScalar,RhsScalar,1>(k, m, n);
150 typedef _RhsScalar RhsScalar; typedef in class:Eigen::internal::gebp_traits
151 typedef typename scalar_product_traits<LhsScalar, RhsScalar>::ReturnType ResScalar;
156 Vectorizable = packet_traits<LhsScalar>::Vectorizable && packet_traits<RhsScalar>
226 typedef RealScalar RhsScalar; typedef in class:Eigen::internal::gebp_traits
307 typedef std::complex<RealScalar> RhsScalar; typedef in class:Eigen::internal::gebp_traits
430 typedef Scalar RhsScalar; typedef in class:Eigen::internal::gebp_traits
[all...]

Completed in 132 milliseconds