Go to the documentation of this file.
23 #ifndef COM_DAFER45_TBTK_FORWARD_DIFFERENCE
24 #define COM_DAFER45_TBTK_FORWARD_DIFFERENCE
41 unsigned int subindex,
48 unsigned int subindex,
54 "ForwardDifference::ForwardDifference()",
55 "Invalid subindex. The subindex '" << subindex <<
"' is larger"
56 <<
" than the size of the Index '" << index.
getSize() <<
"'.",
59 Index forward = index;
List of HoppingAmplitudes .
List of HoppingAmplitudes .
Definition: HoppingAmplitudeList.h:34
void add(const HoppingAmplitude &hoppingAmplitude)
Definition: HoppingAmplitudeList.h:85
HoppingAmplitudeList corresponding to a forward difference.
Definition: ForwardDifference.h:31
ForwardDifference(unsigned int subindex, const Index &index, double dx=1)
Definition: ForwardDifference.h:47
Hopping amplitude from state 'from' to state 'to'.
Definition: HoppingAmplitude.h:53
unsigned int getSize() const
Definition: Index.h:482
Physical index.
Definition: Index.h:44