25 const psi::Psi<std::complex<double>>* evc);
32 const psi::Psi<std::complex<double>>* evc,
40 const psi::Psi<std::complex<double>>* evc);
47 const psi::Psi<std::complex<double>>* evc,
3 elements vector
Definition vector3.h:24
Special pw_basis class. It includes different k-points.
Definition pw_basis_k.h:56
A class which can convert a function of "r" to the corresponding linear superposition of plane waves ...
Definition pw_basis.h:56
Definition unk_overlap_pw.h:16
std::complex< double > unkdotp_soc_G(const ModulePW::PW_Basis_K *wfcpw, const int ik_L, const int ik_R, const int iband_L, const int iband_R, const int npwx, const psi::Psi< std::complex< double > > *evc)
Definition unk_overlap_pw.cpp:119
std::complex< double > unkdotp_G(const ModulePW::PW_Basis_K *wfcpw, const int ik_L, const int ik_R, const int iband_L, const int iband_R, const psi::Psi< std::complex< double > > *evc)
Definition unk_overlap_pw.cpp:13
std::complex< double > unkdotp_soc_G0(const ModulePW::PW_Basis *rhopw, const ModulePW::PW_Basis_K *wfcpw, const int ik_L, const int ik_R, const int iband_L, const int iband_R, const psi::Psi< std::complex< double > > *evc, const ModuleBase::Vector3< double > G)
Definition unk_overlap_pw.cpp:171
std::complex< double > unkdotp_G0(const ModulePW::PW_Basis *rhopw, const ModulePW::PW_Basis_K *wfcpw, const int ik_L, const int ik_R, const int iband_L, const int iband_R, const psi::Psi< std::complex< double > > *evc, const ModuleBase::Vector3< double > G)
Definition unk_overlap_pw.cpp:60
~unkOverlap_pw()
Definition unk_overlap_pw.cpp:9
void test_for_unkOverlap_pw()
unkOverlap_pw()
Definition unk_overlap_pw.cpp:5