From 856c517104434b0b0081a24bea9731586717b651 Mon Sep 17 00:00:00 2001 From: "Thomas (Tom) C. Gorordo" Date: Tue, 27 Jan 2026 14:23:58 -0800 Subject: [PATCH] treat summation index in compute9jseries consistently as big --- src/WignerSymbols.jl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/WignerSymbols.jl b/src/WignerSymbols.jl index 6d98a01..f533a7f 100644 --- a/src/WignerSymbols.jl +++ b/src/WignerSymbols.jl @@ -495,7 +495,7 @@ function compute9jseries(a, b, c, d, e, f, g, h, j) krange = I1:I2 s = sum(krange) do k - p = iseven(Int(2k)) ? big(2k + 1) : -big(2k + 1) + p = iseven(BigInt(2k)) ? big(2k + 1) : -big(2k + 1) b₁ = let (m₁, m₂, m₃, m₄, m₅, m₆) = (a, b, c, f, j, k) α₁ = convert(BigInt, m₁ + m₅ - m₆)