gem.fragment.Fragment.update_self_energy

Fragment.update_self_energy(T=0.0, move_pen=1e-06, use_Sz=False)[source]

This function update the self-energy parameters Lambda and R

Parameters:
  • T – float. Temperature.

  • move_pen – float. Penalty for moving the self-energy parameters.

  • use_Sz – bool. Whether to use Sz as a good quantum number.

Return:

R: ndarray. Updated self-energy parameter R. Lambda: ndarray. Updated self-energy parameter Lambda.