Skip to content

Commit 6c7da0a

Browse files
authored
Merge pull request #49 from JuliaAlgebra/bl/nvar
Fix nvariables for vector and types
2 parents 5998237 + ce68bda commit 6c7da0a

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/types.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ Polynomial(term::TT) where TT<:Term = Polynomial(iszero(term) ? TT[] : [term])
9393

9494
MP.terms(p::Polynomial) = p.terms
9595
MP.variables(::Union{Polynomial{C, T}, AbstractArray{<:Polynomial{C, T}}, Type{<:Polynomial{C, T}}}) where {C, T} = variables(T)
96-
MP.nvariables(::Polynomial{C, T}) where {V, N, C, M<:Monomial{V, N}, T<:Term{C, M}} = N
96+
MP.nvariables(::Union{Polynomial{C, T}, AbstractArray{<:Polynomial{C, T}}, Type{<:Polynomial{C, T}}}) where {V, N, C, M<:Monomial{V, N}, T<:Term{C, M}} = N
9797
const MonomialLike = Union{Variable, Monomial}
9898
const TermLike = Union{MonomialLike, Term}
9999
const PolynomialLike = Union{TermLike, Polynomial}

0 commit comments

Comments
 (0)