CASM
1.1.0
A Clusters Approach to Statistical Mechanics
|
Helpers for generating Orbit.
Classes | |
class | CASM::ScelCanonicalGenerator< _ElementType > |
Functor to find the canonical generating element for an orbit in a Supercell. More... | |
struct | CASM::ScelIsCanonical< _ElementType > |
Functor to find to check if element is in canonical form. More... | |
struct | CASM::OrbitGenerators< _OrbitType > |
Data structure that holds canonical generating elements and can then make sorted orbits. More... | |
struct | CASM::OrbitGeneratorCompare< _OrbitType > |
Compare concept functor for canonical generating elements. More... | |
struct | CASM::CanonicalGenerator< _OrbitType > |
Functor to find the canonical generating element for an orbit. More... | |
struct | CASM::IsCanonical< _OrbitType > |
Functor to find to check if element is in canonical form. More... | |
class | CASM::SimpleOrbit< _SymCompareType > |
Typedefs | |
template<typename OrbitType > | |
using | CASM::OrbitGeneratorSet = std::set< typename OrbitType::Element, OrbitGeneratorCompare< OrbitType > > |
An std::set of Orbit. More... | |
using CASM::OrbitGeneratorSet = typedef std::set<typename OrbitType::Element, OrbitGeneratorCompare<OrbitType> > |
An std::set of Orbit.
Definition at line 32 of file OrbitGeneration.hh.