Exx Class Reference
|
LibRPA
|
LIBRPA::Exx Class Reference
Collaboration diagram for LIBRPA::Exx:
Public Member Functions | |
| Exx (const MeanField &mf, const vector< Vector3_Order< double >> &kfrac_list) | |
| void | build_exx_orbital_energy (const Cs_LRI &Cs, const vector< Vector3_Order< int >> &Rlist, const Vector3_Order< int > &R_period, const atpair_R_mat_t &coul_mat) |
| Build and store the density matrix from the meanfield object. | |
Public Attributes | |
| map< int, atpair_R_mat_t > | dmat |
| Density matrix in lattice vector space, dimension (nspins, I, J, R, nao_I, nao_J) | |
| map< int, map< Vector3_Order< double >, map< atom_t, map< atom_t, shared_ptr< ComplexMatrix > > > > > | Hexx |
| exact-exchange Hamiltonian in k space, dimension (nspins, k, I, J, nao_I, nao_J) | |
| map< int, map< int, ComplexMatrix > > | Hexx_KS |
| exact-exchange Hamiltonian in the basis of KS states, dimension (nspins, n_kpoints, n_bands, n_bands) | |
| map< int, map< int, map< int, double > > > | Eexx |
| exact-exchange energy of each state, dimension (nspins, n_kpoints, n_bands). This is actually the diagonal elements of Heex_KS. | |
The documentation for this class was generated from the following files:
- exx.h
- exx.cpp
Generated by