Skip to content

Distinguish PureJuMP problems and ADNLPProblems ? #415

@BenjaminPINEAU

Description

@BenjaminPINEAU

Some problems are defined in PureJuMP but not in ADNLPProblems.
Then when you are doing

meta = OptimizationProblems.meta
my_problems = meta[(meta.has_equalities_only .== true), :name]

you can not iterate s.t

nlp_list = [OptimizationProblems.ADNLPProblems.eval(Meta.parse(problem))(), name = problem) for problem ∈ list_problems]

because some problems are not defined (rocket, to name just one).
Perhaps add an attribute that indicates whether a particular problem belongs to a specific problem format ?

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions