|
void | sort () |
|
void | read (const std::string &filename) |
|
void | print (const std::string &filename, int figure=8) const |
|
int | find_sorted (const Fermion_Double_Index &fi) const |
|
void | add_value (const Fermion_Double_Index &fi, std::complex< double > val) |
|
void | correctPT (const std::string &PTfile, int line, double tolerance=1e-5) |
|
std::complex< double > | dot (const Manybody_Eigenvector &other) const |
|
void | set_defaults () |
|
void | set_vacuum () |
|
| Manybody_Eigenvector (int nr_e_, int nr_h_, int rank_e_, int rank_h_, double eval=0.) |
|
| Manybody_Eigenvector (const std::string &filename) |
|
Manybody_Eigenvector_Element & | operator[] (size_t i) |
|
const Manybody_Eigenvector_Element & | operator[] (size_t i) const |
|
size_t | size () const |
|
virtual void | resize (size_t i) |
|
virtual void | reserve (size_t i) |
|
virtual void | push_back (const Manybody_Eigenvector_Element &value) |
|
virtual void | clear () |
|
List_Class< Manybody_Eigenvector_Element > & | operator= (const std::vector< Manybody_Eigenvector_Element > &Tvec) |
|
int | find (Manybody_Eigenvector_Elementelement) const |
|
int | find_check (Manybody_Eigenvector_Elementelement) const |
|
void | add_if_new (Manybody_Eigenvector_Elementelement) |
|
void | add_if_new_check (Manybody_Eigenvector_Elementelement) |
|
|
int | nr_e |
|
int | nr_h |
|
int | rank_e |
|
int | rank_h |
|
double | eigenvalue |
|
std::vector< Manybody_Eigenvector_Element > | list |
|
The documentation for this class was generated from the following files:
- /home/moritz/QNANO_PRODUCTION/qnano_new/include/manybody/Manybody_Eigenvector.h
- /home/moritz/QNANO_PRODUCTION/qnano_new/sources/manybody/Manybody_Eigenvector.cc