TensorDimensions.h File Reference

Go to the source code of this file.

Classes

struct  Eigen::DSizes< DenseIndex, NumDims >
 
struct  Eigen::Sizes< Indices >
 

Namespaces

 Eigen
 : TensorContractionSycl.h, provides various tensor contraction kernel for SYCL backend
 
 Eigen::internal
 

Functions

template<std::ptrdiff_t n, typename std::ptrdiff_t... Indices>
std::ptrdiff_t Eigen::internal::array_get (const Sizes< Indices... > &)
 
template<std::ptrdiff_t n>
std::ptrdiff_t Eigen::internal::array_get (const Sizes<> &)
 
template<typename std::ptrdiff_t... Indices>
std::ptrdiff_t Eigen::internal::array_prod (const Sizes< Indices... > &)
 
template<typename Dims1 , typename Dims2 >
EIGEN_ALWAYS_INLINE bool Eigen::dimensions_match (Dims1 dims1, Dims2 dims2)
 
template<typename IndexType , int NumDims>
std::ostream & Eigen::operator<< (std::ostream &os, const DSizes< IndexType, NumDims > &dims)