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

  /external/eigen/Eigen/src/SparseCore/
SparseAssign.h 70 template<typename DstXprType, typename SrcXprType>
71 void assign_sparse_to_sparse(DstXprType &dst, const SrcXprType &src)
75 typedef internal::evaluator<SrcXprType> SrcEvaluatorType;
127 template< typename DstXprType, typename SrcXprType, typename Functor>
128 struct Assignment<DstXprType, SrcXprType, Functor, Sparse2Sparse>
130 static void run(DstXprType &dst, const SrcXprType &src, const internal::assign_op<typename DstXprType::Scalar,typename SrcXprType::Scalar> &/*func*/)
137 template< typename DstXprType, typename SrcXprType, typename Functor>
138 struct Assignment<DstXprType, SrcXprType, Functor, Sparse2Dense>
140 static void run(DstXprType &dst, const SrcXprType &src, const Functor &func
    [all...]
SparseProduct.h 104 typedef Product<Lhs,Rhs,AliasFreeProduct> SrcXprType;
105 static void run(DstXprType &dst, const SrcXprType &src, const internal::assign_op<typename DstXprType::Scalar,typename SrcXprType::Scalar> &)
120 typedef Product<Lhs,Rhs,AliasFreeProduct> SrcXprType;
121 static void run(DstXprType &dst, const SrcXprType &src, const internal::add_assign_op<typename DstXprType::Scalar,typename SrcXprType::Scalar> &)
131 typedef Product<Lhs,Rhs,AliasFreeProduct> SrcXprType;
132 static void run(DstXprType &dst, const SrcXprType &src, const internal::sub_assign_op<typename DstXprType::Scalar,typename SrcXprType::Scalar> &)
SparseSelfAdjointView.h 222 template< typename DstXprType, typename SrcXprType, typename Functor>
223 struct Assignment<DstXprType, SrcXprType, Functor, SparseSelfAdjoint2Sparse>
226 typedef internal::assign_op<typename DstXprType::Scalar,typename SrcXprType::Scalar> AssignOpType;
229 static void run(SparseMatrix<DestScalar,StorageOrder,StorageIndex> &dst, const SrcXprType &src, const AssignOpType&/*func*/)
231 internal::permute_symm_to_fullsymm<SrcXprType::Mode>(src.matrix(), dst);
236 static void run(SparseMatrix<DestScalar,StorageOrder,StorageIndex> &dst, const SrcXprType &src, const AssignFunc& func)
244 static void run(SparseMatrix<DestScalar,StorageOrder,StorageIndex> &dst, const SrcXprType &src,
245 const internal::add_assign_op<typename DstXprType::Scalar,typename SrcXprType::Scalar>& /* func */)
253 static void run(SparseMatrix<DestScalar,StorageOrder,StorageIndex> &dst, const SrcXprType &src,
254 const internal::sub_assign_op<typename DstXprType::Scalar,typename SrcXprType::Scalar>& /* func */
    [all...]
  /external/eigen/Eigen/src/Core/
TriangularMatrix.h 741 typedef typename Base::SrcXprType SrcXprType;
782 template<int Mode, bool SetOpposite, typename DstXprType, typename SrcXprType, typename Functor>
784 void call_triangular_assignment_loop(DstXprType& dst, const SrcXprType& src, const Functor &func)
787 typedef evaluator<SrcXprType> SrcEvaluatorType;
810 template<int Mode, bool SetOpposite, typename DstXprType, typename SrcXprType>
812 void call_triangular_assignment_loop(DstXprType& dst, const SrcXprType& src)
814 call_triangular_assignment_loop<Mode,SetOpposite>(dst, src, internal::assign_op<typename DstXprType::Scalar,typename SrcXprType::Scalar>());
822 template< typename DstXprType, typename SrcXprType, typename Functor>
823 struct Assignment<DstXprType, SrcXprType, Functor, Triangular2Triangular
    [all...]
DiagonalMatrix.h 318 template< typename DstXprType, typename SrcXprType, typename Functor>
319 struct Assignment<DstXprType, SrcXprType, Functor, Diagonal2Dense>
321 static void run(DstXprType &dst, const SrcXprType &src, const internal::assign_op<typename DstXprType::Scalar,typename SrcXprType::Scalar> &/*func*/)
332 static void run(DstXprType &dst, const SrcXprType &src, const internal::add_assign_op<typename DstXprType::Scalar,typename SrcXprType::Scalar> &/*func*/)
335 static void run(DstXprType &dst, const SrcXprType &src, const internal::sub_assign_op<typename DstXprType::Scalar,typename SrcXprType::Scalar> &/*func*/)
Solve.h 139 typedef Solve<DecType,RhsType> SrcXprType;
140 static void run(DstXprType &dst, const SrcXprType &src, const internal::assign_op<Scalar,Scalar> &)
155 typedef Solve<Transpose<const DecType>,RhsType> SrcXprType;
156 static void run(DstXprType &dst, const SrcXprType &src, const internal::assign_op<Scalar,Scalar> &)
172 typedef Solve<CwiseUnaryOp<internal::scalar_conjugate_op<typename DecType::Scalar>, const Transpose<const DecType> >,RhsType> SrcXprType;
173 static void run(DstXprType &dst, const SrcXprType &src, const internal::assign_op<Scalar,Scalar> &)
AssignEvaluator.h 600 typedef typename SrcEvaluatorTypeT::XprType SrcXprType;
704 template<typename DstXprType,typename SrcXprType, typename Functor>
706 void resize_if_allowed(DstXprType &dst, const SrcXprType& src, const Functor &/*func*/)
713 template<typename DstXprType,typename SrcXprType, typename T1, typename T2>
715 void resize_if_allowed(DstXprType &dst, const SrcXprType& src, const internal::assign_op<T1,T2> &/*func*/)
724 template<typename DstXprType, typename SrcXprType, typename Functor>
725 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void call_dense_assignment_loop(DstXprType& dst, const SrcXprType& src, const Functor &func)
728 typedef evaluator<SrcXprType> SrcEvaluatorType;
744 template<typename DstXprType, typename SrcXprType>
745 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void call_dense_assignment_loop(DstXprType& dst, const SrcXprType& src
    [all...]
Assign_MKL.h 86 typedef CwiseUnaryOp<scalar_##EIGENOP##_op<EIGENTYPE>, SrcXprNested> SrcXprType; \
87 static void run(DstXprType &dst, const SrcXprType &src, const assign_op<EIGENTYPE,EIGENTYPE> &/*func*/) { \
146 const CwiseNullaryOp<internal::scalar_constant_op<EIGENTYPE>,Plain> > SrcXprType; \
147 static void run(DstXprType &dst, const SrcXprType &src, const assign_op<EIGENTYPE,EIGENTYPE> &/*func*/) { \
SelfAdjointView.h 283 typedef typename Base::SrcXprType SrcXprType;
ProductEvaluators.h 139 typedef Product<Lhs,Rhs,Options> SrcXprType;
141 void run(DstXprType &dst, const SrcXprType &src, const internal::assign_op<Scalar,Scalar> &)
157 typedef Product<Lhs,Rhs,Options> SrcXprType;
159 void run(DstXprType &dst, const SrcXprType &src, const internal::add_assign_op<Scalar,Scalar> &)
172 typedef Product<Lhs,Rhs,Options> SrcXprType;
174 void run(DstXprType &dst, const SrcXprType &src, const internal::sub_assign_op<Scalar,Scalar> &)
192 const Product<Lhs,Rhs,DefaultProduct> > SrcXprType;
194 void run(DstXprType &dst, const SrcXprType &src, const AssignFunc& func)
219 template<typename SrcXprType, typename InitialFunc>
221 void run(DstXprType &dst, const SrcXprType &src, const InitialFunc& /*func*/
    [all...]
  /external/eigen/test/
evaluators.cpp 20 template<typename DstXprType, typename SrcXprType>
22 DstXprType& copy_using_evaluator(const EigenBase<DstXprType> &dst, const SrcXprType &src)
24 call_assignment(dst.const_cast_derived(), src.derived(), internal::assign_op<typename DstXprType::Scalar,typename SrcXprType::Scalar>());
28 template<typename DstXprType, template <typename> class StorageBase, typename SrcXprType>
30 const DstXprType& copy_using_evaluator(const NoAlias<DstXprType, StorageBase>& dst, const SrcXprType &src)
32 call_assignment(dst, src.derived(), internal::assign_op<typename DstXprType::Scalar,typename SrcXprType::Scalar>());
36 template<typename DstXprType, typename SrcXprType>
38 DstXprType& copy_using_evaluator(const PlainObjectBase<DstXprType> &dst, const SrcXprType &src)
48 call_assignment(dst.const_cast_derived(), src.derived(), internal::assign_op<typename DstXprType::Scalar,typename SrcXprType::Scalar>());
52 template<typename DstXprType, typename SrcXprType>
    [all...]
  /external/eigen/Eigen/src/IterativeLinearSolvers/
SolveWithGuess.h 98 typedef SolveWithGuess<DecType,RhsType,GuessType> SrcXprType;
99 static void run(DstXprType &dst, const SrcXprType &src, const internal::assign_op<Scalar,Scalar> &)
  /external/eigen/Eigen/src/Geometry/
Homogeneous.h 353 typedef Homogeneous<ArgType,Vertical> SrcXprType;
354 EIGEN_DEVICE_FUNC static void run(DstXprType &dst, const SrcXprType &src, const internal::assign_op<Scalar,typename ArgType::Scalar> &)
370 typedef Homogeneous<ArgType,Horizontal> SrcXprType;
371 EIGEN_DEVICE_FUNC static void run(DstXprType &dst, const SrcXprType &src, const internal::assign_op<Scalar,typename ArgType::Scalar> &)
  /external/eigen/Eigen/src/SparseQR/
SparseQR.h 710 typedef SparseQRMatrixQReturnType<SparseQRType> SrcXprType;
713 static void run(DstXprType &dst, const SrcXprType &src, const internal::assign_op<Scalar,Scalar> &/*func*/)
726 typedef SparseQRMatrixQReturnType<SparseQRType> SrcXprType;
729 static void run(DstXprType &dst, const SrcXprType &src, const internal::assign_op<Scalar,Scalar> &/*func*/)
  /external/eigen/Eigen/src/QR/
CompleteOrthogonalDecomposition.h 534 typedef Inverse<CodType> SrcXprType;
535 static void run(DstXprType &dst, const SrcXprType &src, const internal::assign_op<typename DstXprType::Scalar,typename CodType::Scalar> &)
ColPivHouseholderQR.h 620 typedef Inverse<QrType> SrcXprType;
621 static void run(DstXprType &dst, const SrcXprType &src, const internal::assign_op<typename DstXprType::Scalar,typename QrType::Scalar> &)
FullPivHouseholderQR.h 582 typedef Inverse<QrType> SrcXprType;
583 static void run(DstXprType &dst, const SrcXprType &src, const internal::assign_op<typename DstXprType::Scalar,typename QrType::Scalar> &)
  /external/eigen/Eigen/src/LU/
InverseImpl.h 292 typedef Inverse<XprType> SrcXprType;
293 static void run(DstXprType &dst, const SrcXprType &src, const internal::assign_op<typename DstXprType::Scalar,typename XprType::Scalar> &)
PartialPivLU.h 571 typedef Inverse<LuType> SrcXprType;
572 static void run(DstXprType &dst, const SrcXprType &src, const internal::assign_op<typename DstXprType::Scalar,typename LuType::Scalar> &)
FullPivLU.h 866 typedef Inverse<LuType> SrcXprType;
867 static void run(DstXprType &dst, const SrcXprType &src, const internal::assign_op<typename DstXprType::Scalar,typename MatrixType::Scalar> &)
    [all...]

Completed in 588 milliseconds