Public Types | Static Public Attributes | List of all members
Eigen::TensorSycl::internal::CalculateIndex< N, Arg1, Arg2, Arg3 > Struct Template Reference

#include <TensorSyclPlaceHolderExpr.h>

Public Types

typedef PlaceHolderExpression< Arg1, N-Arg3LeafCount-Arg2LeafCount >::Type Arg1Type
 
typedef PlaceHolderExpression< Arg2, N-Arg3LeafCount >::Type Arg2Type
 
typedef PlaceHolderExpression< Arg3, N >::Type Arg3Type
 
typedef utility::tuple::Tuple< Arg1Type, Arg2Type, Arg3TypeArgsTuple
 

Static Public Attributes

static const size_t Arg2LeafCount = LeafCount<Arg2>::Count
 
static const size_t Arg3LeafCount = LeafCount<Arg3>::Count
 

Detailed Description

template<size_t N, typename Arg1, typename Arg2, typename Arg3>
struct Eigen::TensorSycl::internal::CalculateIndex< N, Arg1, Arg2, Arg3 >

Definition at line 64 of file TensorSyclPlaceHolderExpr.h.

Member Typedef Documentation

template<size_t N, typename Arg1 , typename Arg2 , typename Arg3 >
typedef PlaceHolderExpression<Arg1, N - Arg3LeafCount - Arg2LeafCount>::Type Eigen::TensorSycl::internal::CalculateIndex< N, Arg1, Arg2, Arg3 >::Arg1Type

Definition at line 67 of file TensorSyclPlaceHolderExpr.h.

template<size_t N, typename Arg1 , typename Arg2 , typename Arg3 >
typedef PlaceHolderExpression<Arg2, N - Arg3LeafCount>::Type Eigen::TensorSycl::internal::CalculateIndex< N, Arg1, Arg2, Arg3 >::Arg2Type

Definition at line 68 of file TensorSyclPlaceHolderExpr.h.

template<size_t N, typename Arg1 , typename Arg2 , typename Arg3 >
typedef PlaceHolderExpression<Arg3, N>::Type Eigen::TensorSycl::internal::CalculateIndex< N, Arg1, Arg2, Arg3 >::Arg3Type

Definition at line 69 of file TensorSyclPlaceHolderExpr.h.

template<size_t N, typename Arg1 , typename Arg2 , typename Arg3 >
typedef utility::tuple::Tuple<Arg1Type, Arg2Type, Arg3Type> Eigen::TensorSycl::internal::CalculateIndex< N, Arg1, Arg2, Arg3 >::ArgsTuple

Definition at line 70 of file TensorSyclPlaceHolderExpr.h.

Member Data Documentation

template<size_t N, typename Arg1 , typename Arg2 , typename Arg3 >
const size_t Eigen::TensorSycl::internal::CalculateIndex< N, Arg1, Arg2, Arg3 >::Arg2LeafCount = LeafCount<Arg2>::Count
static

Definition at line 66 of file TensorSyclPlaceHolderExpr.h.

template<size_t N, typename Arg1 , typename Arg2 , typename Arg3 >
const size_t Eigen::TensorSycl::internal::CalculateIndex< N, Arg1, Arg2, Arg3 >::Arg3LeafCount = LeafCount<Arg3>::Count
static

Definition at line 65 of file TensorSyclPlaceHolderExpr.h.


The documentation for this struct was generated from the following file:


hebiros
Author(s): Xavier Artache , Matthew Tesch
autogenerated on Thu Sep 3 2020 04:10:59