Searched defs:lazyAssign (Results 1 - 6 of 6) sorted by relevance
/external/eigen/Eigen/src/Core/ |
H A D | SelfCwiseBinaryOp.h | 125 // reimplement lazyAssign to handle complex *= real 128 EIGEN_STRONG_INLINE SelfCwiseBinaryOp& lazyAssign(const DenseBase<RhsDerived>& rhs) function in class:Eigen::SelfCwiseBinaryOp
|
H A D | Assign.h | 485 ::lazyAssign(const DenseBase<OtherDerived>& other) function in class:Eigen::DenseBase 520 static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.derived()); } 526 static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.eval()); } 530 static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.transpose()); } 536 static EIGEN_STRONG_INLINE Derived& run(Derived& dst, const OtherDerived& other) { return dst.lazyAssign(other.transpose().eval()); }
|
H A D | MatrixBase.h | 78 using Base::lazyAssign; 164 Derived& lazyAssign(const ProductBase<ProductDerived, Lhs,Rhs>& other); 167 Derived& lazyAssign(const MatrixPowerProduct<MatrixPower, Lhs,Rhs>& other); 474 Derived& lazyAssign(const Flagged<OtherDerived, 0, EvalBeforeAssigningBit>& other) function in class:Eigen::MatrixBase 475 { return lazyAssign(other._expression()); }
|
H A D | ProductBase.h | 270 Derived& MatrixBase<Derived>::lazyAssign(const ProductBase<ProductDerived, Lhs,Rhs>& other) function in class:Eigen::MatrixBase
|
H A D | PlainObjectBase.h | 409 /** \sa MatrixBase::lazyAssign() */ 411 EIGEN_STRONG_INLINE Derived& lazyAssign(const DenseBase<OtherDerived>& other) function in class:Eigen::PlainObjectBase 414 return Base::lazyAssign(other.derived()); 616 // I don't think we need this resize call since the lazyAssign will anyways resize 617 // and lazyAssign will be called by the assign selector. 619 // the 'false' below means to enforce lazy evaluation. We don't use lazyAssign() because
|
H A D | TriangularMatrix.h | 251 void lazyAssign(const TriangularBase<OtherDerived>& other); 254 void lazyAssign(const MatrixBase<OtherDerived>& other); 358 TriangularView<SwapWrapper<MatrixType>,Mode>(const_cast<MatrixType&>(m_matrix)).lazyAssign(other.derived()); 365 TriangularView<SwapWrapper<MatrixType>,Mode>(swaper).lazyAssign(other.derived()); 599 other_evaluated.template triangularView<Mode>().lazyAssign(other.derived()); 600 lazyAssign(other_evaluated); 603 lazyAssign(other.derived()); 610 void TriangularView<MatrixType, Mode>::lazyAssign(const MatrixBase<OtherDerived>& other) function in class:Eigen::TriangularView 637 other_evaluated.template triangularView<Mode>().lazyAssign(other.derived().nestedExpression()); 638 lazyAssign(other_evaluate 647 void TriangularView<MatrixType, Mode>::lazyAssign(const TriangularBase<OtherDerived>& other) function in class:Eigen::TriangularView [all...] |
Completed in 106 milliseconds