Home
last modified time | relevance | path

Searched refs:SparseShape (Results 1 – 11 of 11) sorted by relevance

/external/eigen/Eigen/src/SparseCore/
DSparseProduct.h38 struct generic_product_impl<Lhs, Rhs, SparseShape, SparseShape, ProductType>
69 static void evalTo(Dest& dst, const Lhs& lhs, const Rhs& rhs, SparseShape)
90 struct generic_product_impl<Lhs, Rhs, SparseShape, SparseTriangularShape, ProductType>
91 : public generic_product_impl<Lhs, Rhs, SparseShape, SparseShape, ProductType>
96 struct generic_product_impl<Lhs, Rhs, SparseTriangularShape, SparseShape, ProductType>
97 : public generic_product_impl<Lhs, Rhs, SparseShape, SparseShape, ProductType>
DSparsePermutation.h20 struct permutation_matrix_product<ExpressionType, Side, Transposed, SparseShape>
96 …t product_evaluator<Product<Lhs, Rhs, AliasFreeProduct>, ProductTag, PermutationShape, SparseShape>
97 …: public evaluator<typename permutation_matrix_product<Rhs,OnTheLeft,false,SparseShape>::ReturnTyp…
100 …typedef typename permutation_matrix_product<Rhs,OnTheLeft,false,SparseShape>::ReturnType PlainObje…
111 …generic_product_impl<Lhs, Rhs, PermutationShape, SparseShape, ProductTag>::evalTo(m_result, xpr.lh…
119 struct product_evaluator<Product<Lhs, Rhs, AliasFreeProduct>, ProductTag, SparseShape, PermutationS…
120 …: public evaluator<typename permutation_matrix_product<Lhs,OnTheRight,false,SparseShape>::ReturnTy…
123 …typedef typename permutation_matrix_product<Lhs,OnTheRight,false,SparseShape>::ReturnType PlainObj…
134 …generic_product_impl<Lhs, Rhs, SparseShape, PermutationShape, ProductTag>::evalTo(m_result, xpr.lh…
DSparseAssign.h58 typedef SparseShape Shape;
64 template<> struct AssignmentKind<SparseShape, SparseShape> { typedef Sparse2Sparse Kind; …
65 template<> struct AssignmentKind<SparseShape, SparseTriangularShape> { typedef Sparse2Sparse Kind; …
66 template<> struct AssignmentKind<DenseShape, SparseShape> { typedef Sparse2Dense Kind; …
175 template<> struct AssignmentKind<SparseShape,DiagonalShape> { typedef Diagonal2Sparse Kind; };
DSparseDenseProduct.h157 struct generic_product_impl<Lhs, Rhs, SparseShape, DenseShape, ProductType>
158 …: generic_product_impl_base<Lhs,Rhs,generic_product_impl<Lhs,Rhs,SparseShape,DenseShape,ProductTyp…
175 : generic_product_impl<Lhs, Rhs, SparseShape, DenseShape, ProductType>
179 struct generic_product_impl<Lhs, Rhs, DenseShape, SparseShape, ProductType>
180 …: generic_product_impl_base<Lhs,Rhs,generic_product_impl<Lhs,Rhs,DenseShape,SparseShape,ProductTyp…
200 : generic_product_impl<Lhs, Rhs, DenseShape, SparseShape, ProductType>
287 struct product_evaluator<Product<Lhs, Rhs, DefaultProduct>, OuterProduct, SparseShape, DenseShape>
302 struct product_evaluator<Product<Lhs, Rhs, DefaultProduct>, OuterProduct, DenseShape, SparseShape>
DSparseSelfAdjointView.h219 template<> struct AssignmentKind<SparseShape,SparseSelfAdjointShape> { typedef SparseSelfAdjoint2Sp…
220 template<> struct AssignmentKind<SparseSelfAdjointShape,SparseShape> { typedef Sparse2Sparse Kind; …
380 …t_evaluator<Product<LhsView, Rhs, DefaultProduct>, ProductTag, SparseSelfAdjointShape, SparseShape>
391 …generic_product_impl<typename Rhs::PlainObject, Rhs, SparseShape, SparseShape, ProductTag>::evalTo…
400 struct product_evaluator<Product<Lhs, RhsView, DefaultProduct>, ProductTag, SparseShape, SparseSelf…
411 …generic_product_impl<Lhs, typename Lhs::PlainObject, SparseShape, SparseShape, ProductTag>::evalTo…
DSparseDiagonalProduct.h38 struct product_evaluator<Product<Lhs, Rhs, DefaultProduct>, ProductTag, DiagonalShape, SparseShape>
49 struct product_evaluator<Product<Lhs, Rhs, DefaultProduct>, ProductTag, SparseShape, DiagonalShape>
DSparseUtil.h140 template<> struct glue_shapes<SparseShape,SelfAdjointShape> { typedef SparseSelfAdjointShape type; …
141 template<> struct glue_shapes<SparseShape,TriangularShape > { typedef SparseTriangularShape type; …
/external/eigen/test/
Dsparse_permutations.cpp231 …nternal::permutation_matrix_product<SparseMatrix<double>,OnTheRight,false,SparseShape>::ReturnType, in test_sparse_permutations()
234 …internal::permutation_matrix_product<SparseMatrix<double>,OnTheLeft,false,SparseShape>::ReturnType, in test_sparse_permutations()
/external/eigen/doc/examples/
Dmatrixfree_cg.cpp59 …struct generic_product_impl<MatrixReplacement, Rhs, SparseShape, DenseShape, GemvProduct> // GEMV …
/external/eigen/Eigen/src/Core/util/
DConstants.h521 struct SparseShape { static std::string debugName() { return "SparseShape"; } }; in debugName() argument
/external/eigen/Eigen/src/SparseQR/
DSparseQR.h704 typedef SparseShape Shape;