ABACUS develop
Atomic-orbital Based Ab-initio Computation at UStc
|
This is the complete list of members for Numerical_Basis, including all inherited members.
bessel_basis | Numerical_Basis | private |
cal_flq(const std::vector< ModuleBase::Vector3< double > > &gk, const int ucell_lmax) const | Numerical_Basis | private |
cal_gpow(const std::vector< ModuleBase::Vector3< double > > &gk, const double derivative_order) | Numerical_Basis | privatestatic |
cal_overlap_Q(const int &ik, const int &np, const ModulePW::PW_Basis_K *wfcpw, const psi::Psi< std::complex< double > > &psi, const double derivative_order, const Structure_Factor &sf, const UnitCell &ucell) const | Numerical_Basis | private |
cal_overlap_Sq(const int &ik, const int &np, const double derivative_order, const Structure_Factor &sf, const ModulePW::PW_Basis_K *wfcpw, const UnitCell &ucell) const | Numerical_Basis | private |
cal_overlap_V(const ModulePW::PW_Basis_K *wfcpw, const psi::Psi< std::complex< double > > &psi, const double derivative_order, const K_Vectors &kv, const double tpiba) | Numerical_Basis | privatestatic |
cal_ylm(const std::vector< ModuleBase::Vector3< double > > &gk, const int ucell_lmax) | Numerical_Basis | privatestatic |
init_label | Numerical_Basis | private |
init_mu_index(const UnitCell &ucell) | Numerical_Basis | privatestatic |
mu_index | Numerical_Basis | private |
numerical_atomic_wfc(const int &ik, const ModulePW::PW_Basis_K *wfcpw, ModuleBase::ComplexMatrix &psi, const Structure_Factor &sf, const UnitCell &ucell) | Numerical_Basis | private |
Numerical_Basis() | Numerical_Basis | |
output_info(std::ofstream &ofs, const Bessel_Basis &bessel_basis, const K_Vectors &kv, const UnitCell &ucell) | Numerical_Basis | privatestatic |
output_k(std::ofstream &ofs, const K_Vectors &kv) | Numerical_Basis | privatestatic |
output_overlap(const psi::Psi< std::complex< double > > &psi, const Structure_Factor &sf, const K_Vectors &kv, const ModulePW::PW_Basis_K *wfcpw, const UnitCell &ucell, const int &index) | Numerical_Basis | |
output_overlap_Q(std::ofstream &ofs, const std::vector< ModuleBase::ComplexArray > &overlap_Q, const K_Vectors &kv) | Numerical_Basis | privatestatic |
output_overlap_Sq(const std::string &name, std::ofstream &ofs, const std::vector< ModuleBase::ComplexArray > &overlap_Sq, const K_Vectors &kv) | Numerical_Basis | privatestatic |
output_overlap_V(std::ofstream &ofs, const ModuleBase::matrix &overlap_V) | Numerical_Basis | privatestatic |
~Numerical_Basis() | Numerical_Basis |