Muonic molecular ions (dtμ, ttμ)
Compare the ECG results with both the Suzuki–Varga K = 200 SVM values and the higher-basis values listed in Table 8.1.
using FewBodyECG
mμ, md, mt = 206.7686, 3670.481, 5496.918
systems = [
(
"dtμ",
[md, mt, mμ],
-111.36444, # Suzuki–Varga SVM, K = 200
-111.364511474, # other method, K = 1400
),
(
"ttμ",
[mt, mt, mμ],
-112.97300, # Suzuki–Varga SVM, K = 200
-112.9730179, # other method, K = 500
),
]
for (name, masses, svm200, best_ref) in systems
ops = Operators(masses, [+1.0, +1.0, -1.0])
ops += "Kinetic"
ops += "Coulomb"
sol = solve(
ops,
SVM(basis = 200, candidates = 40, scale = 0.02);
tol = 1.0e-4,
window = 15,
)
println(name)
println(" ECG E₀ = ", sol.E₀, " Ha")
println(" Δ vs SVM K=200 = ", sol.E₀ - svm200, " Ha")
println(" Δ vs high-K result = ", sol.E₀ - best_ref, " Ha")
enddtμ
ECG E₀ = -111.35954450467935 Ha
Δ vs SVM K=200 = 0.004895495320653254 Ha
Δ vs high-K result = 0.004966969320648218 Ha
ttμ
ECG E₀ = -112.96590632487128 Ha
Δ vs SVM K=200 = 0.007093675128714949 Ha
Δ vs high-K result = 0.007111575128718073 HaThis page was generated using Literate.jl.