qcheff.iswt.rswt

Module Contents

Functions

rswt_nested_commutator

Return the nested commutator (Eq. 18) C_(l)(A, B) = [A, C_{l-1}(A, B)]

rswt_create_generator

Create the generator from the Hamiltonian.

rswt_step

Do a single step of RSWT.

rswt

Order = K

API

rswt_nested_commutator(A: numpy.ndarray, B: numpy.ndarray, order: int)

Return the nested commutator (Eq. 18) C_(l)(A, B) = [A, C_{l-1}(A, B)]

rswt_create_generator(D: numpy.ndarray, V: numpy.ndarray)

Create the generator from the Hamiltonian.

rswt_step(H: numpy.ndarray, order: int, n: int)

Do a single step of RSWT.

order = K

rswt(H: numpy.ndarray, order: int)

Order = K