Skip to content

Add support for multiple result in value #65

@blegat

Description

@blegat

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions