Home
last modified time | relevance | path

Searched refs:LazyProduct (Results 1 – 9 of 9) sorted by relevance

/external/eigen/Eigen/src/Core/
DDiagonalProduct.h20 inline const Product<Derived, DiagonalDerived, LazyProduct>
23 return Product<Derived, DiagonalDerived, LazyProduct>(derived(),a_diagonal.derived());
DProduct.h160 EnableCoeff = IsOneByOne || Option==LazyProduct
168 eigen_assert( (Option==LazyProduct) || (this->rows() == 1 && this->cols() == 1) );
176 eigen_assert( (Option==LazyProduct) || (this->rows() == 1 && this->cols() == 1) );
DProductEvaluators.h66 : public evaluator<Diagonal<const Product<Lhs, Rhs, LazyProduct>, DiagIndex> >
69 typedef evaluator<Diagonal<const Product<Lhs, Rhs, LazyProduct>, DiagIndex> > Base;
72 : Base(Diagonal<const Product<Lhs, Rhs, LazyProduct>, DiagIndex>(
73 Product<Lhs, Rhs, LazyProduct>(xpr.nestedExpression().lhs(), xpr.nestedExpression().rhs()),
437 struct product_evaluator<Product<Lhs, Rhs, LazyProduct>, ProductTag, DenseShape, DenseShape>
438 : evaluator_base<Product<Lhs, Rhs, LazyProduct> >
440 typedef Product<Lhs, Rhs, LazyProduct> XprType;
598 : product_evaluator<Product<Lhs, Rhs, LazyProduct>, CoeffBasedProductMode, DenseShape, DenseShape>
601 typedef Product<Lhs, Rhs, LazyProduct> BaseProduct;
829 …ct_evaluator_base<Rhs, typename Lhs::DiagonalVectorType, Product<Lhs, Rhs, LazyProduct>, OnTheLeft>
[all …]
DDiagonalMatrix.h60 const Product<Derived,MatrixDerived,LazyProduct>
63 return Product<Derived, MatrixDerived, LazyProduct>(derived(),matrix.derived());
DMatrixBase.h166 const Product<Derived,OtherDerived,LazyProduct>
179 const Product<Derived,OtherDerived,LazyProduct>
193 const Product<Derived, DiagonalDerived, LazyProduct>
DGeneralProduct.h430 const Product<Derived,OtherDerived,LazyProduct>
449 return Product<Derived,OtherDerived,LazyProduct>(derived(), other.derived());
/external/eigen/Eigen/src/Geometry/
DHomogeneous.h404 typedef Product<Lhs,LinearBlock,LazyProduct> LinearProduct;
409 struct product_evaluator<Product<Lhs, Rhs, LazyProduct>, ProductTag, HomogeneousShape, DenseShape>
412 typedef Product<Lhs, Rhs, LazyProduct> XprType;
457 typedef Product<LinearBlock,Rhs,LazyProduct> LinearProduct;
462 struct product_evaluator<Product<Lhs, Rhs, LazyProduct>, ProductTag, DenseShape, HomogeneousShape>
465 typedef Product<Lhs, Rhs, LazyProduct> XprType;
/external/eigen/Eigen/src/Core/util/
DConstants.h484 { DefaultProduct=0, LazyProduct, AliasFreeProduct, CoeffBasedProductMode, LazyCoeffBasedProductMode… enumerator
/external/eigen/test/
Devaluators.cpp14 const Product<Lhs,Rhs,LazyProduct>
17 return Product<Lhs,Rhs,LazyProduct>(lhs,rhs); in lazyprod()