IPCC  1.0
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
CKNAtomMapInfo.h
Go to the documentation of this file.
1 
7 #pragma once
8 
9 #include "CKNGlobal.h"
10 #include "KNGeometricAtom.h"
11 
16 typedef struct {
17  double fItemCount;
18  double *pfID;
22  double *pfX_Coordination;
23  double *pfY_Coordination;
24  double *pfZ_Coordination;
25  double *pfNeighbor[MAX_NEIGHBOR];
26  bool *pbPeriodicCondition[MAX_NEIGHBOR];
27  MATERIAL_INDEX *pNeighborMaterial[MAX_NEIGHBOR];
29 
double * pfZ_Coordination
An array of Z coordination.
MATERIAL_INDEX
Definition: CKNGlobal.h:106
struct NEIGHBOR_MAP_INFO * LPNEIGHBOR_MAP_INFO
double * pfX_Coordination
An array of X coordination.
Class for Atom.
#define MAX_NEIGHBOR
Definition: CKNGlobal.h:86
Common definition for Solver.
double * pfY_Coordination
An array of Y coordination.
double fItemCount
Item count at atom map.
double * pfID
An array of atom ID.
MATERIAL_INDEX * pMaterialNumber
An array of Atom number.
CKNGeometricAtom::ATOM_TYPE * pAtomType
An array of atom type 0:A, 1:C.
MATERIAL_INDEX * pDomainMaterialNumber
An array of Domain Atom number.
Structure for neighbor information.