G0W0 Class Reference
|
LibRPA
|
LIBRPA::G0W0 Class Reference
Collaboration diagram for LIBRPA::G0W0:
Public Member Functions | |
| G0W0 (const MeanField &mf, const vector< Vector3_Order< double >> &kfrac_list, const TFGrids &tfg) | |
| G0W0 (const G0W0 &s_g0w0)=delete | |
| G0W0 (G0W0 &&s_g0w0)=delete | |
| G0W0 | operator= (const G0W0 &s_g0w0) const =delete |
| G0W0 | operator= (G0W0 &&s_g0w0)=delete |
| void | build_spacetime_LibRI (const Cs_LRI &LRI_Cs, const map< double, atom_mapping< std::map< Vector3_Order< double >, matrix_m< complex< double >>>>::pair_t_old > &Wc_freq_q, const vector< Vector3_Order< int >> &Rlist, const Vector3_Order< int > &R_period) |
| using native tensor contraction More... | |
| void | build_sigc_matrix_KS () |
| build the correlation self-energy matrix in Kohn-Sham basis | |
Public Attributes | |
| const MeanField & | mf |
| const vector< Vector3_Order< double > > & | kfrac_list |
| const TFGrids & | tfg |
| std::map< int, std::map< double, std::map< Vector3_Order< double >, atom_mapping< Matz >::pair_t_old > > > | sigc_is_f_k_IJ |
| frequency-domain reciprocal-space correlation self-energy, indices [ispin][freq][k][I][J](n_I, n_J) | |
| std::map< int, std::map< int, std::map< double, Matz > > > | sigc_is_ik_f_KS |
| correlation self-energy matrix in the basis of KS states, indices [ispin][ik][freq](n_bands, n_bands) | |
Member Function Documentation
◆ build_spacetime_LibRI()
| void LIBRPA::G0W0::build_spacetime_LibRI | ( | const Cs_LRI & | LRI_Cs, |
| const map< double, atom_mapping< std::map< Vector3_Order< double >, matrix_m< complex< double >>>>::pair_t_old > & | Wc_freq_q, | ||
| const vector< Vector3_Order< int >> & | Rlist, | ||
| const Vector3_Order< int > & | R_period | ||
| ) |
using native tensor contraction
using LibRI
Here is the call graph for this function:
The documentation for this class was generated from the following files:
- gw.h
- gw.cpp
Generated by