MinDisentangler

Inheritance Diagram

Inheritance diagram of tenpy.algorithms.disentangler.MinDisentangler

Methods

MinDisentangler.__init__(disentanglers, parent)

class tenpy.algorithms.disentangler.MinDisentangler(disentanglers, parent)[source]

Bases: Disentangler

Chose the disentangler giving the smallest entropy.

Apply each of the disentanglers to the given theta, use the result with smallest entropy. Reads the TEBD_param 'disent_min_n' which selects the entropy() to be used for comparison.

Parameters:
  • disentanglers (list of Disentangler) – The disentanglers to be used.

  • parent (PurificationTEBD) – The parent class calling the disentangler.

n

Selects the entropy to be used for comparison.

Type:

float

disentanglers

The disentanglers to be used.

Type:

list of Disentangler