CASM
AClustersApproachtoStatisticalMechanics
|
Relates to symmetry operations and groups.
Modules | |
EnumEquivalents | |
Enumerate equivalent objects. | |
SymGroup | |
Relates to symmetry groups. | |
SymOp | |
Relates to symmetry operations. | |
Classes | |
class | CASM::SymMatrixXd |
Generalized symmetry matrix representation for arbitrary dimension Can be used to describe application of symmetry to N-dimensional vector spaces Use for 3-dimensional transformations if they do not describe coordinate transformations. More... | |
class | CASM::SymOpRepresentation |
SymOpRepresentation is the base class for anything describes a symmetry operation. More... | |
class | CASM::SymPermutation |
SymPermutation describes how a symmetry operation permutes a list of 'things' For example, Coordinates in a Cluster, basis atoms in a Structure, Clusters in an Orbit, etc. More... | |
enum | CASM::symmetry_type { CASM::symmetry_type::identity_op, CASM::symmetry_type::mirror_op, CASM::symmetry_type::glide_op, CASM::symmetry_type::rotation_op, CASM::symmetry_type::screw_op, CASM::symmetry_type::inversion_op, CASM::symmetry_type::rotoinversion_op, CASM::symmetry_type::invalid_op } |
std::string | CASM::to_string (const SymInfo &info, COORD_TYPE mode) |
Print SymInfo to string. More... | |
std::string | CASM::description (const SymOp &op, const Lattice &lat, COORD_TYPE mode) |
Print SymInfo to string. More... | |
void | CASM::add_sym_info (const SymInfo &info, jsonParser &j) |
Add to existing JSON object. More... | |
|
strong |
Enumerator | |
---|---|
identity_op | |
mirror_op | |
glide_op | |
rotation_op | |
screw_op | |
inversion_op | |
rotoinversion_op | |
invalid_op |
Definition at line 19 of file SymInfo.hh.
void CASM::add_sym_info | ( | const SymInfo & | info, |
jsonParser & | j | ||
) |
Add to existing JSON object.
std::string CASM::description | ( | const SymOp & | op, |
const Lattice & | lat, | ||
COORD_TYPE | mode | ||
) |
Print SymInfo to string.
std::string CASM::to_string | ( | const SymInfo & | info, |
COORD_TYPE | mode | ||
) |
Print SymInfo to string.