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

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

BuildACCANeighborFor10Band(CMatrixOperation::CDMatrix *pMatrixACNbr, CMatrixOperation::CDMatrix *pMatrixCANbr, CCommandFileParser::LPINPUT_CMD_PARAM lpParam)CHamiltonianBuilderprivatestatic
BuildHaaDiagonalFor10Band(CMatrixOperation::CVector *pVector, LPGEO_PARAMETER lpParameter)CHamiltonianBuilderprivatestatic
BuildHamiltonian(CCommandFileParser::LPINPUT_CMD_PARAM lpParam, LPNEIGHBOR_MAP_INFO lpMapInfo, CMatrixOperation::CCSR *pCSRResult, unsigned int fAtomStartID)CHamiltonianBuilderstatic
BuildHccDiagonalFor10Band(CMatrixOperation::CVector *pVector, LPGEO_PARAMETER lpParameter)CHamiltonianBuilderprivatestatic
BuildHonsiteBasicMatrixFor10Band(CMatrixOperation::CDMatrix *pMatrixHonsiteAnion, CMatrixOperation::CDMatrix *pMatrixHonsiteCation, LPGEO_PARAMETER lpParameter)CHamiltonianBuilderprivatestatic
BuildOffsiteMatrixFor10Band(GEO_PARAMETER &parameter, CMatrixOperation::CDMatrix *pMatrixACNbr, MATERIAL_INDEX materialFrom, MATERIAL_INDEX materialDest, CGeometricAtom::ATOM_TYPE type)CHamiltonianBuilderprivatestatic
CHamiltonianBuilder()CHamiltonianBuilder
FillMatrixFor10Band(CMatrixOperation::CCSR *pResult, CCommandFileParser::LPINPUT_CMD_PARAM lpParam, LPNEIGHBOR_MAP_INFO lpMapInfo)CHamiltonianBuilderprivatestatic
FinalizeMatrixBuffer()CHamiltonianBuilderstatic
GetBandSize()CHamiltonianBuilderinlinestatic
InitMatirxsFor10BandFillMatrix(CMatrixOperation::CDMatrix *pMatrixTransAnion, CMatrixOperation::CDMatrix *pMatrixTransAnionTranspos, CMatrixOperation::CDMatrix *pMatrixTransCation, CMatrixOperation::CDMatrix *pMatrixTransCationTranspos, CMatrixOperation::CDMatrix *pMatrixTempSpinUp, CMatrixOperation::CDMatrix *pMatrixTempSpinUpResult, CMatrixOperation::CDMatrix *pMatrixHonsiteAnion, CMatrixOperation::CDMatrix *pMatrixHonsiteCation)CHamiltonianBuilderprivatestatic
InitTransMatrixFor10Band()CHamiltonianBuilderprivatestatic
m_fAtomIDStartIndexCHamiltonianBuilderprivatestatic
m_mapMatrixIndexCHamiltonianBuilderprivatestatic
m_nBandSizeCHamiltonianBuilderprivatestatic
m_Trans_anionCHamiltonianBuilderprivatestatic
m_Trans_cationCHamiltonianBuilderprivatestatic
m_vectMatrixNbrCHamiltonianBuilderprivatestatic
ResetPeriodicBinding(CMatrixOperation::CCSR *pResult, LPNEIGHBOR_MAP_INFO lpMapInfo)CHamiltonianBuilderstatic
RotateTransMatrixFor10Band()CHamiltonianBuilderprivatestatic
~CHamiltonianBuilder()CHamiltonianBuilder