| AddPeridoicDirection(CKNGeometricAtom::PERIODIC_DIRECTION periodicDirection) | CKNGeometricUnitCell | private |
| ArrangeAtom(CKNCommandFileParser::LPINPUT_CMD_PARAM lpParam) | CKNGeometricUnitCell | |
| BuildNeighborInformation(double *pfAssignCount, std::vector< CKNGeometricAtom * > *pSurfaceList) | CKNGeometricUnitCell | |
| CalculatingIndex(double fXAssignedIndex, double fYAssignedIndex, double fZAssignedIndex, double fAssignedCount[3]) | CKNGeometricUnitCell | static |
| CheckingNeighborCandiate(double fAssignedCount[3], bool bFrontFace, bool bBackEnd) | CKNGeometricUnitCell | |
| CKNGeometricUnitCell() | CKNGeometricUnitCell | |
| CopyInnerAtomIndex(CKNGeometricUnitCell srcUnitCell) | CKNGeometricUnitCell | |
| Deserialize(double *pBuffer) | CKNGeometricUnitCell | |
| FinalSubElement() | CKNGeometricUnitCell | private |
| FindingNeighborInUnitcell(CKNGeometricUnitCell *pUnitcell, CKNGeometricAtom *pCompare1, CKNGeometricAtom::ATOM_TYPE type1, std::vector< CKNGeometricCoordination > *pNeighborRelation, int &nCheckFill) | CKNGeometricUnitCell | private |
| GetAssignedIndex() | CKNGeometricUnitCell | inline |
| GetCoordination() | CKNGeometricUnitCell | inline |
| GetID() | CKNGeometricUnitCell | inline |
| GetLength(AXIS_DEFINE index) | CKNGeometricUnitCell | inlinestatic |
| GetNeighborCellID() | CKNGeometricUnitCell | inline |
| GetSubElementAt(double fIndex) | CKNGeometricUnitCell | |
| GetSubElementByID(double fID) | CKNGeometricUnitCell | |
| GetSubElementID() | CKNGeometricUnitCell | inlinestatic |
| GetSubElementSize() | CKNGeometricUnitCell | inline |
| IsMachedNeighborRule(CKNGeometricAtom *pCompare1, CKNGeometricAtom *pCompare2, std::vector< CKNGeometricCoordination > *pNeighborRelation, int &nCheckFill) | CKNGeometricUnitCell | private |
| IsPeriodicUnitCell() | CKNGeometricUnitCell | inline |
| m_bPeriodicElement | CKNGeometricUnitCell | private |
| m_coordination | CKNGeometricUnitCell | private |
| m_fAssignedIndex | CKNGeometricUnitCell | private |
| m_fLength | CKNGeometricUnitCell | privatestatic |
| m_fUnitCellID | CKNGeometricUnitCell | private |
| m_nFullFillIndex | CKNGeometricUnitCell | static |
| m_periodicDirection | CKNGeometricUnitCell | private |
| m_SubElementID | CKNGeometricUnitCell | privatestatic |
| m_vectIntenalAtom | CKNGeometricUnitCell | private |
| m_vectNeighborCellID | CKNGeometricUnitCell | private |
| m_vectUnitCellInNext | CKNGeometricUnitCell | private |
| m_vectUnitCellInPrev | CKNGeometricUnitCell | private |
| m_vectUnitCellInShape | CKNGeometricUnitCell | private |
| NumberingSubElement(CKNGeometricCoordination ShapeCoordination, double fLength[3], int nShapeType, char *pszDomainMatName) | CKNGeometricUnitCell | |
| ResetSubElementID() | CKNGeometricUnitCell | inlinestatic |
| Serialize(double *pBuffer) | CKNGeometricUnitCell | |
| SetAssignIndex(double fXAssignIndex, double fYAssignIndex, double fZAssignIndex) | CKNGeometricUnitCell | |
| SetCoordination(CKNGeometricCoordination coordination) | CKNGeometricUnitCell | |
| SetCoordination(double *pfCoordination) | CKNGeometricUnitCell | |
| SetCoordination(double fXCoordination, double fYCoordination, double fZCoordination) | CKNGeometricUnitCell | |
| SetFullFillIndex(int nIndex) | CKNGeometricUnitCell | inlinestatic |
| SetID(double fID) | CKNGeometricUnitCell | inline |
| SetLength(double fLength[3], double fOriginLength[3]) | CKNGeometricUnitCell | static |
| SetPeriodic(bool bPeriodic, int periodicDirection) | CKNGeometricUnitCell | |
| SetPeriodicDirection(int periodicDirection) | CKNGeometricUnitCell | private |
| SetSubDomainMaterial(CKNCommandFileParser::LPINPUT_CMD_PARAM lpParam) | CKNGeometricUnitCell | |
| SetUnitcellList(std::vector< CKNGeometricUnitCell > *pVect, std::vector< CKNGeometricUnitCell > *pVectPrev, std::vector< CKNGeometricUnitCell > *pVectNext) | CKNGeometricUnitCell | |
| ShiftAtomID(double fShift) | CKNGeometricUnitCell | |
| ShiftID(double fShift) | CKNGeometricUnitCell | |
| ~CKNGeometricUnitCell() | CKNGeometricUnitCell | |