triqs_modest.embedding.make_embedding
- triqs_modest.embedding.make_embedding()
Dispatched C++ function(s).
[1] (C_space: LocalSpace, use_atom_equivalences: bool = True, use_atom_decomp: bool = False) -> Embedding
Make an embedding from the local space.
This function creates an embedding object from the local space, which is typically used in ModEST for embedding calculations. The default behavior is to use the equivalences between different atoms when constructing the embedding and to use the irrep decomposition of the atomic orbitals. Instead of the irrep decomposition, one can use the atomic decomposition.
- Parameters:
- C_spaceLocalSpace
The local space from a one-body elements (on grid/tight-binding).
- use_atom_equivalencesbool
Use the equivalences between different atoms when constructing the embedding.
- use_atom_decompbool
Use the atomic decomposition instead of the atomic orbital decomposition.
- Returns:
- Embedding
Embedding object.