Skip to content

Commit 954a48e

Browse files
committed
feat: update deps and remove ArbNumerics
1 parent 08802e8 commit 954a48e

File tree

3 files changed

+11
-10
lines changed

3 files changed

+11
-10
lines changed

Project.toml

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
11
authors = ["Gabriel Wu <[email protected]> and contributors"]
22
name = "TransitionMatrices"
33
uuid = "057c4241-e127-4181-840e-6b4b92e6eef5"
4-
version = "0.3.0"
4+
version = "0.4.0"
55

66
[deps]
7-
ArbNumerics = "7e558dbc-694d-5a72-987c-6f4ebed21442"
87
Arblib = "fb37089c-8514-4489-9461-98f9c8763369"
98
DoubleFloats = "497a8b3b-efae-58df-a0af-a86822472b78"
109
FastGaussQuadrature = "442a2c76-b920-505d-bb47-c5924d526838"
@@ -19,17 +18,16 @@ ThreadPools = "b189fb0b-2eb5-4ed4-bc0c-d34c51242431"
1918
Wigxjpf = "af901252-fd8a-4391-8647-10b4fde07a1e"
2019

2120
[compat]
22-
ArbNumerics = "1"
23-
Arblib = "0.8"
21+
Arblib = "1"
2422
DoubleFloats = "1"
25-
FastGaussQuadrature = "0.4, 0.5"
26-
ForwardDiff = "0.10"
23+
FastGaussQuadrature = "1"
24+
ForwardDiff = "1"
2725
GenericLinearAlgebra = "0.3"
2826
OffsetArrays = "1"
2927
Quadmath = "0.5"
3028
Rotations = "1"
3129
StaticArrays = "1"
32-
TestItems = "0.1"
30+
TestItems = "1"
3331
ThreadPools = "2"
3432
Wigxjpf = "0.1"
35-
julia = "1.6"
33+
julia = "1.8"

README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,3 +30,7 @@ Compared to existing packages, `TransitionMatrices.jl` is special in that it is
3030
- `ArbFloat` from [`ArbNumerics.jl`](https://github.com/JeffreySarnoff/ArbNumerics.jl)
3131

3232
By using higher-precision floating-point types, the maximum size parameter that can be handled is greatly improved.
33+
34+
Note that the types from `DoubleFloats.jl`, `Quadmath.jl` and `Arblib.jl` are re-exported by `TransitionMatrices.jl` and can be directly used.
35+
36+
Types from `ArbNumerics.jl`, however, needs to be imported manually due to compatibility issues.

src/TransitionMatrices.jl

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ module TransitionMatrices
22

33
using Arblib
44
using Arblib: ArbLike, AcbLike, ArbVectorLike, AcbVectorLike, ArbMatrixLike, AcbMatrixLike
5-
using ArbNumerics: ArbFloat, ArbReal, ArbComplex
65
using DoubleFloats: Double64
76
using FastGaussQuadrature: FastGaussQuadrature
87
using ForwardDiff: ForwardDiff
@@ -61,6 +60,6 @@ export AbstractShape, AbstractAxisymmetricShape, AbstractNFoldShape, volume,
6160
rmin, rmax, Spheroid, Cylinder, Chebyshev, Prism
6261

6362
# Re-exports
64-
export RotZYZ, Double64, Float128, ComplexF128, Arb, Acb, ArbFloat, ArbReal, ArbComplex
63+
export RotZYZ, Double64, Float128, ComplexF128, Arb, Acb
6564

6665
end

0 commit comments

Comments
 (0)