|
TRIQS/triqs_modest 3.3.0
Modular Electronic Structure Toolkit
|
#include <triqs_modest/downfolding.hpp>
A one-body elements struct where all of the underlying data exists on a fixed momentum grid.
Definition at line 172 of file downfolding.hpp.
Public Member Functions | |
| bool | operator== (one_body_elements_on_grid const &) const =default |
| Equality comparison operator. | |
Public Attributes | |
| local_space | C_space |
| Local \( \mathcal{C} \) space. | |
| band_dispersion | H |
| Band dispersion. | |
| std::optional< ibz_symmetry_ops > | ibz_symm_ops = {} |
| IBZ symmetrizer after a k-sum. | |
| downfolding_projector | P |
| Downfolding projector \( P \). | |
Friends | |
| void | mpi_broadcast (one_body_elements_on_grid &x, mpi::communicator c={}, int root=0) |
| MPI broadcast. | |
|
default |
Equality comparison operator.
|
friend |
MPI broadcast.
Definition at line 182 of file downfolding.hpp.
| local_space triqs::modest::one_body_elements_on_grid::C_space |
Local \( \mathcal{C} \) space.
Definition at line 174 of file downfolding.hpp.
| band_dispersion triqs::modest::one_body_elements_on_grid::H |
Band dispersion.
Definition at line 173 of file downfolding.hpp.
| std::optional<ibz_symmetry_ops> triqs::modest::one_body_elements_on_grid::ibz_symm_ops = {} |
IBZ symmetrizer after a k-sum.
Definition at line 176 of file downfolding.hpp.
| downfolding_projector triqs::modest::one_body_elements_on_grid::P |
Downfolding projector \( P \).
Definition at line 175 of file downfolding.hpp.