chi0.h Source File
LibRPA
|
chi0.h
Go to the documentation of this file.
71 /* matrix reshape_Cs(const size_t n1, const size_t n2, const size_t n3, const std::shared_ptr<matrix> &Cs); */
72 /* matrix reshape_dim_Cs(const size_t n1, const size_t n2, const size_t n3, const std::shared_ptr<matrix> &Cs);//(n1*n2,n3) -> (n1,n2*n3) */
74 /* matrix reshape_mat_21(const size_t n1, const size_t n2, const size_t n3, const matrix &mat); //(n1,n2*n3) -> (n1*n2,n3) */
92 const map<double, map<Vector3_Order<double>, atom_mapping<ComplexMatrix>::pair_t_old>> & get_chi0_q() const { return chi0_q; }
108 map<size_t, matrix> compute_chi0_munu_tau_LRI_saveN_noreshape(const map<size_t, atom_mapping<matrix>::pair_t_old> &gf_occ_ab_t,
Utilies to handle atomic model and related data.
map< size_t, matrix > compute_chi0_munu_tau_LRI_saveN_noreshape(const map< size_t, atom_mapping< matrix >::pair_t_old > &gf_occ_ab_t, const map< size_t, atom_mapping< matrix >::pair_t_old > &gf_unocc_ab_t, const atpair_R_mat_t &LRI_Cs, const vector< Vector3_Order< int >> &Rlist, const Vector3_Order< int > &R_period, const vector< int > iRs, atom_t mu, atom_t nu)
Compute the real-space independent reponse function in space-time method on a particular time.
Definition: chi0.cpp:851
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...
Definition: chi0.cpp:35
Definition: vector3_order.h:15
Definition: matrix.h:23
Utilities to handle the mean-field starting point for many-body calculation.
Utilies related to resolution of identity.
atom_mapping< map< Vector3_Order< int >, std::shared_ptr< matrix > > >::pair_t_old atpair_R_mat_t
type alias of atom-pair mapping to real matrix indexed by unit-cell vector
Definition: ri.h:39
Definition: ri.h:46
map< atom_t, map< atom_t, T > > pair_t_old
mapping between atom pair and data. Nested map, old style
Definition: atoms.h:39
Utilities related to quadrature on time/frequency domain.
Generated by