CASM
AClustersApproachtoStatisticalMechanics
|
#include <ConfigCompare.hh>
Class for less than comparison of Configurations (with the same Supercell)
Definition at line 14 of file ConfigCompare.hh.
Public Member Functions | |
ConfigCompare (const Configuration &_config, double _tol) | |
bool | operator() (const Configuration &other) const |
Check if config < other. More... | |
bool | operator() (const PermuteIterator &A) const |
Check if config == A*config, store config < A*config. More... | |
bool | operator() (const PermuteIterator &A, const PermuteIterator &B) const |
Check if A*config == B*config, store A*config < B*config. More... | |
Private Attributes | |
ConfigIsEquivalent | m_eq |
|
inline |
Definition at line 18 of file ConfigCompare.hh.
|
inline |
Check if config < other.
Definition at line 22 of file ConfigCompare.hh.
|
inline |
Check if config == A*config, store config < A*config.
Definition at line 30 of file ConfigCompare.hh.
|
inline |
Check if A*config == B*config, store A*config < B*config.
Definition at line 38 of file ConfigCompare.hh.
|
private |
Definition at line 47 of file ConfigCompare.hh.