CASM
1.1.0
A Clusters Approach to Statistical Mechanics
|
#include <map>
#include <unordered_set>
#include <vector>
#include "casm/crystallography/AnisoValTraits.hh"
#include "casm/external/Eigen/Core"
Go to the source code of this file.
Classes | |
class | CASM::xtal::DoFSet |
class | CASM::xtal::SiteDoFSet |
struct | CASM::xtal::DoFSetIsEquivalent_f |
struct | CASM::xtal::SiteDoFSetIsEquivalent_f |
Namespaces | |
CASM | |
Main CASM namespace. | |
CASM::xtal | |
CASM::sym | |
Functions | |
std::vector< std::string > | CASM::xtal::component_descriptions (DoFSet const &dofset) |
template<typename DoFSetType > | |
std::map< std::string, DoFSetType > | CASM::xtal::make_dofset_map (std::vector< DoFSetType > const &dofset_vec) |
Eigen::MatrixXd | CASM::xtal::dofset_transformation_matrix (const Eigen::MatrixXd &from_basis, const Eigen::MatrixXd &to_basis, double tol) |
Create the symmtery representation for going from one basis to another. More... | |
xtal::DoFSet | CASM::sym::copy_apply (const xtal::SymOp &op, const xtal::DoFSet &_dof) |
Copy and apply SymOp to a DoFSet. More... | |