| arpackDiagonalize() | BareHamiltonian | virtual |
| BareHamiltonian(int L, int Nu, int Nd, double J, double U) | BareHamiltonian | |
| baseDown | BareHamiltonian | protected |
| baseUp | BareHamiltonian | protected |
| BuildBase() | BareHamiltonian | virtual |
| BuildFullHam() | HubHam2D | virtual |
| BuildHam() | BareHamiltonian | virtual |
| BuildSparseHam() | SparseHamiltonian2D_CSR | |
| CalcDim(int L, int N) | BareHamiltonian | static |
| CalcSign(int i, int j, myint a) const | BareHamiltonian | protected |
| CountBits(myint bits) | BareHamiltonian | static |
| D | HubHam2D | protected |
| Diagonalize(int dim, double *mat, double *eigs, bool calc_eigenvectors) | BareHamiltonian | protectedstatic |
| dim | BareHamiltonian | protected |
| Down_col | SparseHamiltonian2D_CSR | protected |
| Down_data_CSR | SparseHamiltonian2D_CSR | protected |
| Down_row | SparseHamiltonian2D_CSR | protected |
| ExactDiagonalizeFull(bool calc_eigenvectors=false) | BareHamiltonian | virtual |
| getBaseDown(unsigned int i) const | BareHamiltonian | |
| getBaseUp(unsigned int i) const | BareHamiltonian | |
| getDim() const | BareHamiltonian | |
| getJ() const | BareHamiltonian | |
| getL() const | BareHamiltonian | |
| getNd() const | BareHamiltonian | |
| getNu() const | BareHamiltonian | |
| getU() const | BareHamiltonian | |
| ham | BareHamiltonian | protected |
| Hamiltonian(int L, int Nu, int Nd, double J, double U) | Hamiltonian | |
| Hb | BareHamiltonian | protected |
| Hbc | BareHamiltonian | protected |
| hopping(myint a, myint b, int jump=0) const | HubHam2D | protectedvirtual |
| HubHam2D(int L, int D, int Nu, int Nd, double J, double U) | HubHam2D | |
| J | BareHamiltonian | protected |
| L | HubHam2D | protected |
| LanczosDiagonalize(int m=0) | BareHamiltonian | virtual |
| MemoryNeededArpack() const | BareHamiltonian | |
| MemoryNeededFull() const | BareHamiltonian | |
| MemoryNeededLanczos() const | BareHamiltonian | |
| mvprod(double *, double *, double) const | SparseHamiltonian2D_CSR | virtual |
| Nd | BareHamiltonian | protected |
| Nu | BareHamiltonian | protected |
| Print(bool list=false) const | BareHamiltonian | |
| print_bin(myint num) const | BareHamiltonian | |
| print_bin(myint num, int bitcount) | BareHamiltonian | static |
| PrintBase() const | BareHamiltonian | |
| PrintGroundstateVector() const | BareHamiltonian | |
| PrintRawCSR() const | SparseHamiltonian2D_CSR | |
| PrintSparse() const | SparseHamiltonian2D_CSR | |
| SaveToFile(const std::string filename) const | BareHamiltonian | virtual |
| SaveToFile(const std::string filename, double *data, int dim) const | BareHamiltonian | protected |
| setU(double) | BareHamiltonian | |
| SparseHamiltonian2D_CSR(int L, int D, int Nu, int Nd, double J, double U) | SparseHamiltonian2D_CSR | |
| U | BareHamiltonian | protected |
| Umatrix() const | SparseHamiltonian2D_CSR | |
| Up_col | SparseHamiltonian2D_CSR | protected |
| Up_data_CSR | SparseHamiltonian2D_CSR | protected |
| Up_row | SparseHamiltonian2D_CSR | protected |
| ~BareHamiltonian() | BareHamiltonian | virtual |
| ~Hamiltonian() | Hamiltonian | virtual |
| ~HubHam2D() | HubHam2D | virtual |
| ~SparseHamiltonian2D_CSR() | SparseHamiltonian2D_CSR | virtual |