|
ABACUS develop
Atomic-orbital Based Ab-initio Computation at UStc
|
#include "spar_hsr.h"#include "source_io/module_parameter/parameter.h"#include "source_lcao/module_hcontainer/hcontainer.h"#include "source_lcao/module_rt/td_info.h"#include "spar_dh.h"#include "spar_exx.h"#include "spar_u.h"Functions | |
| template void | sparse_format::cal_HSR< std::complex< double > > (const UnitCell &ucell, const Parallel_Orbitals &pv, LCAO_HS_Arrays &HS_Arrays, const Grid_Driver &grid, const int ¤t_spin, const double &sparse_thr, const int(&nmp)[3], hamilt::Hamilt< std::complex< double > > *p_ham) |
| template void | sparse_format::cal_HContainer< double, std::complex< double > > (const Parallel_Orbitals &pv, const double &sparse_thr, const hamilt::HContainer< double > &hR, std::map< Abfs::Vector3_Order< int >, std::map< size_t, std::map< size_t, std::complex< double > > > > &target) |
| template void | sparse_format::cal_HContainer< std::complex< double > > (const Parallel_Orbitals &pv, const double &sparse_thr, const hamilt::HContainer< std::complex< double > > &hR, std::map< Abfs::Vector3_Order< int >, std::map< size_t, std::map< size_t, std::complex< double > > > > &target) |
| template void sparse_format::cal_HContainer< double, std::complex< double > > | ( | const Parallel_Orbitals & | pv, |
| const double & | sparse_thr, | ||
| const hamilt::HContainer< double > & | hR, | ||
| std::map< Abfs::Vector3_Order< int >, std::map< size_t, std::map< size_t, std::complex< double > > > > & | target | ||
| ) |
| template void sparse_format::cal_HContainer< std::complex< double > > | ( | const Parallel_Orbitals & | pv, |
| const double & | sparse_thr, | ||
| const hamilt::HContainer< std::complex< double > > & | hR, | ||
| std::map< Abfs::Vector3_Order< int >, std::map< size_t, std::map< size_t, std::complex< double > > > > & | target | ||
| ) |
| template void sparse_format::cal_HSR< std::complex< double > > | ( | const UnitCell & | ucell, |
| const Parallel_Orbitals & | pv, | ||
| LCAO_HS_Arrays & | HS_Arrays, | ||
| const Grid_Driver & | grid, | ||
| const int & | current_spin, | ||
| const double & | sparse_thr, | ||
| const int(&) | nmp[3], | ||
| hamilt::Hamilt< std::complex< double > > * | p_ham | ||
| ) |