Symmetry group, initialized from template arguments. More...
#include <Symmetry.h>
Public Types | |
typedef internal::tensor_symmetry_pre_analysis< NumIndices, Gen... >::root_type | Base |
Public Member Functions | |
SGroup< Gen... > & | operator= (const SGroup< Gen... > &other) |
SGroup< Gen... > & | operator= (SGroup< Gen... > &&other) |
SGroup () | |
SGroup (const SGroup< Gen... > &other) | |
SGroup (SGroup< Gen... > &&other) | |
Static Public Attributes | |
constexpr static std::size_t | NumIndices = internal::tensor_symmetry_num_indices<Gen...>::value |
Symmetry group, initialized from template arguments.
This class represents a symmetry group whose generators are already known at compile time. It may or may not be resolved at compile time, depending on the estimated size of the group.
Definition at line 136 of file Symmetry.h.
typedef internal::tensor_symmetry_pre_analysis<NumIndices, Gen...>::root_type Eigen::SGroup< Gen >::Base |
Definition at line 140 of file Symmetry.h.
|
inline |
Definition at line 143 of file Symmetry.h.
|
inline |
Definition at line 144 of file Symmetry.h.
|
inline |
Definition at line 145 of file Symmetry.h.
|
inline |
Definition at line 146 of file Symmetry.h.
|
inline |
Definition at line 147 of file Symmetry.h.
|
staticconstexpr |
Definition at line 139 of file Symmetry.h.