compbio
Public Member Functions | List of all members
Eigen::DynamicSGroupFromTemplateArgs< Gen > Class Template Reference
Inheritance diagram for Eigen::DynamicSGroupFromTemplateArgs< Gen >:
Eigen::DynamicSGroup

Public Member Functions

 DynamicSGroupFromTemplateArgs (DynamicSGroupFromTemplateArgs const &other)
 
 DynamicSGroupFromTemplateArgs (DynamicSGroupFromTemplateArgs &&other)
 
DynamicSGroupFromTemplateArgs< Gen... > & operator= (const DynamicSGroupFromTemplateArgs< Gen... > &o)
 
DynamicSGroupFromTemplateArgs< Gen... > & operator= (DynamicSGroupFromTemplateArgs< Gen... > &&o)
 
- Public Member Functions inherited from Eigen::DynamicSGroup
 DynamicSGroup (const DynamicSGroup &o)
 
 DynamicSGroup (DynamicSGroup &&o)
 
DynamicSGroupoperator= (const DynamicSGroup &o)
 
DynamicSGroupoperator= (DynamicSGroup &&o)
 
void add (int one, int two, int flags=0)
 
template<typename Gen_ >
void add (Gen_)
 
void addSymmetry (int one, int two)
 
void addAntiSymmetry (int one, int two)
 
void addHermiticity (int one, int two)
 
void addAntiHermiticity (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
 
int globalFlags () const
 
std::size_t size () const
 
template<typename Tensor_ , typename... IndexTypes>
internal::tensor_symmetry_value_setter< Tensor_, DynamicSGroupoperator() (Tensor_ &tensor, typename Tensor_::Index firstIndex, IndexTypes... otherIndices) const
 
template<typename Tensor_ >
internal::tensor_symmetry_value_setter< Tensor_, DynamicSGroupoperator() (Tensor_ &tensor, std::array< typename Tensor_::Index, Tensor_::NumIndices > const &indices) const
 

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