ABACUS develop
Atomic-orbital Based Ab-initio Computation at UStc
Loading...
Searching...
No Matches
hamilt::AtomPair< T > Member List

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) consthamilt::AtomPair< T >
add_to_array(T *target_array, const T &kphase) consthamilt::AtomPair< T >
add_to_matrix(std::complex< T > *hk, const int ld_hk, const std::complex< T > &kphase, const int hk_type=0) consthamilt::AtomPair< T >
add_to_matrix(T *hk, const int ld_hk, const T &kphase, const int hk_type=0) consthamilt::AtomPair< T >
allocate(T *data_array=nullptr, bool if_zero=false)hamilt::AtomPair< T >
atom_ihamilt::AtomPair< T >private
atom_jhamilt::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) noexcepthamilt::AtomPair< T >
AtomPair(const int &atom_i_, const int &atom_j_)hamilt::AtomPair< T >
col_aphamilt::AtomPair< T >private
col_sizehamilt::AtomPair< T >private
convert_add(const BaseMatrix< T > &target, int rx_in, int ry_in, int rz_in)hamilt::AtomPair< T >
current_Rhamilt::AtomPair< T >mutableprivate
find_matrix(const int &rx_in, const int &ry_in, const int &rz_in) consthamilt::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) consthamilt::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) consthamilt::AtomPair< T >
find_R(const ModuleBase::Vector3< int > &R_in) consthamilt::AtomPair< T >
get_atom_i() consthamilt::AtomPair< T >
get_atom_j() consthamilt::AtomPair< T >
get_begin_col() consthamilt::AtomPair< T >inline
get_begin_row() consthamilt::AtomPair< T >inline
get_col_size() consthamilt::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) consthamilt::AtomPair< T >
get_HR_values(const int &index) consthamilt::AtomPair< T >
get_matrix_values(int ir=-1) consthamilt::AtomPair< T >
get_memory_size() consthamilt::AtomPair< T >
get_paraV() consthamilt::AtomPair< T >
get_pointer(int ir=-1) consthamilt::AtomPair< T >
get_R_index(const int &index) consthamilt::AtomPair< T >
get_R_index() consthamilt::AtomPair< T >
get_R_size() consthamilt::AtomPair< T >inline
get_row_size() consthamilt::AtomPair< T >
get_size() consthamilt::AtomPair< T >inline
get_value(const int &i) consthamilt::AtomPair< T >
get_value(const int &row, const int &col) consthamilt::AtomPair< T >
identify(const AtomPair< T > &other) consthamilt::AtomPair< T >
identify(const int &atom_i_, const int &atom_j_) consthamilt::AtomPair< T >
merge(const AtomPair< T > &other, bool skip_R=false)hamilt::AtomPair< T >
merge_to_gamma()hamilt::AtomPair< T >
operator<(const AtomPair &other) consthamilt::AtomPair< T >
operator=(const AtomPair &other)hamilt::AtomPair< T >
operator=(AtomPair &&other) noexcepthamilt::AtomPair< T >
paraVhamilt::AtomPair< T >private
R_indexhamilt::AtomPair< T >private
row_aphamilt::AtomPair< T >private
row_sizehamilt::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 >
valueshamilt::AtomPair< T >private
~AtomPair()hamilt::AtomPair< T >