TRIQS/triqs_modest 3.3.0
Brillouin zone summation
|
The embedding abstraction in ModEST. The embedding class describes a mapping between the impurity solvers and the the local correlated space \(\mathcal{C}\). We provide factory functions to construct the embedding from the local_space. The embedding class has unary operations and complex operations.
Classes | |
class | triqs::modest::embedding |
The embedding class. More... | |
Embedding factories functions | |
Factory functions to create the embedding class for different embedding scenarios. Typically, one will create the embedding from the local space. | |
embedding | triqs::modest::make_embedding (local_space const &C_space, bool use_atom_equivalences=true) |
Make an embedding from the local space. | |
embedding triqs::modest::make_embedding | ( | local_space const & | C_space, |
bool | use_atom_equivalences = true |
||
) |
#include <triqs_modest/embedding.cpp>
Make an embedding from the local space.
C_space | The local space from a one-body elements (on grid/tight-binding). |
use_atom_equivalences | Use the equivalences between different atoms when constructing the embedding. |
Definition at line 85 of file embedding.cpp.