File tree Expand file tree Collapse file tree 2 files changed +6
-0
lines changed Expand file tree Collapse file tree 2 files changed +6
-0
lines changed Original file line number Diff line number Diff line change @@ -8,6 +8,7 @@ ArrayInterface = "4fba245c-0d91-5ea0-9b3e-6abc04ee57a9"
8
8
ConcreteStructs = " 2569d6c7-a4a2-43d3-a901-331e8e4be471"
9
9
DocStringExtensions = " ffbed154-4ef7-542d-bbb7-c09d3a79fcae"
10
10
EnumX = " 4e289a0a-7415-4d19-859d-a7e5c4648b56"
11
+ EnzymeCore = " f151be2c-9106-41f4-ab19-57ee4f262869"
11
12
FastLapackInterface = " 29a986be-02c6-4525-aec4-84b980013641"
12
13
GPUArraysCore = " 46192b85-c4d5-4398-a991-12ede77f4527"
13
14
InteractiveUtils = " b77e0a4c-d291-57a0-90e8-8db25a27a240"
@@ -30,6 +31,7 @@ UnPack = "3a884ed6-31ef-47d7-9d2a-63182c4928ed"
30
31
31
32
[weakdeps ]
32
33
BlockDiagonals = " 0a1fb500-61f7-11e9-3c65-f5ef3456f9f0"
34
+ Enzyme = " 7da242da-08ed-463a-9acd-ee780be4f1d9"
33
35
CUDA = " 052768ef-5323-5732-b1bb-66c8b64840ba"
34
36
HYPRE = " b5ffcf37-a2bd-41ab-a3da-4bd9bc8ad771"
35
37
IterativeSolvers = " 42fd0dbc-a981-5370-80f2-aaf504508153"
@@ -42,6 +44,7 @@ Pardiso = "46dd5b70-b6fb-5a00-ae2d-e8fea33afaf2"
42
44
[extensions ]
43
45
LinearSolveBlockDiagonalsExt = " BlockDiagonals"
44
46
LinearSolveCUDAExt = " CUDA"
47
+ LinearSolveEnzymeExt = " Enzyme"
45
48
LinearSolveHYPREExt = " HYPRE"
46
49
LinearSolveIterativeSolversExt = " IterativeSolvers"
47
50
LinearSolveKernelAbstractionsExt = " KernelAbstractions"
Original file line number Diff line number Diff line change @@ -15,5 +15,8 @@ function __init__()
15
15
@require MKL_jll= " 856f044c-d86e-5d09-b602-aeab76dc8ba7" begin
16
16
include (" ../ext/LinearSolveMKLExt.jl" )
17
17
end
18
+ @require Enzyme= " 7da242da-08ed-463a-9acd-ee780be4f1d9" begin
19
+ include (" ../ext/LinearSolveEnzymeExt.jl" )
20
+ end
18
21
end
19
22
end
You can’t perform that action at this time.
0 commit comments