|
ABACUS develop
Atomic-orbital Based Ab-initio Computation at UStc
|
#include "source_lcao/LCAO_HS_arrays.hpp"#include "source_lcao/module_hcontainer/hcontainer.h"#include "source_hamilt/hamilt.h"Go to the source code of this file.
Namespaces | |
| namespace | sparse_format |
Functions | |
| void | sparse_format::sync_all_R_coor (std::set< Abfs::Vector3_Order< int > > &all_R_coor, MPI_Comm comm) |
| template<typename T > | |
| std::set< Abfs::Vector3_Order< int > > | sparse_format::get_R_range (const hamilt::HContainer< T > &hR) |
| template<typename TI , typename TO = TI> | |
| void | sparse_format::cal_HContainer (const Parallel_Orbitals &pv, const double &sparse_thr, const hamilt::HContainer< TI > &hR, std::map< Abfs::Vector3_Order< int >, std::map< size_t, std::map< size_t, TO > > > &target) |
| void | sparse_format::clear_zero_elements (LCAO_HS_Arrays &HS_Arrays, const int ¤t_spin, const double &sparse_thr) |
| void | sparse_format::destroy_HS_R_sparse (LCAO_HS_Arrays &HS_Arrays) |