|
ABACUS develop
Atomic-orbital Based Ab-initio Computation at UStc
|
This is the complete list of members for hamilt::HamiltLCAO< TK, TR >, including all inherited members.
| classname | hamilt::Hamilt< TK > | |
| ctx | hamilt::Hamilt< TK > | protected |
| current_spin | hamilt::HamiltLCAO< TK, TR > | private |
| get_size_hsk() const | hamilt::HamiltLCAO< TK, TR > | inline |
| get_V_delta_R() | hamilt::HamiltLCAO< TK, TR > | inline |
| getHk() const | hamilt::HamiltLCAO< TK, TR > | inline |
| getHR() | hamilt::HamiltLCAO< TK, TR > | inline |
| getHR() const | hamilt::HamiltLCAO< TK, TR > | inline |
| getOperator() | hamilt::HamiltLCAO< TK, TR > | |
| getSk() const | hamilt::HamiltLCAO< TK, TR > | inline |
| getSR() | hamilt::HamiltLCAO< TK, TR > | inline |
| getSR() const | hamilt::HamiltLCAO< TK, TR > | inline |
| HamiltLCAO(const UnitCell &ucell, const Grid_Driver &grid_d, const Parallel_Orbitals *paraV, elecstate::Potential *pot_in, const K_Vectors &kv_in, const TwoCenterBundle &two_center_bundle, const LCAO_Orbitals &orb, elecstate::DensityMatrix< TK, double > *DM_in, Setup_DeePKS< TK > &deepks, const int istep, Exx_NAO< TK > &exx_nao) | hamilt::HamiltLCAO< TK, TR > | |
| HamiltLCAO(const UnitCell &ucell, const Grid_Driver &grid_d, const Parallel_Orbitals *paraV, const K_Vectors &kv_in, const TwoCenterIntegrator &intor_overlap_orb, const std::vector< double > &orb_cutoff) | hamilt::HamiltLCAO< TK, TR > | |
| hPsi(const TK *psi_in, TK *hpsi, const size_t size) const | hamilt::Hamilt< TK > | inlinevirtual |
| hR | hamilt::HamiltLCAO< TK, TR > | private |
| hRS2 | hamilt::HamiltLCAO< TK, TR > | private |
| hsk | hamilt::HamiltLCAO< TK, TR > | private |
| istep | hamilt::HamiltLCAO< TK, TR > | private |
| kv | hamilt::HamiltLCAO< TK, TR > | private |
| matrix(MatrixBlock< TK > &hk_in, MatrixBlock< TK > &sk_in) override | hamilt::HamiltLCAO< TK, TR > | |
| Hamilt< TK >::matrix(MatrixBlock< std::complex< double > > &hk_in, MatrixBlock< std::complex< double > > &sk_in) | hamilt::Hamilt< TK > | inlinevirtual |
| Hamilt< TK >::matrix(MatrixBlock< double > &hk_in, MatrixBlock< double > &sk_in) | hamilt::Hamilt< TK > | inlinevirtual |
| Hamilt< TK >::matrix() | hamilt::Hamilt< TK > | inlinevirtual |
| non_first_scf | hamilt::Hamilt< TK > | |
| ops | hamilt::Hamilt< TK > | |
| refresh() override | hamilt::HamiltLCAO< TK, TR > | virtual |
| refresh_times | hamilt::HamiltLCAO< TK, TR > | private |
| sPsi(const TK *psi_in, TK *spsi, const int nrow, const int npw, const int nbands) const | hamilt::Hamilt< TK > | inlinevirtual |
| sR | hamilt::HamiltLCAO< TK, TR > | private |
| syncmem_op typedef | hamilt::Hamilt< TK > | protected |
| TAC typedef | hamilt::HamiltLCAO< TK, TR > | |
| updateHk(const int ik) override | hamilt::HamiltLCAO< TK, TR > | virtual |
| updateSk(const int ik, const int hk_type=0) | hamilt::HamiltLCAO< TK, TR > | |
| V_delta_R | hamilt::HamiltLCAO< TK, TR > | private |
| ~Hamilt() | hamilt::Hamilt< TK > | inlinevirtual |
| ~HamiltLCAO() | hamilt::HamiltLCAO< TK, TR > | inline |