|
TRIQS/triqs_modest 3.3.0
Modular Electronic Structure Toolkit
|
#include <nda/nda.hpp>#include <triqs/gfs.hpp>#include <itertools/omp_chunk.hpp>#include <triqs/lattice/brillouin_zone.hpp>#include "./downfolding.hpp"#include "./root_finder.hpp"#include "utils/nda_supp.hpp"Go to the source code of this file.
Namespaces | |
| namespace | triqs |
| namespace | triqs::modest |
Functions | |
| template<typename Mesh > | |
| double | triqs::modest::density (one_body_elements_on_grid const &obe, double mu, block2_gf< Mesh, matrix_valued > const &Sigma_dynamic, nda::array< nda::matrix< dcomplex >, 2 > const &Sigma_static) |
| Compute the density of the lattice Green's function with a self-energy using Woodbury. | |
| double | triqs::modest::density_nk (one_body_elements_on_grid const &obe, double mu, double beta) |
| Compute number of particles \( n = \sum f(\beta(\varepsilon(k) - μ)) \). | |
| template<typename Mesh > | |
| double | triqs::modest::find_chemical_potential (double const target_density, one_body_elements_on_grid const &obe, block2_gf< Mesh, matrix_valued > const &Sigma_dynamic, nda::array< nda::matrix< dcomplex >, 2 > const &Sigma_static, std::string method="dichotomy", double precision=1.e-5, bool verbosity=true) |
| Find the chemical potenital from the local Green's function and self-energy given a target density. | |
| double | triqs::modest::find_chemical_potential (double const target_density, one_body_elements_on_grid const &obe, double beta, std::string method="dichotomy", double precision=1.e-5, bool verbosity=true) |
| Find the chemical potenital from the local Green's function given a target density. | |