27 const psi::Psi<std::complex<double>>* evc);
34 const psi::Psi<std::complex<double>>* evc,
42 const psi::Psi<std::complex<double>>* evc);
49 const psi::Psi<std::complex<double>>* evc,
3 elements vector
Definition vector3.h:22
Special pw_basis class. It includes different k-points.
Definition pw_basis_k.h:57
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:18
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:120
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:14
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:172
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:61
~unkOverlap_pw()
Definition unk_overlap_pw.cpp:10
void test_for_unkOverlap_pw()
unkOverlap_pw()
Definition unk_overlap_pw.cpp:6