|
ABACUS develop
Atomic-orbital Based Ab-initio Computation at UStc
|
Functions | |
| void | chgmixing_ks (const int iter, UnitCell &ucell, elecstate::ElecState *pelec, Charge &chr, Charge_Mixing *p_chgmix, const int nrxx, double &drho, bool &oscillate_esolver, bool &conv_esolver, const double &hsolver_error, const double &scf_thr, const double &scf_ene_thr, const Input_para &inp) |
| void | chgmixing_ks_pw (const int iter, Charge_Mixing *p_chgmix, const Input_para &inp) |
| void | chgmixing_ks_lcao (const int iter, Charge_Mixing *p_chgmix, const int nnr, const Input_para &inp) |
| void module_charge::chgmixing_ks | ( | const int | iter, |
| UnitCell & | ucell, | ||
| elecstate::ElecState * | pelec, | ||
| Charge & | chr, | ||
| Charge_Mixing * | p_chgmix, | ||
| const int | nrxx, | ||
| double & | drho, | ||
| bool & | oscillate_esolver, | ||
| bool & | conv_esolver, | ||
| const double & | hsolver_error, | ||
| const double & | scf_thr, | ||
| const double & | scf_ene_thr, | ||
| const Input_para & | inp | ||
| ) |
| void module_charge::chgmixing_ks_lcao | ( | const int | iter, |
| Charge_Mixing * | p_chgmix, | ||
| const int | nnr, | ||
| const Input_para & | inp | ||
| ) |
| void module_charge::chgmixing_ks_pw | ( | const int | iter, |
| Charge_Mixing * | p_chgmix, | ||
| const Input_para & | inp | ||
| ) |