Skip to content

Commit 278cf11

Browse files
committed
load sub-libs into ArrayInterface
1 parent 4661937 commit 278cf11

File tree

2 files changed

+19
-0
lines changed

2 files changed

+19
-0
lines changed

Project.toml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,22 @@ version = "5.0.8"
44

55
[deps]
66
ArrayInterfaceCore = "30b0a656-2188-435a-8636-2ec0e6a096e2"
7+
ArrayInterfaceBandedMatrices = "2e50d22c-5be1-4042-81b1-c572ed69783d"
8+
ArrayInterfaceBlockBandedMatrices = "5331f1e9-51c7-46b0-a9b0-df4434785e0a"
9+
ArrayInterfaceCUDA = "3e6d3b71-936e-4b08-8b74-7853fb4a8432"
10+
ArrayInterfaceOffsetArrays = "015c0d05-e682-4f19-8f0a-679ce4c54826"
11+
ArrayInterfaceStaticArrays = "b0d46f97-bff5-4637-a19a-dd75974142cd"
12+
ArrayInterfaceTracker = "a2b0951a-f94f-4742-8780-617792921f9b"
713
Static = "aedffcd0-7271-4cad-89d0-dc628f76c6d3"
814

915
[compat]
1016
ArrayInterfaceCore = "0.1"
17+
ArrayInterfaceBandedMatrices = "0.1"
18+
ArrayInterfaceBlockBandedMatrices = "0.1"
19+
ArrayInterfaceCUDA = "0.1"
20+
ArrayInterfaceOffsetArrays = "0.1"
21+
ArrayInterfaceStaticArrays = "0.1"
22+
ArrayInterfaceTracker = "0.1"
1123
Static = "0.6"
1224
julia = "1.6"
25+

src/ArrayInterface.jl

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,12 @@ import ArrayInterfaceCore: ismutable, can_change_size, can_setindex, deleteat, i
3131
# constants
3232
import ArrayInterfaceCore: MatAdjTrans, VecAdjTrans, UpTri, LoTri
3333

34+
using ArrayInterfaceBandedMatrices
35+
using ArrayInterfaceBlockBandedMatrices
36+
using ArrayInterfaceCUDA
37+
using ArrayInterfaceOffsetArrays
38+
using ArrayInterfaceStaticArrays
39+
using ArrayInterfaceTracker
3440
using Static
3541
using Static: Zero, One, nstatic, eq, ne, gt, ge, lt, le, eachop, eachop_tuple,
3642
permute, invariant_permutation, field_type, reduce_tup

0 commit comments

Comments
 (0)