Skip to content

Commit

Permalink
remove nbits to support earlier Julia versions
Browse files Browse the repository at this point in the history
  • Loading branch information
xzackli committed Apr 27, 2020
1 parent dc3950c commit 3d7ea04
Showing 1 changed file with 7 additions and 13 deletions.
20 changes: 7 additions & 13 deletions src/boundedcache.jl
Expand Up @@ -128,12 +128,6 @@ function BoundedWignerCache(
maxt = max_j + 1
max_prime_factors = πbound(maxfactorial)

addbuffer = BigInt(;nbits=bound_factorial(maxfactorial))
seriesnum = BigInt(;nbits=bound_factorial(maxfactorial))
seriesden = BigInt(;nbits=bound_factorial(maxfactorial))

Base.GMP.MPZ.set!(addbuffer, big(0))

cache = BoundedWignerCache{Tdict}(
multiplier,
Ref{Int}(max_j),
Expand All @@ -149,14 +143,14 @@ function BoundedWignerCache(
factorbuffer(max_prime_factors), # numbuf
factorbuffer(max_prime_factors), # denbuf

Ref{BigInt}(addbuffer),
Ref{BigInt}(seriesnum),
Ref{BigInt}(seriesden),
Ref{BigInt}(big(0)),
Ref{BigInt}(big(0)),
Ref{BigInt}(big(0)),

Ref{BigInt}(BigInt(;nbits=bound_factorial(maxfactorial))),
Ref{BigInt}(BigInt(;nbits=bound_factorial(maxfactorial))),
Ref{BigInt}(BigInt(;nbits=bound_factorial(maxfactorial))),
Ref{BigInt}(BigInt(;nbits=bound_factorial(maxfactorial))),
Ref{BigInt}(big(0)),
Ref{BigInt}(big(0)),
Ref{BigInt}(big(0)),
Ref{BigInt}(big(0)),

factorbuffer(max_prime_factors), # s2n
factorbuffer(max_prime_factors), # snum
Expand Down

0 comments on commit 3d7ea04

Please sign in to comment.