Classes | |
class | Irrep |
class | IrrepTable |
class | SupercellTranslationGroup |
SupercellTranslationGroup is a discrete group of translations of a lattice. More... | |
class | Z1 |
Z1 is the trivial group. More... | |
Functions | |
mpqc::math::groups::SupercellTranslationGroup Group | SupercellTranslationGroup (Vector3d L, Vector3i n) |
ordinal_type | order () const override |
std::shared_ptr< const IrrepTable > | irrep_table () const override |
const Vector3d & | L () const |
const Vector3i & | n () const |
Variables | |
mpqc::math::groups::Irrep | SupercellTranslationGroup |
Function Documentation
◆ irrep_table()
|
override |
◆ L()
const Vector3d & mpqc::math::groups::SupercellTranslationGroup::L | ( | ) | const |
- Returns
- (real space) unit cell dimensions
◆ n()
const Vector3i & mpqc::math::groups::SupercellTranslationGroup::n | ( | ) | const |
- Returns
- supercell size
◆ order()
|
override |
◆ SupercellTranslationGroup()
mpqc::math::groups::SupercellTranslationGroup Group mpqc::math::groups::SupercellTranslationGroup | ( | Vector3d | L, |
Vector3i | n | ||
) |
- Parameters
-
n supercell size,
Variable Documentation
◆ SupercellTranslationGroup
mpqc::math::groups::SupercellTranslationGroup::SupercellTranslationGroup |