Skip to content

Commit 8dd24e5

Browse files
committed
Try fixing setup
1 parent 2e12995 commit 8dd24e5

File tree

14 files changed

+85
-67
lines changed

14 files changed

+85
-67
lines changed

Project.toml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,27 @@ uuid = "68bd88dc-f39d-4e12-b2ca-f046b68fcc6a"
33
authors = ["ITensor developers <[email protected]> and contributors"]
44
version = "0.1.0"
55

6+
[deps]
7+
ArrayLayouts = "4c555306-a7a7-4459-81d9-ec55ddd5c99a"
8+
BlockArrays = "8e7c35d0-a365-5155-bbbb-fb81a777f24e"
9+
EllipsisNotation = "da5c29d0-fa7d-589e-88eb-ea29b0a81949"
10+
LinearAlgebra = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e"
11+
TupleTools = "9d95972d-f1c8-5527-a6e0-b4b365fa01f6"
12+
13+
[weakdeps]
14+
GradedUnitRanges = "e2de450a-8a67-46c7-b59c-01d5a3d041c5"
15+
16+
[extensions]
17+
TensorAlgebraGradedUnitRangesExt = "GradedUnitRanges"
18+
619
[compat]
720
Aqua = "0.8.9"
21+
ArrayLayouts = "1.10.4"
22+
BlockArrays = "1.2.0"
23+
EllipsisNotation = "1.8.0"
24+
LinearAlgebra = "1.11.0"
825
Test = "1.10"
26+
TupleTools = "1.6.0"
927
julia = "1.10"
1028

1129
[extras]

docs/Project.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
[deps]
2-
TensorAlgebra = "68bd88dc-f39d-4e12-b2ca-f046b68fcc6a"
32
Documenter = "e30172f5-a6a5-5a46-863b-614d45cd2de4"
43
Literate = "98b081ad-f1c9-55d3-8b20-4c87d4299306"
4+
TensorAlgebra = "68bd88dc-f39d-4e12-b2ca-f046b68fcc6a"

ext/TensorAlgebraGradedAxesExt/Project.toml

Whitespace-only changes.

ext/TensorAlgebraGradedAxesExt/src/TensorAlgebraGradedAxesExt.jl

Lines changed: 0 additions & 8 deletions
This file was deleted.

ext/TensorAlgebraGradedAxesExt/test/Project.toml

Lines changed: 0 additions & 7 deletions
This file was deleted.

ext/TensorAlgebraGradedAxesExt/test/runtests.jl

Lines changed: 0 additions & 7 deletions
This file was deleted.

ext/TensorAlgebraGradedAxesExt/test/test_contract.jl

Lines changed: 0 additions & 34 deletions
This file was deleted.
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
module TensorAlgebraGradedUnitRangesExt
2+
using GradedUnitRanges: GradedUnitRange, tensor_product
3+
using TensorAlgebra: TensorAlgebra
4+
5+
function TensorAlgebra.:(a1::GradedUnitRange, a2::GradedUnitRange)
6+
return tensor_product(a1, a2)
7+
end
8+
end

src/TensorAlgebra.jl

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,5 +10,4 @@ include("contract/allocate_output.jl")
1010
include("contract/contract_matricize/contract.jl")
1111
# TODO: Rename to `TensorAlgebraLinearAlgebraExt`.
1212
include("LinearAlgebraExtensions/LinearAlgebraExtensions.jl")
13-
include("../ext/TensorAlgebraGradedAxesExt/src/TensorAlgebraGradedAxesExt.jl")
1413
end

src/contract/contract.jl

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22

33
abstract type Algorithm end
44

5+
Algorithm(alg::Algorithm) = alg
6+
57
struct Matricize <: Algorithm end
68

79
default_contract_alg() = Matricize()

0 commit comments

Comments
 (0)