These should accept a result keyword
|
function JuMP.value( |
|
t::AbstractTerm{<:JuMP.AbstractJuMPScalar}, |
|
f::Function = JuMP.value, |
|
) |
|
return JuMP.value(MultivariatePolynomials.coefficient(t), f) * monomial(t) |
|
end |
|
function JuMP.value( |
|
p::AbstractPolynomialLike{<:JuMP.AbstractJuMPScalar}, |
|
f::Function = JuMP.value, |
|
) |
|
return polynomial( |
|
JuMP.value.(terms(p), f), |
|
MultivariatePolynomials.SortedUniqState(), |
|
) |
|
end |
like
https://github.com/jump-dev/JuMP.jl/blob/6901e8f98bf24242a141e003e42530fa90f33c3c/src/aff_expr.jl#L493-L495