IPCC  1.0
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
CKNGeometricUnitCell Member List

This is the complete list of members for CKNGeometricUnitCell, including all inherited members.

AddPeridoicDirection(CKNGeometricAtom::PERIODIC_DIRECTION periodicDirection)CKNGeometricUnitCellprivate
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])CKNGeometricUnitCellstatic
CheckingNeighborCandiate(double fAssignedCount[3], bool bFrontFace, bool bBackEnd)CKNGeometricUnitCell
CKNGeometricUnitCell()CKNGeometricUnitCell
CopyInnerAtomIndex(CKNGeometricUnitCell srcUnitCell)CKNGeometricUnitCell
Deserialize(double *pBuffer)CKNGeometricUnitCell
FinalSubElement()CKNGeometricUnitCellprivate
FindingNeighborInUnitcell(CKNGeometricUnitCell *pUnitcell, CKNGeometricAtom *pCompare1, CKNGeometricAtom::ATOM_TYPE type1, std::vector< CKNGeometricCoordination > *pNeighborRelation, int &nCheckFill)CKNGeometricUnitCellprivate
GetAssignedIndex()CKNGeometricUnitCellinline
GetCoordination()CKNGeometricUnitCellinline
GetID()CKNGeometricUnitCellinline
GetLength(AXIS_DEFINE index)CKNGeometricUnitCellinlinestatic
GetNeighborCellID()CKNGeometricUnitCellinline
GetSubElementAt(double fIndex)CKNGeometricUnitCell
GetSubElementByID(double fID)CKNGeometricUnitCell
GetSubElementID()CKNGeometricUnitCellinlinestatic
GetSubElementSize()CKNGeometricUnitCellinline
IsMachedNeighborRule(CKNGeometricAtom *pCompare1, CKNGeometricAtom *pCompare2, std::vector< CKNGeometricCoordination > *pNeighborRelation, int &nCheckFill)CKNGeometricUnitCellprivate
IsPeriodicUnitCell()CKNGeometricUnitCellinline
m_bPeriodicElementCKNGeometricUnitCellprivate
m_coordinationCKNGeometricUnitCellprivate
m_fAssignedIndexCKNGeometricUnitCellprivate
m_fLengthCKNGeometricUnitCellprivatestatic
m_fUnitCellIDCKNGeometricUnitCellprivate
m_nFullFillIndexCKNGeometricUnitCellstatic
m_periodicDirectionCKNGeometricUnitCellprivate
m_SubElementIDCKNGeometricUnitCellprivatestatic
m_vectIntenalAtomCKNGeometricUnitCellprivate
m_vectNeighborCellIDCKNGeometricUnitCellprivate
m_vectUnitCellInNextCKNGeometricUnitCellprivate
m_vectUnitCellInPrevCKNGeometricUnitCellprivate
m_vectUnitCellInShapeCKNGeometricUnitCellprivate
NumberingSubElement(CKNGeometricCoordination ShapeCoordination, double fLength[3], int nShapeType, char *pszDomainMatName)CKNGeometricUnitCell
ResetSubElementID()CKNGeometricUnitCellinlinestatic
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)CKNGeometricUnitCellinlinestatic
SetID(double fID)CKNGeometricUnitCellinline
SetLength(double fLength[3], double fOriginLength[3])CKNGeometricUnitCellstatic
SetPeriodic(bool bPeriodic, int periodicDirection)CKNGeometricUnitCell
SetPeriodicDirection(int periodicDirection)CKNGeometricUnitCellprivate
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