Skip to content

Commit 6debcc3

Browse files
authored
Merge pull request #391 from mcabbott/abstract
Use abstract types for projection
2 parents e3cfab7 + 0dedf92 commit 6debcc3

File tree

5 files changed

+676
-283
lines changed

5 files changed

+676
-283
lines changed

Project.toml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,14 +11,16 @@ SparseArrays = "2f01184e-e22b-5df5-ae63-d93ebab69eaf"
1111
BenchmarkTools = "0.5"
1212
Compat = "2, 3"
1313
FiniteDifferences = "0.10"
14+
OffsetArrays = "1"
1415
StaticArrays = "0.11, 0.12, 1"
1516
julia = "1"
1617

1718
[extras]
1819
BenchmarkTools = "6e4b80f9-dd63-53aa-95a3-0cdb28fa8baf"
1920
FiniteDifferences = "26cc04aa-876d-5657-8c51-4c34ba976000"
21+
OffsetArrays = "6fe1bfb0-de20-5000-8ca7-80f57d26f881"
2022
StaticArrays = "90137ffa-7385-5640-81b9-e52037218182"
2123
Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40"
2224

2325
[targets]
24-
test = ["Test", "BenchmarkTools", "FiniteDifferences", "StaticArrays"]
26+
test = ["Test", "BenchmarkTools", "FiniteDifferences", "OffsetArrays", "StaticArrays"]

docs/make.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ DocMeta.setdocmeta!(
1010
using Random
1111
Random.seed!(0) # frule doctest shows output
1212

13-
using ChainRulesCore
13+
using ChainRulesCore, LinearAlgebra
1414
# These rules are all actually defined in ChainRules.jl, but we redefine them here to
1515
# avoid the dependency.
1616
@scalar_rule(sin(x), cos(x)) # frule and rrule doctest

0 commit comments

Comments
 (0)