CASM  1.1.0
A Clusters Approach to Statistical Mechanics
VectorSymCompare_v2.hh File Reference
#include <set>
#include "casm/container/multivector.hh"
#include "casm/external/Eigen/Core"
#include "casm/global/definitions.hh"

Go to the source code of this file.

Classes

class  CASM::SymRepTools_v2::VectorInvariants
 Used for generating SimpleOrbit of high symmetry direction vectors. More...
 
struct  CASM::SymRepTools_v2::VectorSymCompare
 Used for constructing SimpleOrbit of high symmetry direction vectors. More...
 

Namespaces

 CASM
 Main CASM namespace.
 
 CASM::SymRepTools_v2
 

Functions

bool CASM::almost_equal (SymRepTools_v2::VectorInvariants const &A_invariants, SymRepTools_v2::VectorInvariants const &B_invariants, double tol)
 
bool CASM::compare (SymRepTools_v2::VectorInvariants const &A_invariants, SymRepTools_v2::VectorInvariants const &B_invariants, double tol)
 
Eigen::MatrixXcd CASM::SymRepTools_v2::vector_space_prepare (Eigen::MatrixXcd const &vector_space, double tol)
 Vector space preparation for comparison. More...
 
Eigen::MatrixXd CASM::SymRepTools_v2::vector_space_prepare (Eigen::MatrixXd const &vector_space, double tol)
 Vector space preparation for comparison. More...