MinDisentangler¶
full name: tenpy.algorithms.purification_tebd.MinDisentangler
parent module:
tenpy.algorithms.purification_tebd
type: class
-
class
tenpy.algorithms.purification_tebd.
MinDisentangler
(disentanglers, parent)[source]¶ Bases:
tenpy.algorithms.purification_tebd.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 theentropy()
to be used for comparison.- Parameters
- disentanglerslist of
Disentangler
The disentanglers to be used.
- parent
Engine
The parent class calling the disentangler.
- disentanglerslist of
- Attributes
- nfloat
Selects the entropy to be used for comparison.
- disentanglerslist of
Disentangler
The disentanglers to be used.
Methods
__call__
(self, theta)Find and apply a unitary to disentangle theta.