triqs_modest.embedding.Embedding.embed
- Embedding.embed()
Dispatched C++ function(s).
[1] (Sigma_imp_vec: [BlockGf[MeshImFreq, 2]]) -> Block2Gf[MeshImFreq, 2] [2] (Sigma_imp_vec: [BlockGf[MeshReFreq, 2]]) -> Block2Gf[MeshReFreq, 2] [3] (Sigma_imp_vec: [BlockGf[MeshDLRImFreq, 2]]) -> Block2Gf[MeshDLRImFreq, 2] [4] (Sigma_imp_vec: [BlockGf[MeshImFreq, 2]], Sigma_imp_static_vec: [[ndarray[complex, 2]]]) -> tuple[Block2Gf[MeshImFreq, 2], ndarray[ndarray[complex, 2], 2]] [5] (Sigma_imp_vec: [BlockGf[MeshReFreq, 2]], Sigma_imp_static_vec: [[ndarray[complex, 2]]]) -> tuple[Block2Gf[MeshReFreq, 2], ndarray[ndarray[complex, 2], 2]] [6] (Sigma_imp_vec: [BlockGf[MeshDLRImFreq, 2]], Sigma_imp_static_vec: [[ndarray[complex, 2]]]) -> tuple[Block2Gf[MeshDLRImFreq, 2], ndarray[ndarray[complex, 2], 2]] [7] (Sigma_imp_static_vec: [[ndarray[complex, 2]]]) -> ndarray[ndarray[complex, 2], 2]
[1, 2, 3] Embed single-particle quantities (TRIQS/ModEST).
Embed impurity solver self-energies into an embedded self-energy.
\(\Sigma_{\text{embed}}^{ασ} = \Sigma_{\text{imp}}^{ψ(α,σ)}\),
\(\psi(\alpha,\sigma) \to\) (n_imp, \(\gamma\), \(\tau\)).
[4, 5, 6] Embed single-particle quantities (TRIQS/ModEST).
Embed the impurity self-energy decomposed as a list of dynamic and a list of static parts.
[7] Embed block matrices (TRIQS/ModEST).
- Parameters:
- Sigma_imp_vec[BlockGf[MeshImFreq, 2]], [BlockGf[MeshReFreq, 2]], [BlockGf[MeshDLRImFreq, 2]]
A list of impurity self-energies.
- Sigma_imp_static_vec[[ndarray[complex, 2]]]
A list of static impurity self-energies.
- Returns:
- [1]Block2Gf[MeshImFreq, 2]
\(\Sigma_{\text{embed}}[\alpha, \sigma]\) in \(\mathcal{C}\) space using the embed decomposition.
- [2]Block2Gf[MeshReFreq, 2]
\(\Sigma_{\text{embed}}[\alpha, \sigma]\) in \(\mathcal{C}\) space using the embed decomposition.
- [3]Block2Gf[MeshDLRImFreq, 2]
\(\Sigma_{\text{embed}}[\alpha, \sigma]\) in \(\mathcal{C}\) space using the embed decomposition.
- [4]tuple[Block2Gf[MeshImFreq, 2], ndarray[ndarray[complex, 2], 2]]
The self-energy in the \(\mathcal{C}\) space as a pair (dynamic, static).
- [5]tuple[Block2Gf[MeshReFreq, 2], ndarray[ndarray[complex, 2], 2]]
The self-energy in the \(\mathcal{C}\) space as a pair (dynamic, static).
- [6]tuple[Block2Gf[MeshDLRImFreq, 2], ndarray[ndarray[complex, 2], 2]]
The self-energy in the \(\mathcal{C}\) space as a pair (dynamic, static).