act(const int nbands, const int nbasis, const int npol, const TK *tmpsi_in, TK *tmhpsi, const int ngk_ik=0, const bool is_first_node=false) const | hamilt::Operator< TK > | inlinevirtual |
act(const psi::Psi< TK, base_device::DEVICE_CPU > &psi_in, psi::Psi< TK, base_device::DEVICE_CPU > &psi_out, const int nbands) const | hamilt::Operator< TK > | inlinevirtual |
act_type | hamilt::Operator< TK > | protected |
add(Operator *next) | hamilt::Operator< TK > | virtual |
allocated_smatrix | hamilt::OperatorLCAO< TK, TR > | private |
cal_type | hamilt::Operator< TK > | protected |
contributeHk(int ik) | hamilt::OperatorLCAO< TK, TR > | virtual |
contributeHk(int ik) | hamilt::OperatorLCAO< TK, TR > | |
contributeHR() | hamilt::OperatorLCAO< TK, TR > | inlinevirtual |
ctx | hamilt::Operator< TK > | protected |
current_spin | hamilt::OperatorLCAO< TK, TR > | protected |
get_act_type() const | hamilt::Operator< TK > | inline |
get_cal_type() const | hamilt::Operator< TK > | inline |
get_hpsi(const hpsi_info &info) const | hamilt::Operator< TK > | protected |
get_hs_pointers() | hamilt::OperatorLCAO< TK, TR > | private |
get_hs_pointers() | hamilt::OperatorLCAO< TK, TR > | private |
get_hs_pointers() | hamilt::OperatorLCAO< TK, TR > | private |
get_hs_pointers() | hamilt::OperatorLCAO< TK, TR > | private |
get_ik() const | hamilt::Operator< TK > | inlinevirtual |
hmatrix_k | hamilt::OperatorLCAO< TK, TR > | private |
hpsi | hamilt::Operator< TK > | mutableprotected |
hPsi(hpsi_info &input) const | hamilt::Operator< TK > | virtual |
hpsi_info typedef | hamilt::Operator< TK > | |
hR | hamilt::OperatorLCAO< TK, TR > | protected |
hr_done | hamilt::OperatorLCAO< TK, TR > | protected |
hsk | hamilt::OperatorLCAO< TK, TR > | |
ik | hamilt::Operator< TK > | protected |
in_place | hamilt::Operator< TK > | mutableprotected |
init(const int ik_in) override | hamilt::OperatorLCAO< TK, TR > | virtual |
is_first_node | hamilt::Operator< TK > | protected |
kvec_d | hamilt::OperatorLCAO< TK, TR > | |
matrixHk(MatrixBlock< TK > &hk_in, MatrixBlock< TK > &sk_in) | hamilt::OperatorLCAO< TK, TR > | inline |
new_e_iteration | hamilt::OperatorLCAO< TK, TR > | protected |
next_op | hamilt::Operator< TK > | |
next_sub_op | hamilt::Operator< TK > | protected |
Operator() | hamilt::Operator< TK > | |
OperatorLCAO(HS_Matrix_K< TK > *hsk_in, const std::vector< ModuleBase::Vector3< double > > &kvec_d_in, HContainer< TR > *hR_in) | hamilt::OperatorLCAO< TK, TR > | inline |
refresh_h() | hamilt::OperatorLCAO< TK, TR > | |
set_current_spin(const int current_spin_in) | hamilt::OperatorLCAO< TK, TR > | |
set_hr_done(bool hr_done_in) | hamilt::OperatorLCAO< TK, TR > | |
set_HR_fixed(void *) | hamilt::OperatorLCAO< TK, TR > | inlinevirtual |
set_memory_op typedef | hamilt::Operator< TK > | protected |
smatrix_k | hamilt::OperatorLCAO< TK, TR > | private |
~Operator() | hamilt::Operator< TK > | virtual |
~OperatorLCAO() | hamilt::OperatorLCAO< TK, TR > | inlinevirtual |