|
TRIQS/triqs_modest 3.3.0
Modular Electronic Structure Toolkit
|
#include "./density.hpp"#include "utils/scoped_timer.hpp"#include <triqs/mesh.hpp>#include "utils/gf_supp.hpp"Go to the source code of this file.
Namespaces | |
| namespace | triqs |
| namespace | triqs::modest |
Functions | |
| template block2_gf< dlr_imfreq, matrix_valued > | triqs::modest::gloc (dlr_imfreq const &mesh, one_body_elements_on_grid const &obe, double mu) |
| template block2_gf< imfreq, matrix_valued > | triqs::modest::gloc (imfreq const &mesh, one_body_elements_on_grid const &obe, double mu) |
| template block2_gf< dlr_imfreq, matrix_valued > | triqs::modest::gloc (one_body_elements_on_grid const &one_body, double mu, block2_gf< dlr_imfreq, matrix_valued > const &Sigma_dynamic, nda::array< nda::matrix< dcomplex >, 2 > const &Sigma_static) |
| template block2_gf< imfreq, matrix_valued > | triqs::modest::gloc (one_body_elements_on_grid const &one_body, double mu, block2_gf< imfreq, matrix_valued > const &Sigma_dynamic, nda::array< nda::matrix< dcomplex >, 2 > const &Sigma_static) |
| template block_gf< dlr_imfreq, matrix_valued > | triqs::modest::hybridization (std::vector< nda::matrix< dcomplex > > const &epsilon_levels, block_gf< dlr_imfreq, matrix_valued > const &Gloc) |
| template block_gf< dlr_imfreq, matrix_valued > | triqs::modest::hybridization (std::vector< nda::matrix< dcomplex > > const &epsilon_levels, block_gf< dlr_imfreq, matrix_valued > const &Gloc, block_gf< dlr_imfreq, matrix_valued > const &Sigma_dynamic, std::vector< nda::matrix< dcomplex > > const &Sigma_static) |
| template block_gf< imfreq, matrix_valued > | triqs::modest::hybridization (std::vector< nda::matrix< dcomplex > > const &epsilon_levels, block_gf< imfreq, matrix_valued > const &Gloc) |
| template block_gf< imfreq, matrix_valued > | triqs::modest::hybridization (std::vector< nda::matrix< dcomplex > > const &epsilon_levels, block_gf< imfreq, matrix_valued > const &Gloc, block_gf< imfreq, matrix_valued > const &Sigma_dynamic, std::vector< nda::matrix< dcomplex > > const &Sigma_static) |
| template<typename Mesh > | |
| block_gf< Mesh, matrix_valued > | triqs::modest::hybridization (std::vector< nda::matrix< dcomplex > > const &epsilon_levels, block_gf< Mesh, matrix_valued > const &Gloc) |
| Compute the hybridization function from the effective impurity levels and the local Green's function. | |
| template<typename Mesh > | |
| block_gf< Mesh, matrix_valued > | triqs::modest::hybridization (std::vector< nda::matrix< dcomplex > > const &epsilon_levels, block_gf< Mesh, matrix_valued > const &Gloc, block_gf< Mesh, matrix_valued > const &Sigma_dynamic, std::vector< nda::matrix< dcomplex > > const &Sigma_static) |
| Compute the hybridization function from the effective impurity levels, the local Green's function, and the impurity self-energy. | |
Local Green's function using a fixed k-grid | |
| template<typename Mesh > | |
| block2_gf< Mesh, matrix_valued > | triqs::modest::gloc (Mesh const &mesh, one_body_elements_on_grid const &obe, double mu) |
| Compute the local Green's function without a self-energy. | |
| template<typename Mesh > | |
| block2_gf< Mesh, matrix_valued > | triqs::modest::gloc (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 local Green's function on a \( M \times M \) mesh. | |