triqs_modest.embedding.embedding_builder

triqs_modest.embedding.embedding_builder()

Dispatched C++ function(s).

[1] (spin_names: [str], block_decomposition: ndarray[[int], 2], atom_to_imp: [int])
  -> Embedding

[2] (spin_names: [str], block_decomposition: [[int]], atom_to_imp: [int])
  -> Embedding

Construct the embedding class from the local space, a description of the block decomposition, and an equivalence mapping between atom sites.

Parameters:
spin_names[str]

The names of the spin indices.

block_decompositionndarray[[int], 2], [[int]]

The decomposition of atomic orbitals into their irreducible representations.

atom_to_imp[int]

[optional] A mapping between equivalent atom sites.

Returns:
Embedding

Embedding object.