CASM
1.1.0
A Clusters Approach to Statistical Mechanics
|
#include <SuperlatticeEnumerator.hh>
Data structure for holding supercell enumeration properties.
Definition at line 29 of file SuperlatticeEnumerator.hh.
Public Types | |
typedef long | size_type |
Public Member Functions | |
ScelEnumProps (size_type begin_volume, size_type end_volume, std::string dirs="abc", Eigen::Matrix3i generating_matrix=Eigen::Matrix3i::Identity()) | |
Constructor. More... | |
size_type | begin_volume () const |
size_type | end_volume () const |
int | dims () const |
std::string | dirs () const |
Eigen::Matrix3i | generating_matrix () const |
Private Attributes | |
size_type | m_begin_volume |
size_type | m_end_volume |
int | m_dims |
std::string | m_dirs |
Eigen::Matrix3i | m_gen_mat |