110 for (
int i = 0; i < 3; ++i)
124 m_UnitCellSize[2] = m_UnitCellSize[2];
130 m_UnitCellSize[0] = m_UnitCellSize[0] * 1.732050807568878;
131 m_UnitCellSize[1] = m_UnitCellSize[1] * (1 / sqrt(2.));
132 m_UnitCellSize[2] = m_UnitCellSize[2] * 1.224744871391589;
~CKNGeometricUnitCellInfo_zincblende()
virtual void SetAtomCoordination()=0
Atom coordination setting.
Class for Geometric unit cell for cubic.
virtual void SetNeighborCoordination()=0
Neighbor atom coordiantion setting.
int m_nDirectionSingle
Directoin information.
virtual void SetNeighborCoordination()
Neighbor atom coordiantion setting.
virtual void SetUnitCellSize(double fUnitcellSize[3])
Unitcell size setting.
This class includes functions for matrix debugging.
CKNGeometricUnitCellInfo_zincblende()
double m_NeigbhorOriginSize[3]
For neighbor distance calculation.
virtual void SetAtomCoordination()
Atom coordination setting.
double m_UnitCellSize[3]
Unitcell size x, y, z direction axis.