| 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 override | RI_Benchmark::OperatorRIHartree< T > | inlinevirtual |
| hamilt::Operator::act(const psi::Psi< T, Device > &psi_in, psi::Psi< T, Device > &psi_out, const int nbands) const | hamilt::Operator< T, Device > | inlinevirtual |
| act_type | hamilt::Operator< T, Device > | protected |
| add(Operator *next) | hamilt::Operator< T, Device > | virtual |
| cal_type | hamilt::Operator< T, Device > | protected |
| Cs_ao | RI_Benchmark::OperatorRIHartree< T > | protected |
| Cs_ov_mo | RI_Benchmark::OperatorRIHartree< T > | protected |
| Cs_vo_mo | RI_Benchmark::OperatorRIHartree< T > | protected |
| ctx | hamilt::Operator< T, Device > | protected |
| CV_ov | RI_Benchmark::OperatorRIHartree< T > | protected |
| CV_vo | RI_Benchmark::OperatorRIHartree< T > | protected |
| get_act_type() const | hamilt::Operator< T, Device > | inline |
| get_cal_type() const | hamilt::Operator< T, Device > | inline |
| get_hpsi(const hpsi_info &info) const | hamilt::Operator< T, Device > | protected |
| get_ik() const | hamilt::Operator< T, Device > | inlinevirtual |
| hPsi(hpsi_info &input) const | hamilt::Operator< T, Device > | virtual |
| hpsi | hamilt::Operator< T, Device > | mutableprotected |
| hpsi_info typedef | hamilt::Operator< T, Device > | |
| ik | hamilt::Operator< T, Device > | protected |
| in_place | hamilt::Operator< T, Device > | mutableprotected |
| init(const int ik_in) | hamilt::Operator< T, Device > | virtual |
| is_first_node | hamilt::Operator< T, Device > | protected |
| naos | RI_Benchmark::OperatorRIHartree< T > | protected |
| next_op | hamilt::Operator< T, Device > | |
| next_sub_op | hamilt::Operator< T, Device > | protected |
| nocc | RI_Benchmark::OperatorRIHartree< T > | protected |
| npairs | RI_Benchmark::OperatorRIHartree< T > | protected |
| nvirt | RI_Benchmark::OperatorRIHartree< T > | protected |
| Operator() | hamilt::Operator< T, Device > | |
| OperatorRIHartree(const UnitCell &ucell, const int &naos, const int &nocc, const int &nvirt, const psi::Psi< T > &psi_ks_in, const TLRI< TR > &Cs_ao, const TLRI< TR > &Vs, const bool &read_from_aims=false, const std::vector< int > &aims_nbasis={}) | RI_Benchmark::OperatorRIHartree< T > | inline |
| psi_ks | RI_Benchmark::OperatorRIHartree< T > | protected |
| set_memory_op typedef | hamilt::Operator< T, Device > | protected |
| TR typedef | RI_Benchmark::OperatorRIHartree< T > | private |
| Vs | RI_Benchmark::OperatorRIHartree< T > | protected |
| ~Operator() | hamilt::Operator< T, Device > | virtual |
| ~OperatorRIHartree() | RI_Benchmark::OperatorRIHartree< T > | inline |