CASM
1.1.0
A Clusters Approach to Statistical Mechanics
|
#include "casm/crystallography/CanonicalForm.hh"
#include <set>
#include "casm/crystallography/Lattice.hh"
#include "casm/crystallography/Niggli.hh"
#include "casm/crystallography/SymTools.hh"
#include "casm/misc/CASM_Eigen_math.hh"
Go to the source code of this file.
Namespaces | |
CASM | |
Main CASM namespace. | |
CASM::xtal | |
CASM::xtal::canonical | |
Functions | |
std::set< Eigen::Matrix3d, StandardOrientationCompare > | CASM::xtal::_niggli_set (const Lattice &in_lat, double compare_tol, bool keep_handedness) |
std::pair< Lattice, Index > | CASM::xtal::canonical::_equivalent_lattice_and_index (const Lattice &in_lat, const SymOpVector &point_grp, double compare_tol) |
Lattice | CASM::xtal::canonical::equivalent (Lattice const &in_lat, SymOpVector const &point_grp, double compare_tol) |
Lattice | CASM::xtal::canonical::equivalent (const Lattice &lat, SymOpVector const &g) |
Canonical equivalent lattice, using the provided group. More... | |
Lattice | CASM::xtal::canonical::equivalent (const Lattice &lat, double compare_tol) |
Lattice | CASM::xtal::canonical::equivalent (const Lattice &lat) |
Canonical equivalent lattice, using this lattice's point group. More... | |
bool | CASM::xtal::canonical::check (const Lattice &lat, SymOpVector const &g) |
bool | CASM::xtal::canonical::check (const Lattice &lat) |
Index | CASM::xtal::canonical::operation_index (Lattice const &in_lat, SymOpVector const &point_grp, double compare_tol) |
Return the index of the operation that makes the lattice canonical. More... | |
Index | CASM::xtal::canonical::operation_index (const Lattice &lat, SymOpVector const &g) |