FoersterRelaxationTensor¶
-
class
quantarhei.qm.liouvillespace.foerstertensor.
FoersterRelaxationTensor
(ham, sbi, initialize=True, cutoff_time=None)[source]¶ Weak resonance coupling relaxation tensor by Foerster theory
Attributes: - data
- secular_GG
- secular_KK
- secular_basis_op
Methods
apply
(oper[, copy])Applies superoperator to an operator convert_2_tensor
()Converts from operator to tensor form copy
()Returns a shallow copy of the self deepcopy
()Returns a deep copy of the self get_secular_basis_operator
()Returns the operator to ensure the correct basis context load
(filename[, test])Loads an object from a file and returns it loaddir
(dirname)Returns a directory of objects saved into a directory save
(filename[, comment, test])Saves the object with all its content into a file savedir
(dirname[, tag, comment, test])Saves an object into directory containing a file with unique name scopy
()Creates a copy of the object by saving and loading it secularize
([legacy])Secularizes the relaxation tensor transform
(SS[, inv])Transformation of the tensor by a given matrix updateStructure
()Recalculates dephasing and depopulation rates get_current_basis initialize protect_basis recover_nonsecular set_current_basis unprotect_basis