|
typedef internal::numeric_list< std::ptrdiff_t, Indices... > | Base |
|
template<typename std::ptrdiff_t... Indices>
struct Eigen::Sizes< Indices >
Definition at line 95 of file TensorDimensions.h.
◆ Base
template<typename std::ptrdiff_t... Indices>
typedef internal::numeric_list<std::ptrdiff_t, Indices...> Eigen::Sizes< Indices >::Base |
◆ Sizes() [1/4]
template<typename std::ptrdiff_t... Indices>
◆ Sizes() [2/4]
template<typename std::ptrdiff_t... Indices>
template<typename DenseIndex >
◆ Sizes() [3/4]
template<typename std::ptrdiff_t... Indices>
template<typename... DenseIndex>
◆ Sizes() [4/4]
template<typename std::ptrdiff_t... Indices>
◆ IndexOfColMajor()
template<typename std::ptrdiff_t... Indices>
template<typename DenseIndex >
Definition at line 129 of file TensorDimensions.h.
130 return internal::fixed_size_tensor_index_linearization_helper<DenseIndex, Base::count, Base::count, false>::run(indices,
t);
◆ IndexOfRowMajor()
template<typename std::ptrdiff_t... Indices>
template<typename DenseIndex >
Definition at line 133 of file TensorDimensions.h.
134 return internal::fixed_size_tensor_index_linearization_helper<DenseIndex, Base::count, Base::count, true>::run(indices,
t);
◆ operator=()
template<typename std::ptrdiff_t... Indices>
template<typename T >
◆ operator[]()
template<typename std::ptrdiff_t... Indices>
std::ptrdiff_t Eigen::Sizes< Indices >::operator[] |
( |
const std::ptrdiff_t |
index | ) |
const |
|
inline |
Definition at line 124 of file TensorDimensions.h.
125 return internal::fixed_size_tensor_index_extraction_helper<std::ptrdiff_t, Base::count>::run(index,
t);
◆ rank()
template<typename std::ptrdiff_t... Indices>
◆ TotalSize()
template<typename std::ptrdiff_t... Indices>
static std::ptrdiff_t Eigen::Sizes< Indices >::TotalSize |
( |
| ) |
|
|
inlinestatic |
Definition at line 105 of file TensorDimensions.h.
constexpr decltype(reduce< product_op, Ts... >::run((*((Ts *) 0))... arg_prod))(Ts... ts)
◆ count
template<typename std::ptrdiff_t... Indices>
template<typename std::ptrdiff_t... Indices>
◆ total_size
template<typename std::ptrdiff_t... Indices>
The documentation for this struct was generated from the following file: