|
CASM
1.1.0
A Clusters Approach to Statistical Mechanics
|
#include <vector>Go to the source code of this file.
Namespaces | |
| CASM | |
| Main CASM namespace. | |
| CASM::xtal | |
| CASM::sym | |
Functions | |
| SymGroup | CASM::sym::invariant_subgroup (const SymGroup &super_group, const xtal::Lattice &lat) |
| Returns the subgroup of the given group that keeps the lattice invariant. More... | |
| template<typename OutputIt > | |
| OutputIt | CASM::sym::invariant_subgroup (const std::vector< SymOp > &super_group, const xtal::Lattice &lat, OutputIt result) |
| template<typename Transform , typename Object , typename... Args> | |
| Object & | CASM::sym::apply (const Transform &transformation, Object &obj, const Args &... args) |
| Apply a transformation, in place, return reference to the provided object. More... | |
| template<typename Transform , typename Object , typename... Args> | |
| Object | CASM::sym::copy_apply (const Transform &transformation, Object obj_copy, const Args &... args) |
| Copy and apply a transformation, retun a new transformed copy. More... | |