From b8ecc52be7f034ab9c27add54cbf4ac5d2ee4e9d Mon Sep 17 00:00:00 2001 From: Bradley Martin Date: Fri, 12 Apr 2024 14:28:58 +0100 Subject: [PATCH] holstein mobility is 1 / lattice_constant ^2 --- src/PolaronUnits.jl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/PolaronUnits.jl b/src/PolaronUnits.jl index 18e1146..f63de21 100644 --- a/src/PolaronUnits.jl +++ b/src/PolaronUnits.jl @@ -230,7 +230,7 @@ function addunits!(polaron::HolsteinPolaron; unit="pu") polaron.Ma = pustrip.(polaron.Ma .* polaron.mb) .* punit(1Unitful.me) polaron.Mr = pustrip.(polaron.Mr .* polaron.mb) .* punit(1Unitful.me) polaron.R = pustrip.(polaron.R ./ sqrt(2 * polaron.ωeff * polaron.mb)) .* punit(1Unitful.Å) - polaron.μ = pustrip.(polaron.μ ./ polaron.mb) .* punit(1u"cm^2/V/s") + polaron.μ = pustrip.(polaron.μ ./ polaron.a.^2) .* punit(1u"cm^2/V/s") polaron.χ = pustrip.(polaron.χ .* polaron.mb) .* punit(u"Ω") .* punit(1Unitful.THz2π) polaron.z = pustrip.(polaron.z .* polaron.mb) .* punit(u"Ω") polaron.σ = pustrip.(polaron.σ ./ polaron.mb) .* punit(u"S")