#include <formMatrix.h>
Public Member Functions | |
Interaction (LatticeShape &lattice, InteractionData &interactionData) | |
double | hop (Basis &basis1, Basis &basis2) |
double | dyn (Basis &basis) |
double | onsiteE (Basis &basis) |
void | setRandomSeed (unsigned inputSeed) |
int | getMaxDistance () |
int | getMaxDistanceHop () |
int | getMaxDistanceDyn () |
~Interaction () |
Interaction::Interaction | ( | LatticeShape & | lattice, | |
InteractionData & | interactionData | |||
) | [inline] |
Interaction::~Interaction | ( | ) | [inline] |
double Interaction::dyn | ( | Basis & | basis | ) | [inline] |
int Interaction::getMaxDistance | ( | ) | [inline] |
int Interaction::getMaxDistanceDyn | ( | ) | [inline] |
int Interaction::getMaxDistanceHop | ( | ) | [inline] |
double Interaction::onsiteE | ( | Basis & | basis | ) | [inline] |
void Interaction::setRandomSeed | ( | unsigned | inputSeed | ) | [inline] |