29 std::vector<std::complex<double>> pphi_,
34 = 3.0 / 10.0 * std::pow(3 * std::pow(M_PI, 2.0), 2.0 / 3.0)
40 std::vector<std::complex<double>> psi_,
42 std::vector<std::complex<double>> Hpsi);
48 std::vector<std::complex<double>> Hpsi);
TDOFDFT.
Definition evolve_ofdft.h:19
void cal_tf_potential(const double *const *prho, ModulePW::PW_Basis *pw_rho, ModuleBase::matrix &rpot)
Definition evolve_ofdft.cpp:48
void cal_Hpsi(elecstate::ElecState *pelec, const Charge &chr, UnitCell &ucell, std::vector< std::complex< double > > psi_, ModulePW::PW_Basis *pw_rho, std::vector< std::complex< double > > Hpsi)
Definition evolve_ofdft.cpp:8
void propagate_psi(elecstate::ElecState *pelec, const Charge &chr, UnitCell &ucell, std::vector< std::complex< double > > pphi_, ModulePW::PW_Basis *pw_rho)
Definition evolve_ofdft.cpp:220
Evolve_OFDFT()
Definition evolve_ofdft.h:21
~Evolve_OFDFT()
Definition evolve_ofdft.h:24
const double c_tf_
Definition evolve_ofdft.h:34
void cal_vw_potential_phi(std::vector< std::complex< double > > pphi, ModulePW::PW_Basis *pw_rho, std::vector< std::complex< double > > Hpsi)
Definition evolve_ofdft.cpp:75
void cal_CD_potential(std::vector< std::complex< double > > psi_, ModulePW::PW_Basis *pw_rho, ModuleBase::matrix &rpot, double mCD_para)
Definition evolve_ofdft.cpp:126
A class which can convert a function of "r" to the corresponding linear superposition of plane waves ...
Definition pw_basis.h:56
Definition elecstate.h:15