ampsci
c++ program for high-precision atomic structure calculations of single-valence systems
|
Class to construct Feynman diagrams, Green's functions and polarisation op. More...
#include <Goldstone.hpp>
Public Member Functions | |
Goldstone (const std::vector< DiracSpinor > &basis, const std::vector< DiracSpinor > &core, std::size_t i0, std::size_t stride, std::size_t size, int n_min_core=1, bool include_G=false, const HF::Breit *Br=nullptr, int max_n_breit=-1) | |
GMatrix | Sigma_direct (int kappa_v, double en_v, const std::vector< double > &fk={}, const std::vector< double > &etak={}, int n_max_core=99) const |
Calculate Direct part of correlation potential. | |
GMatrix | Sigma_exchange (int kappa_v, double en_v, const std::vector< double > &fk={}) const |
GMatrix | Sigma_both (int kappa_v, double en_v, const std::vector< double > &fk={}, const std::vector< double > &etak={}, int n_max_core=99) const |
const std::pair< Basis, Basis > & | basis () const |
const Coulomb::YkTable & | Yeh () const |
std::size_t | stride () const |
int | n_min () const |
int | lmax () const |
Class to construct Feynman diagrams, Green's functions and polarisation op.