59 nda::array<nda::matrix<dcomplex>, 2> get_density_matrix_from_gf(block_gf<imfreq, matrix_valued>
const &gimp);
79 std::vector<nda::matrix<dcomplex>>
dc_self_energy(block_gf<imfreq, matrix_valued>
const &gimp);
88 double dc_energy(block_gf<imfreq, matrix_valued>
const &gimp);
96 std::vector<nda::matrix<dcomplex>>
dc_self_energy(nda::array<nda::matrix<dcomplex>, 2>
const &density_matrix);
104 double dc_energy(nda::array<nda::matrix<dcomplex>, 2>
const &density_matrix);
std::pair< double, double > dc_formulas(std::string const method, double const N_tot, double const N_sigma, long const n_orb, double const U, double const J)
double counting formulas parameterized by density, U, and J