CASM
AClustersApproachtoStatisticalMechanics
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules
CASM::UnitCell Class Reference

#include <UnitCellCoord.hh>

+ Inheritance diagram for CASM::UnitCell:

Detailed Description

Unit Cell Indices.

  • Integer vector to represent a particular unit cell using multiples of the unit cell vectors
  • Is a Eigen::Vector3i.

Definition at line 25 of file UnitCellCoord.hh.

Public Member Functions

 UnitCell (void)
 
 UnitCell (Index a, Index b, Index c)
 
template<typename OtherDerived >
 UnitCell (const Eigen::MatrixBase< OtherDerived > &other)
 
template<typename OtherDerived >
UnitCelloperator= (const Eigen::MatrixBase< OtherDerived > &other)
 

Constructor & Destructor Documentation

CASM::UnitCell::UnitCell ( void  )
inline

Definition at line 28 of file UnitCellCoord.hh.

CASM::UnitCell::UnitCell ( Index  a,
Index  b,
Index  c 
)
inline

Definition at line 30 of file UnitCellCoord.hh.

template<typename OtherDerived >
CASM::UnitCell::UnitCell ( const Eigen::MatrixBase< OtherDerived > &  other)
inline

Definition at line 34 of file UnitCellCoord.hh.

Member Function Documentation

template<typename OtherDerived >
UnitCell& CASM::UnitCell::operator= ( const Eigen::MatrixBase< OtherDerived > &  other)
inline

Definition at line 39 of file UnitCellCoord.hh.


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