supergrad.helper.Evolve.eigen_basis_trajectory

supergrad.helper.Evolve.eigen_basis_trajectory#

Evolve.eigen_basis_trajectory(tlist=None, psi_list=None, transform_matrix=None, **kwargs)[source]#

Computing the time evolution trajectory in the eigen basis.

Parameters:
  • tlist – list of time steps.

  • psi_list – the list of states for evolution. If None, all the states in computation basis will be used.

  • transform_matrix – pre-computed transform matrix, using when design parameters is not optimized.

  • kwargs – keyword arguments will be passed to supergrad.time_evolution.sesolve