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

This is the complete list of members for hamilt::HContainer< T >, including all inherited members.

add(const HContainer< T > &other)hamilt::HContainer< T >
allocate(T *data_array=nullptr, bool if_zero=false)hamilt::HContainer< T >
allocatedhamilt::HContainer< T >private
atom_pairshamilt::HContainer< T >private
current_Rhamilt::HContainer< T >mutableprivate
data(int i, int j) consthamilt::HContainer< T >
data(int i, int j, int *R) consthamilt::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) consthamilt::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) consthamilt::HContainer< T >
find_matrix_offset(int i, int j, int rx, int ry, int rz) consthamilt::HContainer< T >
find_matrix_offset(int i, int j, const ModuleBase::Vector3< int > &R_index) consthamilt::HContainer< T >
find_pair(int i, int j) consthamilt::HContainer< T >
find_R(const int &rx_in, const int &ry_in, const int &rz_in) consthamilt::HContainer< T >
find_R(const ModuleBase::Vector3< int > &R_in) consthamilt::HContainer< T >
fix_gamma()hamilt::HContainer< T >
fix_R(int rx_in, int ry_in, int rz_in) consthamilt::HContainer< T >
gamma_onlyhamilt::HContainer< T >private
get_atom_pair(int i, int j) consthamilt::HContainer< T >
get_atom_pair(int index) consthamilt::HContainer< T >
get_current_R() consthamilt::HContainer< T >
get_ijr_info() consthamilt::HContainer< T >
get_memory_size() consthamilt::HContainer< T >
get_nbasis() consthamilt::HContainer< T >inline
get_nnr() consthamilt::HContainer< T >inline
get_paraV() consthamilt::HContainer< T >inline
get_sparse_ap() consthamilt::HContainer< T >inline
get_sparse_ap_index() consthamilt::HContainer< T >inline
get_wrapper() consthamilt::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) noexcepthamilt::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() consthamilt::HContainer< T >
loop_R(const size_t &index, int &rx, int &ry, int &rz) consthamilt::HContainer< T >
operator=(const HContainer< T > &HR_in)=deletehamilt::HContainer< T >
operator=(HContainer< T > &&HR_in) noexcepthamilt::HContainer< T >
paraVhamilt::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() consthamilt::HContainer< T >
size_R_loop() consthamilt::HContainer< T >
sparse_aphamilt::HContainer< T >private
sparse_ap_indexhamilt::HContainer< T >private
tmp_atom_pairshamilt::HContainer< T >mutableprivate
tmp_R_indexhamilt::HContainer< T >mutableprivate
unfix_R() consthamilt::HContainer< T >
wrapper_pointerhamilt::HContainer< T >private
~HContainer()hamilt::HContainer< T >