1 #ifndef CASM_ConfigCompare
2 #define CASM_ConfigCompare
19 m_eq(_config, _tol) {}
ConfigCompare(const Configuration &_config, double _tol)
bool operator()(const PermuteIterator &A) const
Check if config == A*config, store config < A*config.
bool operator()(const PermuteIterator &A, const PermuteIterator &B) const
Check if A*config == B*config, store A*config < B*config.
bool is_less() const
Returns less than comparison.
Class for comparison of Configurations (with the same Supercell)
bool operator()(const Configuration &other) const
Check if config < other.
A Configuration represents the values of all degrees of freedom in a Supercell.