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

  /external/eigen/Eigen/src/SparseCore/
SparsePermutation.h 20 struct permutation_matrix_product<ExpressionType, Side, Transposed, SparseShape>
96 struct product_evaluator<Product<Lhs, Rhs, AliasFreeProduct>, ProductTag, PermutationShape, SparseShape>
97 : public evaluator<typename permutation_matrix_product<Rhs,OnTheLeft,false,SparseShape>::ReturnType>
100 typedef typename permutation_matrix_product<Rhs,OnTheLeft,false,SparseShape>::ReturnType PlainObject;
111 generic_product_impl<Lhs, Rhs, PermutationShape, SparseShape, ProductTag>::evalTo(m_result, xpr.lhs(), xpr.rhs());
119 struct product_evaluator<Product<Lhs, Rhs, AliasFreeProduct>, ProductTag, SparseShape, PermutationShape >
120 : public evaluator<typename permutation_matrix_product<Lhs,OnTheRight,false,SparseShape>::ReturnType>
123 typedef typename permutation_matrix_product<Lhs,OnTheRight,false,SparseShape>::ReturnType PlainObject;
134 generic_product_impl<Lhs, Rhs, SparseShape, PermutationShape, ProductTag>::evalTo(m_result, xpr.lhs(), xpr.rhs());
SparseProduct.h 38 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>
SparseAssign.h 58 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; };
SparseDenseProduct.h 157 struct generic_product_impl<Lhs, Rhs, SparseShape, DenseShape, ProductType>
158 : generic_product_impl_base<Lhs,Rhs,generic_product_impl<Lhs,Rhs,SparseShape,DenseShape,ProductType> >
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,ProductType> >
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>
SparseDiagonalProduct.h 38 struct product_evaluator<Product<Lhs, Rhs, DefaultProduct>, ProductTag, DiagonalShape, SparseShape>
49 struct product_evaluator<Product<Lhs, Rhs, DefaultProduct>, ProductTag, SparseShape, DiagonalShape>
SparseSelfAdjointView.h 218 template<> struct AssignmentKind<SparseShape,SparseSelfAdjointShape> { typedef SparseSelfAdjoint2Sparse Kind; };
219 template<> struct AssignmentKind<SparseSelfAdjointShape,SparseShape> { typedef Sparse2Sparse Kind; };
379 struct product_evaluator<Product<LhsView, Rhs, DefaultProduct>, ProductTag, SparseSelfAdjointShape, SparseShape>
390 generic_product_impl<typename Rhs::PlainObject, Rhs, SparseShape, SparseShape, ProductTag>::evalTo(m_result, m_lhs, xpr.rhs());
399 struct product_evaluator<Product<Lhs, RhsView, DefaultProduct>, ProductTag, SparseShape, SparseSelfAdjointShape>
410 generic_product_impl<Lhs, typename Lhs::PlainObject, SparseShape, SparseShape, ProductTag>::evalTo(m_result, xpr.lhs(), m_rhs);
SparseUtil.h 140 template<> struct glue_shapes<SparseShape,SelfAdjointShape> { typedef SparseSelfAdjointShape type; };
141 template<> struct glue_shapes<SparseShape,TriangularShape > { typedef SparseTriangularShape type; };
  /external/eigen/Eigen/src/Core/util/
Constants.h 521 struct SparseShape { static std::string debugName() { return "SparseShape"; } };
  /external/eigen/doc/examples/
matrixfree_cg.cpp 59 struct generic_product_impl<MatrixReplacement, Rhs, SparseShape, DenseShape, GemvProduct> // GEMV stands for matrix-vector
  /external/eigen/test/
sparse_permutations.cpp 231 VERIFY((internal::is_same<internal::permutation_matrix_product<SparseMatrix<double>,OnTheRight,false,SparseShape>::ReturnType,
234 VERIFY((internal::is_same<internal::permutation_matrix_product<SparseMatrix<double>,OnTheLeft,false,SparseShape>::ReturnType,
  /external/eigen/Eigen/src/SparseQR/
SparseQR.h 704 typedef SparseShape Shape;

Completed in 4838 milliseconds