|
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.