This is a collection of JuMP models for testing nonlinear/polynomial solvers with and without discrete variables in JuMP.
This version is compatible with the current release of JuMP (using MathOptInterface).
Directories:
File Names:
z indicates a variant of a base problem
non-linear model without stating values (nlp/003_010)
non-linear model with stating values (nlp/002_010)
non-linear model partial stating values (nlp/001_010)
non-linear objective only (nlp/001_010)
non-linear constraints only (nlp/002_010)
non-linear objective and constraints (nlp/003_010)
non-linear objective + linear constraints (nlp/004_010)
non-linear objective + linear constraints (as NL) (nlp/004_011)
non-linear objective + quard constraints (nlp/004_010)
non-linear objective + quard constraints (as NL) (nlp/004_011)
minimization objective (nlp/001_010)
maximization objective (nlp/003_010)
linear objective + non-linear constraints (nlp/003_012)
linear objective (as NL) + non-linear constraints (nlp/003_013)
quad objective + non-linear constraints (nlp/003_014)
quad objective (as NL) + non-linear constraints (nlp/003_015)
non-linear objective (with offset const) + non-linear constraints (nlp/003_011)
objective (with offset const) + non-linear constraints (nlp/003_016)
status infeasible (nlp/007_010)
get duals (nlp/008_010, 008_011)
non-linear functions
non-linear integer variable (nlp-mi/001_010)
non-linear binary variable (nlp-mi/002_010)
mix of continuous and discrete variables (nlp-mi/001_010)
non-linear model without stating values (nlp-mi/003_010)
non-linear model with stating values (nlp-mi/002_010)
non-linear model partial stating values (nlp-mi/001_010)
non-linear objective only (nlp-mi/001_010)
non-linear constraints only (nlp-mi/002_010)
non-linear objective and constraints (nlp-mi/003_010)
non-linear objective + linear constraints (nlp-mi/004_010)
non-linear objective + linear constraints (as NL) (nlp-mi/004_011)
non-linear objective + quard constraints (nlp-mi/004_010)
non-linear objective + quard constraints (as NL) (nlp-mi/004_011)
minimization objective (nlp-mi/001_010)
maximization objective (nlp-mi/003_010)
linear objective + non-linear constraints (nlp-mi/003_012)
linear objective (as NL) + non-linear constraints (nlp-mi/003_013)
quad objective + non-linear constraints (nlp-mi/003_014)
quad objective (as NL) + non-linear constraints (nlp-mi/003_015)
non-linear objective (with offset const) + non-linear constraints (nlp-mi/003_011)
objective (with offset const) + non-linear constraints (nlp-mi/003_016)
status infeasible (nlp-mi/007_010, nlp-mi/070_020)
non-linear functions
A complete list is available here