/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...] |