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

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

act(const int nbands, const int nbasis, const int npol, const T *psi_in, T *hpsi, const int ngk_ik=0, const bool is_first_node=false) const overrideLR::OperatorLRDiag< T, Device >inlinevirtual
hamilt::Operator::act(const psi::Psi< T, Device > &psi_in, psi::Psi< T, Device > &psi_out, const int nbands) consthamilt::Operator< T, Device >inlinevirtual
act_typehamilt::Operator< T, Device >protected
add(Operator *next)hamilt::Operator< T, Device >virtual
cal_typehamilt::Operator< T, Device >protected
ctxLR::OperatorLRDiag< T, Device >private
eig_ks_diffLR::OperatorLRDiag< T, Device >private
get_act_type() consthamilt::Operator< T, Device >inline
get_cal_type() consthamilt::Operator< T, Device >inline
get_hpsi(const hpsi_info &info) consthamilt::Operator< T, Device >protected
get_ik() consthamilt::Operator< T, Device >inlinevirtual
hPsi(hpsi_info &input) consthamilt::Operator< T, Device >virtual
hpsihamilt::Operator< T, Device >mutableprotected
hpsi_info typedefhamilt::Operator< T, Device >
ikhamilt::Operator< T, Device >protected
in_placehamilt::Operator< T, Device >mutableprotected
init(const int ik_in) overrideLR::OperatorLRDiag< T, Device >inlinevirtual
is_first_nodehamilt::Operator< T, Device >protected
next_ophamilt::Operator< T, Device >
next_sub_ophamilt::Operator< T, Device >protected
nkLR::OperatorLRDiag< T, Device >private
noccLR::OperatorLRDiag< T, Device >private
nvirtLR::OperatorLRDiag< T, Device >private
Operator()hamilt::Operator< T, Device >
OperatorLRDiag(const double *eig_ks, const Parallel_2D &pX_in, const int &nk_in, const int &nocc_in, const int &nvirt_in)LR::OperatorLRDiag< T, Device >inline
pXLR::OperatorLRDiag< T, Device >private
set_memory_op typedefhamilt::Operator< T, Device >protected
~Operator()hamilt::Operator< T, Device >virtual