gem.fragment.Fragment.__init__

Fragment.__init__(nimp: int, nbath: int, eloc: ndarray, Utensor: ndarray, solver, Lambda=None, R=None, Lambda_c=None, D=None, verbose=0)[source]

Initialize the Fragment class with the given parameters.

Parameters:
  • nimp – int. Number of impurity spin-orbital levels.

  • nbath – int. Number of bath spin-orbital levels.

  • eloc – ndarray. Local one-body electronic Hamiltonian.

  • Utensor – ndarray. Tensor of local electron-electron interactions.

  • solver – object. Solver for the impurity problem.

  • Lambda – ndarray, optional. Self-energy parameters Lambda.

  • R – ndarray, optional. Self-energy parameters R.

  • Lambda_c – ndarray, optional. Hybridization parameters Lambda_c.

  • D – ndarray, optional. Hybridization parameters D.

  • verbose – int, optional. Level of verbosity.