Skip to content

Commit ecad0cc

Browse files
authored
Doc fix for 1.7 (#371)
1 parent a865352 commit ecad0cc

File tree

5 files changed

+16
-5
lines changed

5 files changed

+16
-5
lines changed

Project.toml

+3-2
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ name = "Polynomials"
22
uuid = "f27b6e38-b328-58d1-80ce-0feddd5e7a45"
33
license = "MIT"
44
author = "JuliaMath"
5-
version = "2.0.18"
5+
version = "2.0.19"
66

77
[deps]
88
Intervals = "d8418881-c3e1-53bb-8760-2df7ec849ed5"
@@ -17,11 +17,12 @@ RecipesBase = "0.7, 0.8, 1"
1717
julia = "1"
1818

1919
[extras]
20+
DualNumbers = "fa6b7ba4-c1ee-5f82-b5fc-ecf0adba8f74"
2021
LinearAlgebra = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e"
2122
OffsetArrays = "6fe1bfb0-de20-5000-8ca7-80f57d26f881"
2223
SparseArrays = "2f01184e-e22b-5df5-ae63-d93ebab69eaf"
2324
SpecialFunctions = "276daf66-3868-5448-9aa4-cd146d93841b"
2425
Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40"
2526

2627
[targets]
27-
test = ["LinearAlgebra", "SparseArrays", "OffsetArrays", "SpecialFunctions", "Test"]
28+
test = ["DualNumbers", "LinearAlgebra", "SparseArrays", "OffsetArrays", "SpecialFunctions", "Test"]

docs/src/index.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -664,7 +664,7 @@ Also, mixing types can result in unspecific symbols, as this example shows:
664664

665665
```jldoctest natural_inclusion
666666
julia> [1 p; p 1] + [1 2one(q); 3 4] # array{P{T,:x}} + array{P{T,:y}}
667-
2×2 Matrix{Polynomial{Int64, X} where X}:
667+
2×2 Matrix{Polynomial{Int64}}:
668668
Polynomial(2) Polynomial(3 + 2*x)
669669
Polynomial(4 + 2*x) Polynomial(5)
670670
```

src/pade.jl

+1
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,7 @@ Evaluate the Pade approximant at the given point.
9292
```jldoctest pade
9393
julia> using Polynomials, Polynomials.PolyCompat, SpecialFunctions
9494
95+
9596
julia> p = Polynomial(@.(1 // BigInt(gamma(1:17))));
9697
9798
julia> pade = Pade(p, 8, 8);

src/rational-functions/common.jl

+7-1
Original file line numberDiff line numberDiff line change
@@ -487,7 +487,10 @@ The residues are found using this formula:
487487
488488
(From page 5-33 of above pdf)
489489
490-
```jldoctest
490+
```jldoctest rational_functions
491+
julia> using Polynomials
492+
493+
491494
julia> s = variable(Polynomial, :s)
492495
Polynomial(1.0*s)
493496
@@ -496,6 +499,7 @@ julia> pq = (-s^2 + s + 1) // ((s-1) * (s+1)^2)
496499
497500
julia> d,r = residues(pq);
498501
502+
499503
julia> d
500504
Polynomial(0.0)
501505
@@ -516,8 +520,10 @@ julia> for (λ, rs) ∈ r # reconstruct p/q from output of `residues`
516520
end
517521
end
518522
523+
519524
julia> p′, q′ = lowest_terms(d);
520525
526+
521527
julia> q′ ≈ (s-1) * (s+1)^2 # works, as q is monic
522528
true
523529

src/show.jl

+4-1
Original file line numberDiff line numberDiff line change
@@ -213,7 +213,8 @@ shows how `Dual` objects of `DualNumbers` may be printed with
213213
parentheses.
214214
215215
```jldoctest
216-
julia> using DualNumbers
216+
julia> using Polynomials, DualNumbers
217+
217218
218219
julia> Polynomial([Dual(1,2), Dual(3,4)])
219220
Polynomial(1 + 2ɛ + 3 + 4ɛ*x)
@@ -222,6 +223,7 @@ Polynomial(1 + 2ɛ + 3 + 4ɛ*x)
222223
```jldoctest
223224
julia> using DualNumbers, Polynomials
224225
226+
225227
julia> function Base.show_unquoted(io::IO, pj::Dual, indent::Int, prec::Int)
226228
if Base.operator_precedence(:+) <= prec
227229
print(io, "(")
@@ -232,6 +234,7 @@ julia> function Base.show_unquoted(io::IO, pj::Dual, indent::Int, prec::Int)
232234
end
233235
end
234236
237+
235238
julia> Polynomial([Dual(1,2), Dual(3,4)])
236239
Polynomial((1 + 2ɛ) + (3 + 4ɛ)*x)
237240
```

0 commit comments

Comments
 (0)