CASM  1.1.0
A Clusters Approach to Statistical Mechanics
CASM::xtal::ScelEnumProps Class Reference

#include <SuperlatticeEnumerator.hh>

Detailed Description

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
 

The documentation for this class was generated from the following file: