| becp | projectors::OnsiteProjector< T, Device > | private |
| cal_occupations(const psi::Psi< std::complex< T >, Device > *psi, const ModuleBase::matrix &wg_in) | projectors::OnsiteProjector< T, Device > | |
| cpu_ctx | projectors::OnsiteProjector< T, Device > | private |
| ctx | projectors::OnsiteProjector< T, Device > | private |
| delmem_complex_h_op typedef | projectors::OnsiteProjector< T, Device > | private |
| delmem_complex_op typedef | projectors::OnsiteProjector< T, Device > | private |
| delmem_int_op typedef | projectors::OnsiteProjector< T, Device > | private |
| delmem_var_h_op typedef | projectors::OnsiteProjector< T, Device > | private |
| delmem_var_op typedef | projectors::OnsiteProjector< T, Device > | private |
| device | projectors::OnsiteProjector< T, Device > | private |
| fs_tools | projectors::OnsiteProjector< T, Device > | private |
| gemm_op typedef | projectors::OnsiteProjector< T, Device > | private |
| get_becp() const | projectors::OnsiteProjector< T, Device > | inline |
| get_fs_tools() const | projectors::OnsiteProjector< T, Device > | inline |
| get_h_becp() const | projectors::OnsiteProjector< T, Device > | inline |
| get_instance() | projectors::OnsiteProjector< T, Device > | static |
| get_nh(int iat) const | projectors::OnsiteProjector< T, Device > | inline |
| get_npw() const | projectors::OnsiteProjector< T, Device > | inline |
| get_npwx() const | projectors::OnsiteProjector< T, Device > | inline |
| get_size_becp() const | projectors::OnsiteProjector< T, Device > | inline |
| get_tab_atomic() const | projectors::OnsiteProjector< T, Device > | inline |
| get_tot_nproj() const | projectors::OnsiteProjector< T, Device > | inline |
| h_becp | projectors::OnsiteProjector< T, Device > | private |
| iat_nh | projectors::OnsiteProjector< T, Device > | private |
| ik_ | projectors::OnsiteProjector< T, Device > | private |
| init(const std::string &orbital_dir, const UnitCell *ucell_in, const psi::Psi< std::complex< T >, Device > &psi, const K_Vectors &kv, const ModulePW::PW_Basis_K &pw_basis, Structure_Factor &sf, const double onsite_radius, const int nq, const double dq, const ModuleBase::matrix &wg, const ModuleBase::matrix &ekb) | projectors::OnsiteProjector< T, Device > | |
| init_proj(const std::string &orbital_dir, const std::vector< std::string > &orb_files, const std::vector< int > &nproj, const std::vector< int > &lproj, const std::vector< int > &iproj, const std::vector< double > &onsite_r) | projectors::OnsiteProjector< T, Device > | |
| initialed | projectors::OnsiteProjector< T, Device > | private |
| instance | projectors::OnsiteProjector< T, Device > | privatestatic |
| irow2iproj_ | projectors::OnsiteProjector< T, Device > | private |
| irow2it_ | projectors::OnsiteProjector< T, Device > | private |
| irow2m_ | projectors::OnsiteProjector< T, Device > | private |
| it2ia | projectors::OnsiteProjector< T, Device > | private |
| it2iproj | projectors::OnsiteProjector< T, Device > | private |
| itiaiprojm2irow_ | projectors::OnsiteProjector< T, Device > | private |
| lproj | projectors::OnsiteProjector< T, Device > | private |
| nhtol | projectors::OnsiteProjector< T, Device > | private |
| npw_ | projectors::OnsiteProjector< T, Device > | private |
| npwx_ | projectors::OnsiteProjector< T, Device > | private |
| ntype | projectors::OnsiteProjector< T, Device > | private |
| OnsiteProjector() | projectors::OnsiteProjector< T, Device > | inlineprivate |
| overlap_proj_psi(const int npm, const std::complex< double > *ppsi) | projectors::OnsiteProjector< T, Device > | |
| projs | projectors::OnsiteProjector< T, Device > | private |
| pw_basis_ | projectors::OnsiteProjector< T, Device > | private |
| read_abacus_orb(std::ifstream &ifs, std::string &elem, double &ecut, int &nr, double &dr, std::vector< int > &nzeta, std::vector< std::vector< double > > &radials, const int rank=0) | projectors::OnsiteProjector< T, Device > | |
| resmem_complex_h_op typedef | projectors::OnsiteProjector< T, Device > | private |
| resmem_complex_op typedef | projectors::OnsiteProjector< T, Device > | private |
| resmem_int_op typedef | projectors::OnsiteProjector< T, Device > | private |
| resmem_var_h_op typedef | projectors::OnsiteProjector< T, Device > | private |
| resmem_var_op typedef | projectors::OnsiteProjector< T, Device > | private |
| rgrid | projectors::OnsiteProjector< T, Device > | private |
| rp_ | projectors::OnsiteProjector< T, Device > | private |
| setmem_complex_op typedef | projectors::OnsiteProjector< T, Device > | private |
| setmem_var_op typedef | projectors::OnsiteProjector< T, Device > | private |
| sf_ | projectors::OnsiteProjector< T, Device > | private |
| size_becp | projectors::OnsiteProjector< T, Device > | private |
| size_vproj | projectors::OnsiteProjector< T, Device > | private |
| syncmem_complex_d2h_op typedef | projectors::OnsiteProjector< T, Device > | private |
| syncmem_complex_h2d_op typedef | projectors::OnsiteProjector< T, Device > | private |
| syncmem_int_h2d_op typedef | projectors::OnsiteProjector< T, Device > | private |
| syncmem_var_d2h_op typedef | projectors::OnsiteProjector< T, Device > | private |
| syncmem_var_h2d_op typedef | projectors::OnsiteProjector< T, Device > | private |
| tab | projectors::OnsiteProjector< T, Device > | private |
| tab_atomic_ | projectors::OnsiteProjector< T, Device > | private |
| tabulate_atomic(const int ik, const char grad='n') | projectors::OnsiteProjector< T, Device > | |
| tot_nproj | projectors::OnsiteProjector< T, Device > | private |
| ucell | projectors::OnsiteProjector< T, Device > | private |
| ~OnsiteProjector() | projectors::OnsiteProjector< T, Device > | private |