group.h File Reference
#include <vector>
#include "mpqc/math/external/eigen/eigen.h"
#include "mpqc/util/external/c++/memory"
Include dependency graph for group.h:
This graph shows which files directly or indirectly include this file:
Classes | |
class | mpqc::math::Group |
Group is an abstract discrete group. More... | |
class | mpqc::math::Group::Irrep |
an irreducible representation of Group More... | |
class | mpqc::math::Group::IrrepTable |
a table of irreducible representations for Group More... | |
class | mpqc::math::groups::Z1 |
Z1 is the trivial group. More... | |
class | mpqc::math::groups::Z1::Irrep |
class | mpqc::math::groups::Z1::IrrepTable |
class | mpqc::math::groups::SupercellTranslationGroup |
SupercellTranslationGroup is a discrete group of translations of a lattice. More... | |
class | mpqc::math::groups::Irrep |
class | mpqc::math::groups::IrrepTable |
Namespaces | |
mpqc | |
The top-level namespace for all Massively Parallel Quantum Chemistry package. | |
mpqc::math | |
mpqc::math::groups | |
Functions | |
mpqc::math::groups::SupercellTranslationGroup Group | mpqc::math::groups::SupercellTranslationGroup (Vector3d L, Vector3i n) |
ordinal_type | mpqc::math::groups::order () const override |
std::shared_ptr< const IrrepTable > | mpqc::math::groups::irrep_table () const override |
const Vector3d & | mpqc::math::groups::L () const |
const Vector3i & | mpqc::math::groups::n () const |
Variables | |
mpqc::math::groups::Irrep | mpqc::math::groups::SupercellTranslationGroup |