|
| DynamicSGroupFromTemplateArgs () |
|
| DynamicSGroupFromTemplateArgs (DynamicSGroupFromTemplateArgs const &other) |
|
| DynamicSGroupFromTemplateArgs (DynamicSGroupFromTemplateArgs &&other) |
|
DynamicSGroupFromTemplateArgs< Gen... > & | operator= (const DynamicSGroupFromTemplateArgs< Gen... > &o) |
|
DynamicSGroupFromTemplateArgs< Gen... > & | operator= (DynamicSGroupFromTemplateArgs< Gen... > &&o) |
|
void | add (int one, int two, int flags=0) |
|
template<typename Gen_ > |
void | add (Gen_) |
|
void | addAntiHermiticity (int one, int two) |
|
void | addAntiSymmetry (int one, int two) |
|
void | addHermiticity (int one, int two) |
|
void | addSymmetry (int one, int two) |
|
template<typename Op , typename RV , typename Index , std::size_t N, typename... Args> |
RV | apply (const std::array< Index, N > &idx, RV initial, Args &&... args) const |
|
template<typename Op , typename RV , typename Index , typename... Args> |
RV | apply (const std::vector< Index > &idx, RV initial, Args &&... args) const |
|
| DynamicSGroup () |
|
| DynamicSGroup (const DynamicSGroup &o) |
|
| DynamicSGroup (DynamicSGroup &&o) |
|
int | globalFlags () const |
|
template<typename Tensor_ , typename... IndexTypes> |
internal::tensor_symmetry_value_setter< Tensor_, DynamicSGroup > | operator() (Tensor_ &tensor, typename Tensor_::Index firstIndex, IndexTypes... otherIndices) const |
|
template<typename Tensor_ > |
internal::tensor_symmetry_value_setter< Tensor_, DynamicSGroup > | operator() (Tensor_ &tensor, std::array< typename Tensor_::Index, Tensor_::NumIndices > const &indices) const |
|
DynamicSGroup & | operator= (const DynamicSGroup &o) |
|
DynamicSGroup & | operator= (DynamicSGroup &&o) |
|
std::size_t | size () const |
|
template<typename... Gen>
class Eigen::DynamicSGroupFromTemplateArgs< Gen >
Definition at line 154 of file DynamicSymmetry.h.