28 #ifndef COM_DAFER45_TBTK_HA_LINKED_LIST 29 #define COM_DAFER45_TBTK_HA_LINKED_LIST 40 std::complex<double> amplitude;
51 void addLinkedList(
int from);
52 HALink* getFirstMainLink();
54 int getLinkArraySize();
55 void rescaleAmplitudes(
double scaleFactor);
67 inline HALink* HALinkedList::getFirstMainLink(){
71 inline HALink* HALinkedList::getLinkArray(){
75 inline int HALinkedList::getLinkArraySize(){
79 inline void HALinkedList::rescaleAmplitudes(
double scaleFactor){
80 for(
int n = 0; n < linkArraySize; n++){
81 linkArray[n].amplitude /= scaleFactor;
Definition: HALinkedList.h:46
HoppingAmplitude container.
Definition: AbstractOperator.h:26
Definition: HALinkedList.h:36
Definition: AmplitudeSet.h:45