TBTK
TBTK::WannierParser Class Reference

Public Member Functions

UnitCellparseMatrixElements (Resource &resource)
 
std::vector< ParallelepipedArrayState * > parseWannierFunctions (Resource &resource, unsigned int resolutionX, unsigned int resolutionY, unsigned int resolutionZ, unsigned int numStates, std::initializer_list< std::initializer_list< double >> basisVectors)
 
std::vector< ParallelepipedArrayState * > parseWannierFunctions (Resource &resource)
 
ReciprocalLatticegetReciprocalLattice ()
 

Member Function Documentation

ReciprocalLattice* TBTK::WannierParser::getReciprocalLattice ( )

Get reciprocal lattice.

UnitCell* TBTK::WannierParser::parseMatrixElements ( Resource resource)

Parse file.

std::vector<ParallelepipedArrayState*> TBTK::WannierParser::parseWannierFunctions ( Resource resource,
unsigned int  resolutionX,
unsigned int  resolutionY,
unsigned int  resolutionZ,
unsigned int  numStates,
std::initializer_list< std::initializer_list< double >>  basisVectors 
)

Parse Wannier functions.

std::vector<ParallelepipedArrayState*> TBTK::WannierParser::parseWannierFunctions ( Resource resource)

Parse WannierFunctions.


The documentation for this class was generated from the following file: