| after_all_runners(UnitCell &ucell) override | ModuleESolver::ESolver_KS_LCAO< TK, TR > | virtual |
| after_scf(UnitCell &ucell, const int istep, const bool conv_esolver) override | ModuleESolver::ESolver_KS_LCAO< TK, TR > | protectedvirtual |
| basisname | ModuleESolver::ESolver_KS< TK > | protected |
| before_all_runners(UnitCell &ucell, const Input_para &inp) override | ModuleESolver::ESolver_KS_LCAO< TK, TR > | virtual |
| before_scf(UnitCell &ucell, const int istep) override | ModuleESolver::ESolver_KS_LCAO< TK, TR > | protectedvirtual |
| cal_energy() override | ModuleESolver::ESolver_KS_LCAO< TK, TR > | virtual |
| cal_force(UnitCell &ucell, ModuleBase::matrix &force) override | ModuleESolver::ESolver_KS_LCAO< TK, TR > | virtual |
| cal_stress(UnitCell &ucell, ModuleBase::matrix &stress) override | ModuleESolver::ESolver_KS_LCAO< TK, TR > | virtual |
| CE | ModuleESolver::ESolver_FP | protected |
| chr | ModuleESolver::ESolver_FP | protected |
| classname | ModuleESolver::ESolver | |
| conv_esolver | ModuleESolver::ESolver | |
| deepks | ModuleESolver::ESolver_KS_LCAO< TK, TR > | protected |
| diag_ethr | ModuleESolver::ESolver_KS< TK > | protected |
| dmat | ModuleESolver::ESolver_KS_LCAO< TK, TR > | protected |
| drho | ModuleESolver::ESolver_KS< TK > | protected |
| ESolver() | ModuleESolver::ESolver | inline |
| ESolver_FP() | ModuleESolver::ESolver_FP | |
| ESolver_KS() | ModuleESolver::ESolver_KS< TK > | |
| ESolver_KS_LCAO() | ModuleESolver::ESolver_KS_LCAO< TK, TR > | |
| esolver_KS_ne | ModuleESolver::ESolver_KS< TK > | protected |
| exx_nao | ModuleESolver::ESolver_KS_LCAO< TK, TR > | protected |
| gd | ModuleESolver::ESolver_KS_LCAO< TK, TR > | protected |
| get_deepks() const | ModuleESolver::ESolver_KS_LCAO< TK, TR > | inline |
| get_exx_nao() const | ModuleESolver::ESolver_KS_LCAO< TK, TR > | inline |
| get_gd() const | ModuleESolver::ESolver_KS_LCAO< TK, TR > | inline |
| get_gint_info() const | ModuleESolver::ESolver_KS_LCAO< TK, TR > | inline |
| get_orb() const | ModuleESolver::ESolver_KS_LCAO< TK, TR > | inline |
| get_pv() const | ModuleESolver::ESolver_KS_LCAO< TK, TR > | inline |
| get_RA() const | ModuleESolver::ESolver_KS_LCAO< TK, TR > | inline |
| get_rdmft_solver() const | ModuleESolver::ESolver_KS_LCAO< TK, TR > | inline |
| get_scs() const | ModuleESolver::ESolver_KS_LCAO< TK, TR > | inline |
| get_two_center_bundle() const | ModuleESolver::ESolver_KS_LCAO< TK, TR > | inline |
| gint_info_ | ModuleESolver::ESolver_KS_LCAO< TK, TR > | protected |
| hamilt2rho(UnitCell &ucell, const int istep, const int iter, const double ethr) | ModuleESolver::ESolver_KS< TK > | protected |
| hamilt2rho_single(UnitCell &ucell, const int istep, const int iter, const double ethr) override | ModuleESolver::ESolver_KS_LCAO< TK, TR > | protectedvirtual |
| have_force | ModuleESolver::ESolver_KS_LCAO< TK, TR > | protected |
| hsolver_error | ModuleESolver::ESolver_KS< TK > | protected |
| iter_finish(UnitCell &ucell, const int istep, int &iter, bool &conv_esolver) override | ModuleESolver::ESolver_KS_LCAO< TK, TR > | protectedvirtual |
| iter_init(UnitCell &ucell, const int istep, const int iter) override | ModuleESolver::ESolver_KS_LCAO< TK, TR > | protectedvirtual |
| iter_time | ModuleESolver::ESolver_FP | protected |
| kv | ModuleESolver::ESolver_FP | protected |
| locpp | ModuleESolver::ESolver_FP | protected |
| LR::ESolver_LR< double, double > | ModuleESolver::ESolver_KS_LCAO< TK, TR > | friend |
| LR::ESolver_LR< std::complex< double >, double > | ModuleESolver::ESolver_KS_LCAO< TK, TR > | friend |
| maxniter | ModuleESolver::ESolver_KS< TK > | protected |
| niter | ModuleESolver::ESolver_KS< TK > | protected |
| orb_ | ModuleESolver::ESolver_KS_LCAO< TK, TR > | protected |
| oscillate_esolver | ModuleESolver::ESolver_KS< TK > | protected |
| others(UnitCell &ucell, const int istep) override | ModuleESolver::ESolver_KS_LCAO< TK, TR > | protectedvirtual |
| p_chgmix | ModuleESolver::ESolver_KS< TK > | protected |
| p_hamilt | ModuleESolver::ESolver_KS< TK > | protected |
| pelec | ModuleESolver::ESolver_FP | protected |
| Pgrid | ModuleESolver::ESolver_FP | protected |
| ppcell | ModuleESolver::ESolver_KS< TK > | protected |
| psi | ModuleESolver::ESolver_KS< TK > | protected |
| pv | ModuleESolver::ESolver_KS_LCAO< TK, TR > | protected |
| pw_big | ModuleESolver::ESolver_FP | protected |
| pw_rho | ModuleESolver::ESolver_FP | protected |
| pw_rho_flag | ModuleESolver::ESolver_FP | protected |
| pw_rhod | ModuleESolver::ESolver_FP | protected |
| pw_wfc | ModuleESolver::ESolver_KS< TK > | protected |
| RA | ModuleESolver::ESolver_KS_LCAO< TK, TR > | protected |
| rdmft_solver | ModuleESolver::ESolver_KS_LCAO< TK, TR > | protected |
| runner(UnitCell &ucell, const int istep) override | ModuleESolver::ESolver_KS< TK > | virtual |
| scf_ene_thr | ModuleESolver::ESolver_KS< TK > | protected |
| scf_nmax_flag | ModuleESolver::ESolver_KS< TK > | protected |
| scf_thr | ModuleESolver::ESolver_KS< TK > | protected |
| scs | ModuleESolver::ESolver_KS_LCAO< TK, TR > | protected |
| sf | ModuleESolver::ESolver_FP | protected |
| solvent | ModuleESolver::ESolver_FP | protected |
| two_center_bundle_ | ModuleESolver::ESolver_KS_LCAO< TK, TR > | protected |
| ~ESolver() | ModuleESolver::ESolver | inlinevirtual |
| ~ESolver_FP() | ModuleESolver::ESolver_FP | virtual |
| ~ESolver_KS() | ModuleESolver::ESolver_KS< TK > | virtual |
| ~ESolver_KS_LCAO() | ModuleESolver::ESolver_KS_LCAO< TK, TR > | |