ABACUS develop
Atomic-orbital Based Ab-initio Computation at UStc
Loading...
Searching...
No Matches
hsolver::Diago_DavSubspace< T, Device > Member List

This is the complete list of members for hsolver::Diago_DavSubspace< T, Device >, including all inherited members.

cal_elem(const int &dim, int &nbase, const int &notconv, const T *psi_iter, const T *sphi, const T *hphi, T *hcc, T *scc)hsolver::Diago_DavSubspace< T, Device >private
cal_grad(const HPsiFunc &hpsi_func, const HPsiFunc &spsi_func, const int &dim, const int &nbase, const int &notconv, T *psi_iter, T *hphi, T *spsi, T *vcc, const int *unconv, std::vector< Real > *eigenvalue_iter)hsolver::Diago_DavSubspace< T, Device >private
castmem_complex_op typedefhsolver::Diago_DavSubspace< T, Device >private
cpu_ctxhsolver::Diago_DavSubspace< T, Device >private
ctxhsolver::Diago_DavSubspace< T, Device >private
d_preconditionhsolver::Diago_DavSubspace< T, Device >private
delmem_complex_op typedefhsolver::Diago_DavSubspace< T, Device >private
delmem_real_h_op typedefhsolver::Diago_DavSubspace< T, Device >private
delmem_real_op typedefhsolver::Diago_DavSubspace< T, Device >private
devicehsolver::Diago_DavSubspace< T, Device >private
diag(const HPsiFunc &hpsi_func, const HPsiFunc &spsi_func, T *psi_in, const int psi_in_dmax, Real *eigenvalue_in, const std::vector< double > &ethr_band, const bool &scf_type)hsolver::Diago_DavSubspace< T, Device >
diag_commhsolver::Diago_DavSubspace< T, Device >private
diag_once(const HPsiFunc &hpsi_func, const HPsiFunc &spsi_func, T *psi_in, const int psi_in_dmax, Real *eigenvalue_in, const std::vector< double > &ethr_band)hsolver::Diago_DavSubspace< T, Device >private
diag_subspacehsolver::Diago_DavSubspace< T, Device >private
diag_thrhsolver::Diago_DavSubspace< T, Device >private
diag_zhegvx(const int &nbase, const int &nband, T *hcc, T *scc, const int &nbase_x, std::vector< Real > *eigenvalue_iter, T *vcc)hsolver::Diago_DavSubspace< T, Device >private
Diago_DavSubspace(const std::vector< Real > &precondition_in, const int &nband_in, const int &nbasis_in, const int &david_ndim_in, const double &diag_thr_in, const int &diag_nmax_in, const bool &need_subspace_in, const diag_comm_info &diag_comm_in, const int diago_dav_method_in, const int block_size_in)hsolver::Diago_DavSubspace< T, Device >
diago_subspace_bshsolver::Diago_DavSubspace< T, Device >private
dimhsolver::Diago_DavSubspace< T, Device >private
hcchsolver::Diago_DavSubspace< T, Device >private
hphihsolver::Diago_DavSubspace< T, Device >private
HPsiFunc typedefhsolver::Diago_DavSubspace< T, Device >
is_subspacehsolver::Diago_DavSubspace< T, Device >private
iter_nmaxhsolver::Diago_DavSubspace< T, Device >private
n_bandhsolver::Diago_DavSubspace< T, Device >private
nbase_xhsolver::Diago_DavSubspace< T, Device >private
neg_onehsolver::Diago_DavSubspace< T, Device >private
neg_one_hsolver::Diago_DavSubspace< T, Device >private
notconvhsolver::Diago_DavSubspace< T, Device >private
onehsolver::Diago_DavSubspace< T, Device >private
one_hsolver::Diago_DavSubspace< T, Device >private
preconditionhsolver::Diago_DavSubspace< T, Device >private
psi_in_iterhsolver::Diago_DavSubspace< T, Device >private
Real typedefhsolver::Diago_DavSubspace< T, Device >private
refresh(const int &dim, const int &nband, int &nbase, const Real *eigenvalue, T *psi_iter, T *hphi, T *sphi, T *hcc, T *scc, T *vcc)hsolver::Diago_DavSubspace< T, Device >private
resmem_complex_op typedefhsolver::Diago_DavSubspace< T, Device >private
resmem_real_h_op typedefhsolver::Diago_DavSubspace< T, Device >private
resmem_real_op typedefhsolver::Diago_DavSubspace< T, Device >private
scchsolver::Diago_DavSubspace< T, Device >private
setmem_complex_op typedefhsolver::Diago_DavSubspace< T, Device >private
setmem_real_h_op typedefhsolver::Diago_DavSubspace< T, Device >private
setmem_real_op typedefhsolver::Diago_DavSubspace< T, Device >private
sphihsolver::Diago_DavSubspace< T, Device >private
syncmem_complex_op typedefhsolver::Diago_DavSubspace< T, Device >private
syncmem_d2h_op typedefhsolver::Diago_DavSubspace< T, Device >private
syncmem_h2d_op typedefhsolver::Diago_DavSubspace< T, Device >private
syncmem_var_d2h_op typedefhsolver::Diago_DavSubspace< T, Device >private
syncmem_var_h2d_op typedefhsolver::Diago_DavSubspace< T, Device >private
test_exit_cond(const int &ntry, const int &notconv, const bool &scf)hsolver::Diago_DavSubspace< T, Device >private
vcchsolver::Diago_DavSubspace< T, Device >private
zerohsolver::Diago_DavSubspace< T, Device >private
zero_hsolver::Diago_DavSubspace< T, Device >private
~Diago_DavSubspace()hsolver::Diago_DavSubspace< T, Device >