Static Public Attributes | Static Private Attributes | List of all members
Eigen::internal::tensor_symmetry_num_indices< Symmetry< One_, Two_ >, Sym... > Struct Template Reference

#include <Symmetry.h>

Inheritance diagram for Eigen::internal::tensor_symmetry_num_indices< Symmetry< One_, Two_ >, Sym... >:
Inheritance graph
[legend]

Static Public Attributes

static constexpr std::size_t value = (maxOneTwoPlusOne > Three) ? maxOneTwoPlusOne : Three
 

Static Private Attributes

static constexpr std::size_t maxOneTwoPlusOne = ((One > Two) ? One : Two) + 1
 
static constexpr std::size_t One = static_cast<std::size_t>(One_)
 
static constexpr std::size_t Three = tensor_symmetry_num_indices<Sym...>::value
 
static constexpr std::size_t Two = static_cast<std::size_t>(Two_)
 

Detailed Description

template<int One_, int Two_, typename... Sym>
struct Eigen::internal::tensor_symmetry_num_indices< Symmetry< One_, Two_ >, Sym... >

Definition at line 159 of file Symmetry.h.

Member Data Documentation

template<int One_, int Two_, typename... Sym>
constexpr std::size_t Eigen::internal::tensor_symmetry_num_indices< Symmetry< One_, Two_ >, Sym... >::maxOneTwoPlusOne = ((One > Two) ? One : Two) + 1
staticprivate

Definition at line 167 of file Symmetry.h.

template<int One_, int Two_, typename... Sym>
constexpr std::size_t Eigen::internal::tensor_symmetry_num_indices< Symmetry< One_, Two_ >, Sym... >::One = static_cast<std::size_t>(One_)
staticprivate

Definition at line 162 of file Symmetry.h.

template<int One_, int Two_, typename... Sym>
constexpr std::size_t Eigen::internal::tensor_symmetry_num_indices< Symmetry< One_, Two_ >, Sym... >::Three = tensor_symmetry_num_indices<Sym...>::value
staticprivate

Definition at line 164 of file Symmetry.h.

template<int One_, int Two_, typename... Sym>
constexpr std::size_t Eigen::internal::tensor_symmetry_num_indices< Symmetry< One_, Two_ >, Sym... >::Two = static_cast<std::size_t>(Two_)
staticprivate

Definition at line 163 of file Symmetry.h.

template<int One_, int Two_, typename... Sym>
constexpr std::size_t Eigen::internal::tensor_symmetry_num_indices< Symmetry< One_, Two_ >, Sym... >::value = (maxOneTwoPlusOne > Three) ? maxOneTwoPlusOne : Three
static

Definition at line 169 of file Symmetry.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:48