|
CASM
AClustersApproachtoStatisticalMechanics
|
#include "casm/crystallography/Lattice.hh"#include "casm/crystallography/Lattice_impl.hh"#include "casm/crystallography/SupercellEnumerator.hh"#include "casm/crystallography/Niggli.hh"#include "casm/symmetry/SymOp.hh"Go to the source code of this file.
Namespaces | |
| CASM | |
| Main CASM namespace. | |
Functions | |
| template Lattice | CASM::superdupercell< vec_lat_it, array_symop_cit > (vec_lat_it, vec_lat_it, array_symop_cit, array_symop_cit) |
| template std::pair < array_symop_cit, Eigen::MatrixXi > | CASM::is_supercell< Lattice, array_symop_cit > (const Lattice &, const Lattice &, array_symop_cit, array_symop_cit, double) |
| jsonParser & | CASM::to_json (const Lattice &lat, jsonParser &json) |
| void | CASM::from_json (Lattice &lat, const jsonParser &json) |
| Lattice & | CASM::apply (const SymOp &op, Lattice &lat) |
| Apply SymOp to a Lattice. More... | |
| Lattice | CASM::copy_apply (const SymOp &op, const Lattice &lat) |
| Copy and apply SymOp to a Lattice. More... | |
| Lattice | CASM::superdupercell (const Lattice &lat1, const Lattice &lat2) |
| returns Lattice that is smallest possible supercell of both input Lattice More... | |
| std::pair< bool, Eigen::MatrixXi > | CASM::is_supercell (const Lattice &scel, const Lattice &unit, double tol) |
| Check if scel is a supercell of unitcell unit and some integer transformation matrix T. More... | |