MagnonPhononHybridization
Documentation for MagnonPhononHybridization.
MagnonPhononHybridization.DMHybridization
— TypeDMHybridization(id::Symbol, value::Any, bondkind::Int; amplitude::Union{Function, Nothing}=nothing, modulate::Union{Function, Bool}=false)
The DM Magnon-Phonon coupling term.
Type alias for Term{:DMHybridization, id, V, Int, C<:TermCouplings, A<:TermAmplitude, M<:TermModulate}
QuantumLattices.Interfaces.expand
— Methodexpand(dmp::Coupling{<:Number, <:Tuple{NID{Symbol}, SID{wildcard, Int, Symbol}}}, bond::Bond, hilbert::Hilbert, info::Val{:DMHybridization}) -> DMPExpand
Expand the default DM magnon-phonon coupling on a given bond.