31 static void FinalizeMatrixBuffer();
41 static void RotateTransMatrixFor10Band();
42 static void InitTransMatrixFor10Band();
45 static double m_Trans_anion[4][4];
46 static double m_Trans_cation[4][4];
Meterial parameter definition.
static unsigned int m_fAtomIDStartIndex
Start index of atom in shape, using in MPI running enviroment.
static unsigned int m_nBandSize
Band size 5, 10, 20.
Data and operation representation of Matrix.
Data and operation representation of CSR(Compressed Sparse Row)
This class for parsing input command file.
static map< int, unsigned int > m_mapMatrixIndex
Hamiltonian offdiagonal elements mapper.
static vector< CKNMatrixOperation::CKNDMatrix * > m_vectMatrixNbr
Hamiltonian offdiagonal elements.
Structure for save input command file parsing result.
Collection of vector and matrix operation.
Structure for neighbor information.
This class includes functions for Hamiltonian building.
Structure for saving geometric parameter.
Structure for neighbor information.
This class for describing vector for Lanczos method.