mpqc::math::groups::Z1 Class Reference
Collaboration diagram for mpqc::math::groups::Z1:
Documentation
Z1 is the trivial group.
Classes | |
class | Irrep |
class | IrrepTable |
Public Member Functions | |
Z1 ()=default | |
~Z1 () | |
ordinal_type | order () const override |
std::shared_ptr< const IrrepTable > | irrep_table () const override |
Public Member Functions inherited from mpqc::math::Group | |
virtual | ~Group () |
Public Member Functions inherited from mpqc::enable_shared_from_this< Group > | |
virtual | ~enable_shared_from_this ()=default |
std::shared_ptr< Group > | shared_from_this () |
returns the pointer to this object More... | |
std::shared_ptr< std::add_const_t< Group > > | shared_from_this () const |
returns the pointer to this object More... | |
Public Member Functions inherited from mpqc::detail::virt_base_of_enable_shared_from_this | |
virtual | ~virt_base_of_enable_shared_from_this ()=default |
bool | shared_from_this_possible () const |
template<typename Target , typename = std::enable_if_t<!std::is_const_v<Target>>> | |
std::shared_ptr< Target > | cast_shared_from_this_to () |
returns the pointer to this cast to a particular type More... | |
template<typename Target > | |
std::shared_ptr< std::add_const_t< Target > > | cast_shared_from_this_to () const |
returns the pointer to this cast to a particular type More... | |
Additional Inherited Members | |
Public Types inherited from mpqc::math::Group | |
using | ordinal_type = std::size_t |
Constructor & Destructor Documentation
◆ Z1()
|
default |
◆ ~Z1()
|
inline |
Member Function Documentation
◆ irrep_table()
|
overridevirtual |
- Returns
- the IrrepTable object
Implements mpqc::math::Group.
◆ order()
|
overridevirtual |
- Returns
- the order of the group
Implements mpqc::math::Group.
The documentation for this class was generated from the following files: