|
int | get_rank_e () const |
| nr of electron/hole states
|
|
int | get_rank_h () const |
|
int | get_nr_e () const |
|
int | get_nr_h () const |
|
virtual void | resize (int rk_e, int rk_h, int n_e, int n_h) |
|
virtual void | setup (Parameter_Map ¶m_map) |
|
virtual int | get_index (const Fermion_Double_Index &fi) const =0 |
|
virtual Fermion_Double_Index | get_Fermion_Double_Index (int index) const =0 |
|
virtual Manybody_Hilbert_Space * | clone () const =0 |
|
| Manybody_Hilbert_Space (Parameter_Map ¶m_map) |
|
virtual bool | is_Full_Hilbert_Space () const |
| indicates if Instance is the full Hilbert space with all states defined by rank_e/h and nr_e/h
|
|
virtual size_t | size () const =0 |
|
|
static std::string | print_index (size_t line_counter, void *spi_ctx) |
|
|
int | rank_e |
|
int | rank_h |
|
int | nr_e |
| nr of electrons/holes
|
|
int | nr_h |
|
The documentation for this class was generated from the following files:
- /home/moritz/QNANO_PRODUCTION/qnano_new/include/manybody/Manybody_Hilbert_Space.h
- /home/moritz/QNANO_PRODUCTION/qnano_new/sources/manybody/Manybody_Hilbert_Space.cc