| ArrangeUnitCell(CKNCommandFileParser::LPINPUT_CMD_PARAM lpParam) | CKNGeometricShape | private |
| BuildGeoFileName(char *pszFileName, CKNCommandFileParser::LPINPUT_CMD_PARAM lpParam) | CKNGeometricShape | private |
| BuildNeighborInformation() | CKNGeometricShape | |
| BuildRotationMatrix(double fDegree[2]) | CKNGeometricShape | privatestatic |
| CalculateDegree(CKNCommandFileParser::LPINPUT_CMD_PARAM lpParam) | CKNGeometricShape | privatestatic |
| CalculateUnitcellCount() | CKNGeometricShape | private |
| CheckingNeighborCandiate() | CKNGeometricShape | private |
| CKNGeometricShape() | CKNGeometricShape | |
| ConstructMapInfo(LPNEIGHBOR_MAP_INFO lpMapInfo, CKNCommandFileParser::LPINPUT_CMD_PARAM lpParam) | CKNGeometricShape | |
| Deserialize(std::vector< CKNGeometricUnitCell > *pVectUnitCell, double *pBuffer, bool bFrontSide) | CKNGeometricShape | private |
| ExchangeAtomInfoBetweenNode() | CKNGeometricShape | |
| FillUnitcell(CKNCommandFileParser::LPINPUT_CMD_PARAM lpParam) | CKNGeometricShape | |
| FinalShape() | CKNGeometricShape | |
| FreeMapInfo(LPNEIGHBOR_MAP_INFO lpMapInfo) | CKNGeometricShape | static |
| FreeUnitCellList() | CKNGeometricShape | private |
| GetAtomByIndex(double fID) | CKNGeometricShape | private |
| GetAtomStartID() | CKNGeometricShape | inline |
| GetConsideringBoundaryCondition(AXIS_DEFINE direction) | CKNGeometricShape | inline |
| GetKPhaseSign(double fAtomPos, double fPeriodicAtomPos) | CKNGeometricShape | private |
| GetMaterialType() | CKNGeometricShape | inline |
| GetPeriodicDirection(int x, int y, int z, int maxX, int maxY, int maxZ) | CKNGeometricShape | private |
| GetShapeForm() | CKNGeometricShape | inline |
| GetSurfaceAtomList() | CKNGeometricShape | inline |
| GetTotalAtomCount() | CKNGeometricShape | inline |
| InitMapInfo(LPNEIGHBOR_MAP_INFO lpMapInfo) | CKNGeometricShape | |
| InitShape() | CKNGeometricShape | private |
| IsBackendFace() | CKNGeometricShape | inline |
| IsFrontFace() | CKNGeometricShape | inline |
| IsInBoundaryCondition(int x, int y, int z, int maxX, int maxY, int maxZ) | CKNGeometricShape | private |
| m_bBackendFace | CKNGeometricShape | private |
| m_bConsiderBoundaryCondition | CKNGeometricShape | private |
| m_bFrontFace | CKNGeometricShape | private |
| m_fAssignedCount | CKNGeometricShape | private |
| m_fAtomIDStartIndex | CKNGeometricShape | private |
| m_fLength | CKNGeometricShape | private |
| m_fTotalAtomCountinMPI | CKNGeometricShape | private |
| m_MaterialType | CKNGeometricShape | private |
| m_nAtomFirstLayer | CKNGeometricShape | |
| m_nAtomLastLayer | CKNGeometricShape | |
| m_originCoordination | CKNGeometricShape | private |
| m_pUnitCellInfo | CKNGeometricShape | static |
| m_rotationMatrix | CKNGeometricShape | static |
| m_shapDirection | CKNGeometricShape | private |
| m_ShapeForm | CKNGeometricShape | private |
| m_UnitCellInfo_cubic | CKNGeometricShape | static |
| m_UnitCellInfo_zincblende | CKNGeometricShape | static |
| m_vectNextUnitCell | CKNGeometricShape | private |
| m_vectPrevUnitCell | CKNGeometricShape | private |
| m_vectSurfaceAtom | CKNGeometricShape | private |
| m_vectUnitCell | CKNGeometricShape | private |
| PeriodicUnitCellNumbering(bool bXAxis=false) | CKNGeometricShape | |
| RefillPeriodicBinding(CKNMatrixOperation::CKNCSR *pResult, CKNCommandFileParser::LPINPUT_CMD_PARAM lpParam, LPNEIGHBOR_MAP_INFO lpMapInfo, unsigned int nRepeatIndex, double fKValue[3]) | CKNGeometricShape | |
| RotateMatrix(CKNMatrixOperation::CKNDMatrix *pMatrixNbr, CKNMatrixOperation::CKNDMatrix *pMatrixResult, double fDegree[2]) | CKNGeometricShape | private |
| Serialize(double fXLayer) | CKNGeometricShape | private |
| SetAtomAndNeighborInformation(CKNCommandFileParser::LPINPUT_CMD_PARAM lpParam) | CKNGeometricShape | static |
| SetBackendFace(bool bBackendFace) | CKNGeometricShape | inline |
| SetConsideringBoundaryCondition(bool bConsider, AXIS_DEFINE direction) | CKNGeometricShape | inline |
| SetDirection(double x_axis, double y_axis, double z_axis) | CKNGeometricShape | |
| SetFrontFace(bool bFrontFace) | CKNGeometricShape | inline |
| SetLength(double lx, double ly, double lz) | CKNGeometricShape | |
| SetMapInfoSize(LPNEIGHBOR_MAP_INFO lpMapInfo, double fSize) | CKNGeometricShape | private |
| SetMaterialType(MATERIAL_INDEX type) | CKNGeometricShape | inline |
| SetMaterialType(char *pszType) | CKNGeometricShape | |
| SetOriginCoordination(double x, double y, double z) | CKNGeometricShape | |
| SetShapeForm(unsigned int form) | CKNGeometricShape | inline |
| SetShapeForm(char *pszForm) | CKNGeometricShape | |
| SetShapeInformation(CKNGeometricShape &shape, CKNCommandFileParser::LPINPUT_CMD_PARAM lpParam) | CKNGeometricShape | static |
| SetTotalAtomCount(double fTotalAtomCountinMPI) | CKNGeometricShape | inline |
| ShiftAtomID(double fShift) | CKNGeometricShape | |
| ~CKNGeometricShape() | CKNGeometricShape | |