QNANO
|
This is the complete list of members for Coulomb_Matrix_Elements, including all inherited members.
allocate() (defined in Tensor4) | Tensor4 | inlineprotected |
apply_trafo(const QNANO_Matrix &trafo_e, const QNANO_Matrix &trafo_h) | Coulomb_Matrix_Elements | |
check_consistency(double accuracy=1e-6) const | Coulomb_Matrix_Elements | inline |
check_Hermitian(double accuracy=1e-6) const | Coulomb_Matrix_Elements | |
check_size_consistency() const | Coulomb_Matrix_Elements | |
copy(const Coulomb_Matrix_Elements &other) (defined in Coulomb_Matrix_Elements) | Coulomb_Matrix_Elements | inline |
copy(const Tensor4 &other) (defined in Tensor4) | Tensor4 | inline |
copy_noresize(const Coulomb_Matrix_Elements &other) (defined in Coulomb_Matrix_Elements) | Coulomb_Matrix_Elements | |
Coulomb_Matrix_Elements(const Coulomb_Matrix_Elements &other) (defined in Coulomb_Matrix_Elements) | Coulomb_Matrix_Elements | inline |
Coulomb_Matrix_Elements(Type type_=none) (defined in Coulomb_Matrix_Elements) | Coulomb_Matrix_Elements | inline |
Coulomb_Matrix_Elements(Type type_, size_t i, size_t j, size_t k, size_t l) (defined in Coulomb_Matrix_Elements) | Coulomb_Matrix_Elements | inline |
Coulomb_Matrix_Elements(Type type_, int nr_e, int nr_h) (defined in Coulomb_Matrix_Elements) | Coulomb_Matrix_Elements | inline |
Coulomb_Matrix_Elements(Type type_, const Manybody_Hilbert_Space &HS, const std::string &filename="") (defined in Coulomb_Matrix_Elements) | Coulomb_Matrix_Elements | inline |
Coulomb_Matrix_Elements(Type type_, const std::string &filename) (defined in Coulomb_Matrix_Elements) | Coulomb_Matrix_Elements | inline |
data (defined in Tensor4) | Tensor4 | |
deallocate() (defined in Tensor4) | Tensor4 | inlineprotected |
direct enum value (defined in Coulomb_Matrix_Elements) | Coulomb_Matrix_Elements | |
ee enum value (defined in Coulomb_Matrix_Elements) | Coulomb_Matrix_Elements | |
exchange enum value (defined in Coulomb_Matrix_Elements) | Coulomb_Matrix_Elements | |
get_check(int i, int j, int k, int l) (defined in Tensor4) | Tensor4 | inline |
get_index(size_t i, size_t j, size_t k, size_t l) const (defined in Tensor4) | Tensor4 | inline |
get_size(size_t i) const (defined in Tensor4) | Tensor4 | inline |
get_totalsize() const (defined in Tensor4) | Tensor4 | inline |
get_type_string(enum Type type_) (defined in Coulomb_Matrix_Elements) | Coulomb_Matrix_Elements | static |
hh enum value (defined in Coulomb_Matrix_Elements) | Coulomb_Matrix_Elements | |
is_hole(size_t i) const | Coulomb_Matrix_Elements | |
make_Hermitian() | Coulomb_Matrix_Elements | |
none enum value (defined in Coulomb_Matrix_Elements) | Coulomb_Matrix_Elements | |
operator()(size_t i, size_t j, size_t k, size_t l) const (defined in Tensor4) | Tensor4 | inline |
operator()(size_t i, size_t j, size_t k, size_t l) (defined in Tensor4) | Tensor4 | inline |
operator=(const Coulomb_Matrix_Elements &other) (defined in Coulomb_Matrix_Elements) | Coulomb_Matrix_Elements | inline |
operator=(const Tensor4 &other) (defined in Tensor4) | Tensor4 | inline |
print(const std::string &filename, int round_figure=8) const (defined in Coulomb_Matrix_Elements) | Coulomb_Matrix_Elements | |
read(const std::string &filename, bool read_size_from_file=false) | Coulomb_Matrix_Elements | |
read_noheader(std::ifstream &ifs, const std::string &filename_for_error="") (defined in Coulomb_Matrix_Elements) | Coulomb_Matrix_Elements | |
resize(int nr_e, int nr_h) (defined in Coulomb_Matrix_Elements) | Coulomb_Matrix_Elements | |
resize(const Manybody_Hilbert_Space &HS) (defined in Coulomb_Matrix_Elements) | Coulomb_Matrix_Elements | |
resize(size_t i, size_t j, size_t k, size_t l) (defined in Tensor4) | Tensor4 | inline |
set_zero() (defined in Tensor4) | Tensor4 | inline |
setup(Type type_, const Manybody_Hilbert_Space &HS, const std::string &filename="") (defined in Coulomb_Matrix_Elements) | Coulomb_Matrix_Elements | inline |
size (defined in Tensor4) | Tensor4 | |
Tensor4(const Tensor4 &other) (defined in Tensor4) | Tensor4 | inline |
Tensor4() (defined in Tensor4) | Tensor4 | inline |
Tensor4(size_t i, size_t j, size_t k, size_t l) (defined in Tensor4) | Tensor4 | inline |
type (defined in Coulomb_Matrix_Elements) | Coulomb_Matrix_Elements | |
Type enum name | Coulomb_Matrix_Elements | |
~Tensor4() (defined in Tensor4) | Tensor4 | inline |