HEOMLS Matrix for Hybrid (Bosonic and Fermionic) Baths
The HEOM Liouvillian superoperator matrix struct M_Boson_Fermion <: AbstractHEOMLSMatrix
which describes the system simultaneously interacts with multiple Bosonic baths and Fermionic baths.
Construct Matrix
To construct the HEOM matrix in this case, one can call
M_Boson_Fermion(Hsys, Btier, Ftier, Bbath, Fbath, parity)
with the following parameters:
args (Arguments)
Hsys
: The time-independent system HamiltonianBtier::Int
: the tier (cutoff level) for the bosonic bathFtier::Int
: the tier (cutoff level) for the fermionic bathBbath::Vector{BosonBath}
: objects for different bosonic bathsFbath::Vector{FermionBath}
: objects for different fermionic bathsparity::AbstractParity
: the parity label of the operator which HEOMLS is acting on. Defaults toEVEN
.
kwargs (Keyword Arguments)
threshold::Real
: The threshold of the importance value. Defaults to0.0
.verbose::Bool
: To display verbose output and progress bar during the process or not. Defaults totrue
.
For example:
Hs::QuantumObject # system Hamiltonian
Btier = 3
Ftier = 4
Bbath::BosonBath
Fbath::FermionBath
# create HEOMLS matrix in both EVEN and ODD parity
M_even = M_Fermion(Hs, Btier, Ftier, Bbath, Fbath)
M_odd = M_Fermion(Hs, Btier, Ftier, Bbath, Fbath, ODD)
Fields
The fields of the structure M_Boson_Fermion
are as follows:
data
: the sparse matrix of HEOM Liouvillian superoperatorBtier
: the tier (cutoff level) for bosonic hierarchyFtier
: the tier (cutoff level) for fermionic hierarchydims
: the dimension list of the coupling operator (should be equal to the system dims).N
: the number of total ADOssup_dim
: the dimension of system superoperatorparity
: the parity label of the operator which HEOMLS is acting on.Bbath::Vector{BosonBath}
: the vector which stores allBosonBath
objectsFbath::Vector{FermionBath}
: the vector which stores allFermionBath
objectshierarchy::MixHierarchyDict
: the object which contains all dictionaries for mixed-bath-ADOs hierarchy.
One can obtain the value of each fields as follows:
M::M_Boson_Fermion
M.data
M.Btier
M.Ftier
M.dims
M.N
M.sup_dim
M.parity
M.Bbath
M.Fbath
M.hierarchy