Chi0 Class Reference

LibRPA: Chi0 Class Reference
LibRPA

Object to handle calculation of independent repsonse function ( \(\chi_0\)) More...

#include <chi0.h>

Collaboration diagram for Chi0:

Public Member Functions

 Chi0 (const MeanField &mf_in, const vector< Vector3_Order< double >> &klist_in, unsigned n_tf_grids)
 
void build (const Cs_LRI &Cs, const vector< Vector3_Order< int >> &Rlist, const Vector3_Order< int > &R_period, const vector< atpair_t > &atpair_ABF, const vector< Vector3_Order< double >> &qlist, TFGrids::GRID_TYPES gt, bool use_space_time)
 Build the independent response function in q-omega domain for ABFs on the atom pairs atpair_ABF and q-vectors in qlist.
 
const map< double, map< Vector3_Order< double >, atom_mapping< ComplexMatrix >::pair_t_old > > & get_chi0_q () const
 
void free_chi0_q (const double freq, const Vector3_Order< double > q)
 

Public Attributes

double gf_R_threshold
 
MeanField mf
 
const vector< Vector3_Order< double > > & klist
 
TFGrids tfg
 

Detailed Description

Object to handle calculation of independent repsonse function ( \(\chi_0\))


The documentation for this class was generated from the following files: