|
CASM
1.1.0
A Clusters Approach to Statistical Mechanics
|
#include <algorithm>#include <functional>#include <stdexcept>#include <string>#include <tuple>#include <vector>#include "casm/external/Eigen/Dense"Go to the source code of this file.
Classes | |
| struct | CASM::xtal::SymOp |
Namespaces | |
| CASM | |
| Main CASM namespace. | |
| CASM::xtal | |
Typedefs | |
| typedef Eigen::Matrix3d | CASM::xtal::SymOpMatrixType |
| typedef Eigen::Vector3d | CASM::xtal::SymOpTranslationType |
| typedef bool | CASM::xtal::SymOpTimeReversalType |
Functions | |
| SymOp | CASM::xtal::operator* (const SymOp &LHS, const SymOp &RHS) |
| Get a new SymOp that is equivalent to subsequent application of both SymOps. More... | |
| const SymOpMatrixType & | CASM::xtal::get_matrix (const SymOp &op) |
| Accessor for SymOpType. Returns transformation matrix (Cartesian). More... | |
| const SymOpTranslationType & | CASM::xtal::get_translation (const SymOp &op) |
| Accessor for SymOpType. Returns translation vector (tau). More... | |
| SymOpTimeReversalType | CASM::xtal::get_time_reversal (const SymOp &op) |
| template<typename SymOpCompareType > | |
| void | CASM::xtal::close_group (SymOpVector *partial_group, const SymOpCompareType &symop_binary_comp) |
| template<typename SymOpCompareType , typename... CompareArgs> | |
| void | CASM::xtal::close_group (SymOpVector *partial_group, const CompareArgs &... args) |