ABACUS develop
Atomic-orbital Based Ab-initio Computation at UStc
|
This is the complete list of members for hamilt::AtomPair< T >, including all inherited members.
add_from_matrix(const std::complex< T > *hk, const int ld_hk, const std::complex< T > &kphase, const int hk_type=0) | hamilt::AtomPair< T > | |
add_from_matrix(const T *hk, const int ld_hk, const T &kphase, const int hk_type=0) | hamilt::AtomPair< T > | |
add_to_array(std::complex< T > *target_array, const std::complex< T > &kphase) const | hamilt::AtomPair< T > | |
add_to_array(T *target_array, const T &kphase) const | hamilt::AtomPair< T > | |
add_to_matrix(std::complex< T > *hk, const int ld_hk, const std::complex< T > &kphase, const int hk_type=0) const | hamilt::AtomPair< T > | |
add_to_matrix(T *hk, const int ld_hk, const T &kphase, const int hk_type=0) const | hamilt::AtomPair< T > | |
allocate(T *data_array=nullptr, bool if_zero=false) | hamilt::AtomPair< T > | |
atom_i | hamilt::AtomPair< T > | private |
atom_j | hamilt::AtomPair< T > | private |
AtomPair(const int &atom_i_, const int &atom_j_, const Parallel_Orbitals *paraV_, T *existed_matrix=nullptr) | hamilt::AtomPair< T > | |
AtomPair(const int &atom_i_, const int &atom_j_, const int &rx, const int &ry, const int &rz, const Parallel_Orbitals *paraV_, T *existed_array=nullptr) | hamilt::AtomPair< T > | |
AtomPair(const int &atom_i_, const int &atom_j_, const ModuleBase::Vector3< int > &R_index, const Parallel_Orbitals *paraV_, T *existed_array=nullptr) | hamilt::AtomPair< T > | |
AtomPair(const int &atom_i, const int &atom_j, const int *row_atom_begin, const int *col_atom_begin, const int &natom, T *existed_matrix=nullptr) | hamilt::AtomPair< T > | |
AtomPair(const int &atom_i, const int &atom_j, const int &rx, const int &ry, const int &rz, const int *row_atom_begin, const int *col_atom_begin, const int &natom, T *existed_matrix=nullptr) | hamilt::AtomPair< T > | |
AtomPair(const AtomPair< T > &other, T *data_pointer=nullptr) | hamilt::AtomPair< T > | |
AtomPair(AtomPair &&other) noexcept | hamilt::AtomPair< T > | |
AtomPair(const int &atom_i_, const int &atom_j_) | hamilt::AtomPair< T > | |
col_ap | hamilt::AtomPair< T > | private |
col_size | hamilt::AtomPair< T > | private |
convert_add(const BaseMatrix< T > &target, int rx_in, int ry_in, int rz_in) | hamilt::AtomPair< T > | |
current_R | hamilt::AtomPair< T > | mutableprivate |
find_matrix(const int &rx_in, const int &ry_in, const int &rz_in) const | hamilt::AtomPair< T > | |
find_matrix(const int &rx_in, const int &ry_in, const int &rz_in) | hamilt::AtomPair< T > | |
find_matrix(const ModuleBase::Vector3< int > &R_in) const | hamilt::AtomPair< T > | |
find_matrix(const ModuleBase::Vector3< int > &R_in) | hamilt::AtomPair< T > | |
find_R(const int &rx_in, const int &ry_in, const int &rz_in) const | hamilt::AtomPair< T > | |
find_R(const ModuleBase::Vector3< int > &R_in) const | hamilt::AtomPair< T > | |
get_atom_i() const | hamilt::AtomPair< T > | |
get_atom_j() const | hamilt::AtomPair< T > | |
get_begin_col() const | hamilt::AtomPair< T > | inline |
get_begin_row() const | hamilt::AtomPair< T > | inline |
get_col_size() const | hamilt::AtomPair< T > | |
get_HR_values(int rx_in, int ry_in, int rz_in) | hamilt::AtomPair< T > | |
get_HR_values(int rx_in, int ry_in, int rz_in) const | hamilt::AtomPair< T > | |
get_HR_values(const int &index) const | hamilt::AtomPair< T > | |
get_matrix_values(int ir=-1) const | hamilt::AtomPair< T > | |
get_memory_size() const | hamilt::AtomPair< T > | |
get_paraV() const | hamilt::AtomPair< T > | |
get_pointer(int ir=-1) const | hamilt::AtomPair< T > | |
get_R_index(const int &index) const | hamilt::AtomPair< T > | |
get_R_index() const | hamilt::AtomPair< T > | |
get_R_size() const | hamilt::AtomPair< T > | inline |
get_row_size() const | hamilt::AtomPair< T > | |
get_size() const | hamilt::AtomPair< T > | inline |
get_value(const int &i) const | hamilt::AtomPair< T > | |
get_value(const int &row, const int &col) const | hamilt::AtomPair< T > | |
identify(const AtomPair< T > &other) const | hamilt::AtomPair< T > | |
identify(const int &atom_i_, const int &atom_j_) const | hamilt::AtomPair< T > | |
merge(const AtomPair< T > &other, bool skip_R=false) | hamilt::AtomPair< T > | |
merge_to_gamma() | hamilt::AtomPair< T > | |
operator<(const AtomPair &other) const | hamilt::AtomPair< T > | |
operator=(const AtomPair &other) | hamilt::AtomPair< T > | |
operator=(AtomPair &&other) noexcept | hamilt::AtomPair< T > | |
paraV | hamilt::AtomPair< T > | private |
R_index | hamilt::AtomPair< T > | private |
row_ap | hamilt::AtomPair< T > | private |
row_size | hamilt::AtomPair< T > | private |
set_paraV(const Parallel_Orbitals *paraV_in) | hamilt::AtomPair< T > | inline |
set_size(const int &col_size_in, const int &row_size_in) | hamilt::AtomPair< T > | |
set_zero() | hamilt::AtomPair< T > | |
values | hamilt::AtomPair< T > | private |
~AtomPair() | hamilt::AtomPair< T > |