1#ifndef SPARSE_FORMAT_HSR_H
2#define SPARSE_FORMAT_HSR_H
9#include <RI/global/Tensor.h>
24 std::set<Abfs::Vector3_Order<int>> all_R_coor;
28 for (
int iR = 0; iR < atom_pair.
get_R_size(); ++iR)
32 all_R_coor.insert(dR);
44template <
typename TI,
typename TO = TI>
46 const double& sparse_thr,
Definition abfs-vector3_order.h:16
Definition LCAO_HS_arrays.hpp:9
Definition parallel_orbitals.h:9
Definition atom_pair.h:42
ModuleBase::Vector3< int > get_R_index(const int &index) const
Definition atom_pair.cpp:795
size_t get_R_size() const
Definition atom_pair.h:288
Definition hcontainer.h:144
size_t size_atom_pairs() const
calculate number of AtomPairs for current R index
Definition hcontainer.cpp:601
AtomPair< T > & get_atom_pair(int i, int j) const
return a reference of AtomPair with index of atom I and J in atom_pairs
Definition hcontainer.cpp:378