| add(const HContainer< T > &other) | hamilt::HContainer< T > | |
| allocate(T *data_array=nullptr, bool if_zero=false) | hamilt::HContainer< T > | |
| allocated | hamilt::HContainer< T > | private |
| atom_pairs | hamilt::HContainer< T > | private |
| current_R | hamilt::HContainer< T > | mutableprivate |
| data(int i, int j) const | hamilt::HContainer< T > | |
| data(int i, int j, int *R) const | hamilt::HContainer< T > | |
| find_matrix(int i, int j, int rx, int ry, int rz) | hamilt::HContainer< T > | |
| find_matrix(int i, int j, int rx, int ry, int rz) const | hamilt::HContainer< T > | |
| find_matrix(int i, int j, const ModuleBase::Vector3< int > &R_index) | hamilt::HContainer< T > | |
| find_matrix(int i, int j, const ModuleBase::Vector3< int > &R_index) const | hamilt::HContainer< T > | |
| find_matrix_offset(int i, int j, int rx, int ry, int rz) const | hamilt::HContainer< T > | |
| find_matrix_offset(int i, int j, const ModuleBase::Vector3< int > &R_index) const | hamilt::HContainer< T > | |
| find_pair(int i, int j) const | hamilt::HContainer< T > | |
| find_R(const int &rx_in, const int &ry_in, const int &rz_in) const | hamilt::HContainer< T > | |
| find_R(const ModuleBase::Vector3< int > &R_in) const | hamilt::HContainer< T > | |
| fix_gamma() | hamilt::HContainer< T > | |
| fix_R(int rx_in, int ry_in, int rz_in) const | hamilt::HContainer< T > | |
| gamma_only | hamilt::HContainer< T > | private |
| get_atom_pair(int i, int j) const | hamilt::HContainer< T > | |
| get_atom_pair(int index) const | hamilt::HContainer< T > | |
| get_current_R() const | hamilt::HContainer< T > | |
| get_ijr_info() const | hamilt::HContainer< T > | |
| get_memory_size() const | hamilt::HContainer< T > | |
| get_nbasis() const | hamilt::HContainer< T > | inline |
| get_nnr() const | hamilt::HContainer< T > | inline |
| get_paraV() const | hamilt::HContainer< T > | inline |
| get_sparse_ap() const | hamilt::HContainer< T > | inline |
| get_sparse_ap_index() const | hamilt::HContainer< T > | inline |
| get_wrapper() const | hamilt::HContainer< T > | inline |
| HContainer() | hamilt::HContainer< T > | |
| HContainer(const HContainer< T > &HR_in, T *data_array=nullptr) | hamilt::HContainer< T > | |
| HContainer(HContainer< T > &&HR_in) noexcept | hamilt::HContainer< T > | |
| HContainer(int natom) | hamilt::HContainer< T > | |
| HContainer(const UnitCell &ucell_, const Parallel_Orbitals *paraV=nullptr) | hamilt::HContainer< T > | |
| HContainer(const Parallel_Orbitals *paraV, T *data_pointer=nullptr, const std::vector< int > *ijr_info=nullptr) | hamilt::HContainer< T > | |
| insert_ijrs(const std::vector< int > *ijrs) | hamilt::HContainer< T > | |
| insert_ijrs(const std::vector< int > *ijrs, const UnitCell &ucell, const int npol=1) | hamilt::HContainer< T > | |
| insert_pair(const AtomPair< T > &atom_ij) | hamilt::HContainer< T > | |
| is_gamma_only() const | hamilt::HContainer< T > | |
| loop_R(const size_t &index, int &rx, int &ry, int &rz) const | hamilt::HContainer< T > | |
| operator=(const HContainer< T > &HR_in)=delete | hamilt::HContainer< T > | |
| operator=(HContainer< T > &&HR_in) noexcept | hamilt::HContainer< T > | |
| paraV | hamilt::HContainer< T > | private |
| set_paraV(const Parallel_Orbitals *paraV_in) | hamilt::HContainer< T > | inline |
| set_zero() | hamilt::HContainer< T > | |
| shape_synchron(const HContainer< T > &other) | hamilt::HContainer< T > | |
| size_atom_pairs() const | hamilt::HContainer< T > | |
| size_R_loop() const | hamilt::HContainer< T > | |
| sparse_ap | hamilt::HContainer< T > | private |
| sparse_ap_index | hamilt::HContainer< T > | private |
| tmp_atom_pairs | hamilt::HContainer< T > | mutableprivate |
| tmp_R_index | hamilt::HContainer< T > | mutableprivate |
| unfix_R() const | hamilt::HContainer< T > | |
| wrapper_pointer | hamilt::HContainer< T > | private |
| ~HContainer() | hamilt::HContainer< T > | |