Skip to content
Closed
Show file tree
Hide file tree
Changes from 4 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions src/Test/MINLPTests/nlp_cvx_expr_001_010.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"primal":{"x":-2.0430107680954848,"y":-0.4301075068564087},"model":{"name":"MathOptFormat Model","variables":[{"name":"x"},{"name":"y"}],"constraints":[{"name":"c1","function":{"constant":0.0,"terms":[{"coefficient":3.0,"variable":"x"},{"coefficient":9.0,"variable":"y"}],"type":"ScalarAffineFunction"},"set":{"lower":-10.0,"type":"GreaterThan"}},{"name":"c2","function":{"constant":0.0,"terms":[{"coefficient":10.0,"variable":"x"},{"coefficient":-1.0,"variable":"y"}],"type":"ScalarAffineFunction"},"set":{"lower":-20.0,"type":"GreaterThan"}},{"name":"c1_1","function":{"constant":0.0,"terms":[{"coefficient":1.0,"variable":"x"},{"coefficient":1.0,"variable":"y"}],"type":"ScalarAffineFunction"},"set":{"type":"LessThan","upper":5.0}},{"name":"c2_1","function":{"constant":0.0,"terms":[{"coefficient":2.0,"variable":"x"},{"coefficient":-1.0,"variable":"y"}],"type":"ScalarAffineFunction"},"set":{"type":"LessThan","upper":3.0}},{"name":"c3","function":{"constant":0.0,"terms":[{"coefficient":-1.0,"variable":"x"},{"coefficient":2.0,"variable":"y"}],"type":"ScalarAffineFunction"},"set":{"type":"LessThan","upper":8.0}}],"objective":{"function":{"name":"x","type":"Variable"},"sense":"min"},"version":{"major":1,"minor":7}},"objective":-2.0430107680954848,"is_feasible":true}
1 change: 1 addition & 0 deletions src/Test/MINLPTests/nlp_cvx_expr_001_011.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"primal":{"x":1.0,"y":2.0},"model":{"name":"MathOptFormat Model","variables":[{"name":"x"},{"name":"y"}],"constraints":[{"name":"c1","function":{"constant":0.0,"terms":[{"coefficient":3.0,"variable":"x"},{"coefficient":9.0,"variable":"y"}],"type":"ScalarAffineFunction"},"set":{"lower":-10.0,"type":"GreaterThan"}},{"name":"c2","function":{"constant":0.0,"terms":[{"coefficient":10.0,"variable":"x"},{"coefficient":-1.0,"variable":"y"}],"type":"ScalarAffineFunction"},"set":{"lower":-20.0,"type":"GreaterThan"}},{"name":"c1_1","function":{"constant":0.0,"terms":[{"coefficient":1.0,"variable":"x"},{"coefficient":1.0,"variable":"y"}],"type":"ScalarAffineFunction"},"set":{"type":"LessThan","upper":5.0}},{"name":"c2_1","function":{"constant":0.0,"terms":[{"coefficient":2.0,"variable":"x"},{"coefficient":-1.0,"variable":"y"}],"type":"ScalarAffineFunction"},"set":{"type":"LessThan","upper":3.0}},{"name":"c3","function":{"constant":0.0,"terms":[{"coefficient":-1.0,"variable":"x"},{"coefficient":2.0,"variable":"y"}],"type":"ScalarAffineFunction"},"set":{"type":"LessThan","upper":8.0}}],"objective":{"function":{"constant":5.0,"affine_terms":[{"coefficient":-2.0,"variable":"x"},{"coefficient":-4.0,"variable":"y"}],"quadratic_terms":[{"variable_1":"x","variable_2":"x","coefficient":2.0},{"variable_1":"y","variable_2":"y","coefficient":2.0}],"type":"ScalarQuadraticFunction"},"sense":"min"},"version":{"major":1,"minor":7}},"objective":0.0,"is_feasible":true}
1 change: 1 addition & 0 deletions src/Test/MINLPTests/nlp_cvx_expr_002_010.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"primal":{"x":2.4137930845761546,"y":1.5517241221264648},"model":{"name":"MathOptFormat Model","variables":[{"name":"x"},{"name":"y"}],"constraints":[{"name":"c1","function":{"constant":0.0,"terms":[{"coefficient":3.0,"variable":"x"},{"coefficient":5.0,"variable":"y"}],"type":"ScalarAffineFunction"},"set":{"lower":15.0,"type":"GreaterThan"}},{"name":"c2","function":{"constant":0.0,"terms":[{"coefficient":7.0,"variable":"x"},{"coefficient":2.0,"variable":"y"}],"type":"ScalarAffineFunction"},"set":{"lower":20.0,"type":"GreaterThan"}},{"name":"c3","function":{"constant":0.0,"terms":[{"coefficient":9.0,"variable":"x"},{"coefficient":1.0,"variable":"y"}],"type":"ScalarAffineFunction"},"set":{"lower":20.0,"type":"GreaterThan"}},{"name":"c4","function":{"constant":0.0,"terms":[{"coefficient":3.0,"variable":"x"},{"coefficient":7.0,"variable":"y"}],"type":"ScalarAffineFunction"},"set":{"lower":17.0,"type":"GreaterThan"}},{"name":"c1_1","function":{"constant":0.0,"terms":[{"coefficient":1.0,"variable":"x"},{"coefficient":-3.0,"variable":"y"}],"type":"ScalarAffineFunction"},"set":{"type":"LessThan","upper":3.0}},{"name":"c2_1","function":{"constant":0.0,"terms":[{"coefficient":1.0,"variable":"x"},{"coefficient":-5.0,"variable":"y"}],"type":"ScalarAffineFunction"},"set":{"type":"LessThan","upper":0.0}}],"objective":{"function":{"constant":0.0,"terms":[{"coefficient":1.0,"variable":"x"},{"coefficient":1.0,"variable":"y"}],"type":"ScalarAffineFunction"},"sense":"min"},"version":{"major":1,"minor":7}},"objective":3.9655172067026196,"is_feasible":true}
1 change: 1 addition & 0 deletions src/Test/MINLPTests/nlp_cvx_expr_002_011.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"primal":{"x":3.0,"y":2.0},"model":{"name":"MathOptFormat Model","variables":[{"name":"x"},{"name":"y"}],"constraints":[{"name":"c1","function":{"constant":0.0,"terms":[{"coefficient":3.0,"variable":"x"},{"coefficient":5.0,"variable":"y"}],"type":"ScalarAffineFunction"},"set":{"lower":15.0,"type":"GreaterThan"}},{"name":"c2","function":{"constant":0.0,"terms":[{"coefficient":7.0,"variable":"x"},{"coefficient":2.0,"variable":"y"}],"type":"ScalarAffineFunction"},"set":{"lower":20.0,"type":"GreaterThan"}},{"name":"c3","function":{"constant":0.0,"terms":[{"coefficient":9.0,"variable":"x"},{"coefficient":1.0,"variable":"y"}],"type":"ScalarAffineFunction"},"set":{"lower":20.0,"type":"GreaterThan"}},{"name":"c4","function":{"constant":0.0,"terms":[{"coefficient":3.0,"variable":"x"},{"coefficient":7.0,"variable":"y"}],"type":"ScalarAffineFunction"},"set":{"lower":17.0,"type":"GreaterThan"}},{"name":"c1_1","function":{"constant":0.0,"terms":[{"coefficient":1.0,"variable":"x"},{"coefficient":-3.0,"variable":"y"}],"type":"ScalarAffineFunction"},"set":{"type":"LessThan","upper":3.0}},{"name":"c2_1","function":{"constant":0.0,"terms":[{"coefficient":1.0,"variable":"x"},{"coefficient":-5.0,"variable":"y"}],"type":"ScalarAffineFunction"},"set":{"type":"LessThan","upper":0.0}}],"objective":{"function":{"constant":13.0,"affine_terms":[{"coefficient":-6.0,"variable":"x"},{"coefficient":-4.0,"variable":"y"}],"quadratic_terms":[{"variable_1":"x","variable_2":"x","coefficient":2.0},{"variable_1":"y","variable_2":"y","coefficient":2.0}],"type":"ScalarQuadraticFunction"},"sense":"min"},"version":{"major":1,"minor":7}},"objective":-0.0,"is_feasible":true}
1 change: 1 addition & 0 deletions src/Test/MINLPTests/nlp_cvx_expr_101_010.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"primal":{"x":0.707106783469219,"y":0.707106783469219},"model":{"name":"MathOptFormat Model","variables":[{"name":"x"},{"name":"y"}],"constraints":[{"name":"c1","function":{"constant":0.0,"affine_terms":[],"quadratic_terms":[{"variable_1":"x","variable_2":"x","coefficient":2.0},{"variable_1":"y","variable_2":"y","coefficient":2.0}],"type":"ScalarQuadraticFunction"},"set":{"type":"LessThan","upper":1.0}},{"function":{"name":"x","type":"Variable"},"set":{"lower":-2.0,"type":"GreaterThan"}},{"function":{"name":"y","type":"Variable"},"set":{"lower":-2.0,"type":"GreaterThan"}},{"function":{"name":"x","type":"Variable"},"set":{"type":"LessThan","upper":2.0}},{"function":{"name":"y","type":"Variable"},"set":{"type":"LessThan","upper":2.0}}],"objective":{"function":{"constant":0.0,"terms":[{"coefficient":-1.0,"variable":"x"},{"coefficient":-1.0,"variable":"y"}],"type":"ScalarAffineFunction"},"sense":"min"},"version":{"major":1,"minor":7}},"objective":-1.414213566938438,"is_feasible":true}
1 change: 1 addition & 0 deletions src/Test/MINLPTests/nlp_cvx_expr_101_011.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"primal":{"x":1.0,"y":0.0},"model":{"name":"MathOptFormat Model","variables":[{"name":"x"},{"name":"y"}],"constraints":[{"name":"c1","function":{"constant":0.0,"affine_terms":[],"quadratic_terms":[{"variable_1":"x","variable_2":"x","coefficient":2.0},{"variable_1":"y","variable_2":"y","coefficient":2.0}],"type":"ScalarQuadraticFunction"},"set":{"type":"LessThan","upper":1.0}},{"function":{"name":"x","type":"Variable"},"set":{"lower":-2.0,"type":"GreaterThan"}},{"function":{"name":"y","type":"Variable"},"set":{"lower":-2.0,"type":"GreaterThan"}},{"function":{"name":"x","type":"Variable"},"set":{"type":"LessThan","upper":2.0}},{"function":{"name":"y","type":"Variable"},"set":{"type":"LessThan","upper":2.0}}],"objective":{"function":{"constant":0.0,"terms":[{"coefficient":-1.0,"variable":"x"}],"type":"ScalarAffineFunction"},"sense":"min"},"version":{"major":1,"minor":7}},"objective":-1.0,"is_feasible":true}
1 change: 1 addition & 0 deletions src/Test/MINLPTests/nlp_cvx_expr_101_012.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"primal":{"x":1.0,"y":0.0},"model":{"name":"MathOptFormat Model","variables":[{"name":"x"},{"name":"y"}],"constraints":[{"name":"c1","function":{"constant":0.0,"affine_terms":[],"quadratic_terms":[{"variable_1":"x","variable_2":"x","coefficient":2.0},{"variable_1":"y","variable_2":"y","coefficient":2.0}],"type":"ScalarQuadraticFunction"},"set":{"type":"LessThan","upper":1.0}},{"function":{"name":"x","type":"Variable"},"set":{"lower":-2.0,"type":"GreaterThan"}},{"function":{"name":"y","type":"Variable"},"set":{"lower":-2.0,"type":"GreaterThan"}},{"function":{"name":"x","type":"Variable"},"set":{"type":"LessThan","upper":2.0}},{"function":{"name":"y","type":"Variable"},"set":{"type":"LessThan","upper":2.0}}],"objective":{"function":{"name":"x","type":"Variable"},"sense":"max"},"version":{"major":1,"minor":7}},"objective":1.0,"is_feasible":true}
1 change: 1 addition & 0 deletions src/Test/MINLPTests/nlp_cvx_expr_102_010.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"primal":{"x":0.9741657437159129,"y":0.2258342542139506},"model":{"name":"MathOptFormat Model","variables":[{"name":"x"},{"name":"y"}],"constraints":[{"name":"c1","function":{"constant":0.0,"terms":[{"coefficient":1.0,"variable":"x"},{"coefficient":1.0,"variable":"y"}],"type":"ScalarAffineFunction"},"set":{"lower":1.2,"type":"GreaterThan"}},{"name":"c1_1","function":{"constant":0.0,"affine_terms":[],"quadratic_terms":[{"variable_1":"x","variable_2":"x","coefficient":2.0},{"variable_1":"y","variable_2":"y","coefficient":2.0}],"type":"ScalarQuadraticFunction"},"set":{"type":"LessThan","upper":1.0}}],"objective":{"function":{"constant":0.0,"terms":[{"coefficient":-1.0,"variable":"x"}],"type":"ScalarAffineFunction"},"sense":"min"},"version":{"major":1,"minor":7}},"objective":-0.9741657437159129,"is_feasible":true}
1 change: 1 addition & 0 deletions src/Test/MINLPTests/nlp_cvx_expr_102_011.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"primal":{"x":0.6,"y":0.6},"model":{"name":"MathOptFormat Model","variables":[{"name":"x"},{"name":"y"}],"constraints":[{"name":"c1","function":{"constant":0.0,"terms":[{"coefficient":1.0,"variable":"x"},{"coefficient":1.0,"variable":"y"}],"type":"ScalarAffineFunction"},"set":{"lower":1.2,"type":"GreaterThan"}},{"name":"c1_1","function":{"constant":0.0,"affine_terms":[],"quadratic_terms":[{"variable_1":"x","variable_2":"x","coefficient":2.0},{"variable_1":"y","variable_2":"y","coefficient":2.0}],"type":"ScalarQuadraticFunction"},"set":{"type":"LessThan","upper":1.0}}],"objective":{"function":{"constant":0.0,"terms":[{"coefficient":1.0,"variable":"x"},{"coefficient":1.0,"variable":"y"}],"type":"ScalarAffineFunction"},"sense":"min"},"version":{"major":1,"minor":7}},"objective":1.2,"is_feasible":true}
1 change: 1 addition & 0 deletions src/Test/MINLPTests/nlp_cvx_expr_102_012.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"primal":{"x":0.707106783460569,"y":0.707106783460569},"model":{"name":"MathOptFormat Model","variables":[{"name":"x"},{"name":"y"}],"constraints":[{"name":"c1","function":{"constant":0.0,"terms":[{"coefficient":1.0,"variable":"x"},{"coefficient":1.0,"variable":"y"}],"type":"ScalarAffineFunction"},"set":{"lower":1.2,"type":"GreaterThan"}},{"name":"c1_1","function":{"constant":0.0,"affine_terms":[],"quadratic_terms":[{"variable_1":"x","variable_2":"x","coefficient":2.0},{"variable_1":"y","variable_2":"y","coefficient":2.0}],"type":"ScalarQuadraticFunction"},"set":{"type":"LessThan","upper":1.0}}],"objective":{"function":{"constant":0.0,"terms":[{"coefficient":1.0,"variable":"x"},{"coefficient":1.0,"variable":"y"}],"type":"ScalarAffineFunction"},"sense":"max"},"version":{"major":1,"minor":7}},"objective":1.414213566921138,"is_feasible":true}
1 change: 1 addition & 0 deletions src/Test/MINLPTests/nlp_cvx_expr_102_013.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"primal":{"x":0.6,"y":0.6},"model":{"name":"MathOptFormat Model","variables":[{"name":"x"},{"name":"y"}],"constraints":[{"name":"c1","function":{"constant":0.0,"terms":[{"coefficient":1.0,"variable":"x"},{"coefficient":1.0,"variable":"y"}],"type":"ScalarAffineFunction"},"set":{"lower":1.2,"type":"GreaterThan"}},{"name":"c1_1","function":{"constant":0.0,"affine_terms":[],"quadratic_terms":[{"variable_1":"x","variable_2":"x","coefficient":2.0},{"variable_1":"y","variable_2":"y","coefficient":2.0}],"type":"ScalarQuadraticFunction"},"set":{"type":"LessThan","upper":1.0}}],"objective":{"function":{"constant":0.0,"affine_terms":[],"quadratic_terms":[{"variable_1":"x","variable_2":"x","coefficient":2.0},{"variable_1":"y","variable_2":"y","coefficient":2.0}],"type":"ScalarQuadraticFunction"},"sense":"min"},"version":{"major":1,"minor":7}},"objective":0.72,"is_feasible":true}
1 change: 1 addition & 0 deletions src/Test/MINLPTests/nlp_cvx_expr_102_014.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"primal":{"x":0.65,"y":0.65},"model":{"name":"MathOptFormat Model","variables":[{"name":"x"},{"name":"y"}],"constraints":[{"name":"c1","function":{"constant":0.0,"terms":[{"coefficient":1.0,"variable":"x"},{"coefficient":1.0,"variable":"y"}],"type":"ScalarAffineFunction"},"set":{"lower":1.2,"type":"GreaterThan"}},{"name":"c1_1","function":{"constant":0.0,"affine_terms":[],"quadratic_terms":[{"variable_1":"x","variable_2":"x","coefficient":2.0},{"variable_1":"y","variable_2":"y","coefficient":2.0}],"type":"ScalarQuadraticFunction"},"set":{"type":"LessThan","upper":1.0}}],"objective":{"function":{"constant":0.8450000000000001,"affine_terms":[{"coefficient":-1.3,"variable":"x"},{"coefficient":-1.3,"variable":"y"}],"quadratic_terms":[{"variable_1":"x","variable_2":"x","coefficient":2.0},{"variable_1":"y","variable_2":"y","coefficient":2.0}],"type":"ScalarQuadraticFunction"},"sense":"min"},"version":{"major":1,"minor":7}},"objective":0.0,"is_feasible":true}
1 change: 1 addition & 0 deletions src/Test/MINLPTests/nlp_cvx_expr_103_010.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"primal":{"x":0.0,"y":-0.0},"model":{"name":"MathOptFormat Model","variables":[{"name":"x"},{"name":"y"}],"constraints":[{"name":"c1","function":{"constant":0.0,"affine_terms":[{"coefficient":-1.0,"variable":"y"}],"quadratic_terms":[{"variable_1":"x","variable_2":"x","coefficient":-2.0}],"type":"ScalarQuadraticFunction"},"set":{"lower":-1.0,"type":"GreaterThan"}},{"name":"c1_1","function":{"constant":0.0,"affine_terms":[{"coefficient":-1.0,"variable":"y"}],"quadratic_terms":[{"variable_1":"x","variable_2":"x","coefficient":2.0}],"type":"ScalarQuadraticFunction"},"set":{"type":"LessThan","upper":0.0}}],"objective":{"function":{"name":"y","type":"Variable"},"sense":"min"},"version":{"major":1,"minor":7}},"objective":-0.0,"is_feasible":true}
1 change: 1 addition & 0 deletions src/Test/MINLPTests/nlp_cvx_expr_103_011.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"primal":{"x":0.0,"y":1.0},"model":{"name":"MathOptFormat Model","variables":[{"name":"x"},{"name":"y"}],"constraints":[{"name":"c1","function":{"constant":0.0,"affine_terms":[{"coefficient":-1.0,"variable":"y"}],"quadratic_terms":[{"variable_1":"x","variable_2":"x","coefficient":-2.0}],"type":"ScalarQuadraticFunction"},"set":{"lower":-1.0,"type":"GreaterThan"}},{"name":"c1_1","function":{"constant":0.0,"affine_terms":[{"coefficient":-1.0,"variable":"y"}],"quadratic_terms":[{"variable_1":"x","variable_2":"x","coefficient":2.0}],"type":"ScalarQuadraticFunction"},"set":{"type":"LessThan","upper":0.0}}],"objective":{"function":{"constant":0.0,"terms":[{"coefficient":-1.0,"variable":"y"}],"type":"ScalarAffineFunction"},"sense":"min"},"version":{"major":1,"minor":7}},"objective":-1.0,"is_feasible":true}
1 change: 1 addition & 0 deletions src/Test/MINLPTests/nlp_cvx_expr_103_012.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"primal":{"x":0.5,"y":0.75},"model":{"name":"MathOptFormat Model","variables":[{"name":"x"},{"name":"y"}],"constraints":[{"name":"c1","function":{"constant":0.0,"affine_terms":[{"coefficient":-1.0,"variable":"y"}],"quadratic_terms":[{"variable_1":"x","variable_2":"x","coefficient":-2.0}],"type":"ScalarQuadraticFunction"},"set":{"lower":-1.0,"type":"GreaterThan"}},{"name":"c1_1","function":{"constant":0.0,"affine_terms":[{"coefficient":-1.0,"variable":"y"}],"quadratic_terms":[{"variable_1":"x","variable_2":"x","coefficient":2.0}],"type":"ScalarQuadraticFunction"},"set":{"type":"LessThan","upper":0.0}}],"objective":{"function":{"constant":0.0,"terms":[{"coefficient":-1.0,"variable":"x"},{"coefficient":-1.0,"variable":"y"}],"type":"ScalarAffineFunction"},"sense":"min"},"version":{"major":1,"minor":7}},"objective":-1.25,"is_feasible":true}
1 change: 1 addition & 0 deletions src/Test/MINLPTests/nlp_cvx_expr_103_013.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"primal":{"x":-0.5,"y":0.25},"model":{"name":"MathOptFormat Model","variables":[{"name":"x"},{"name":"y"}],"constraints":[{"name":"c1","function":{"constant":0.0,"affine_terms":[{"coefficient":-1.0,"variable":"y"}],"quadratic_terms":[{"variable_1":"x","variable_2":"x","coefficient":-2.0}],"type":"ScalarQuadraticFunction"},"set":{"lower":-1.0,"type":"GreaterThan"}},{"name":"c1_1","function":{"constant":0.0,"affine_terms":[{"coefficient":-1.0,"variable":"y"}],"quadratic_terms":[{"variable_1":"x","variable_2":"x","coefficient":2.0}],"type":"ScalarQuadraticFunction"},"set":{"type":"LessThan","upper":0.0}}],"objective":{"function":{"constant":0.0,"terms":[{"coefficient":1.0,"variable":"x"},{"coefficient":1.0,"variable":"y"}],"type":"ScalarAffineFunction"},"sense":"min"},"version":{"major":1,"minor":7}},"objective":-0.25,"is_feasible":true}
1 change: 1 addition & 0 deletions src/Test/MINLPTests/nlp_cvx_expr_103_014.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"primal":{"x":0.7071067832361848,"y":0.5},"model":{"name":"MathOptFormat Model","variables":[{"name":"x"},{"name":"y"}],"constraints":[{"name":"c1","function":{"constant":0.0,"affine_terms":[{"coefficient":-1.0,"variable":"y"}],"quadratic_terms":[{"variable_1":"x","variable_2":"x","coefficient":-2.0}],"type":"ScalarQuadraticFunction"},"set":{"lower":-1.0,"type":"GreaterThan"}},{"name":"c1_1","function":{"constant":0.0,"affine_terms":[{"coefficient":-1.0,"variable":"y"}],"quadratic_terms":[{"variable_1":"x","variable_2":"x","coefficient":2.0}],"type":"ScalarQuadraticFunction"},"set":{"type":"LessThan","upper":0.0}}],"objective":{"function":{"constant":0.0,"terms":[{"coefficient":-1.0,"variable":"x"}],"type":"ScalarAffineFunction"},"sense":"min"},"version":{"major":1,"minor":7}},"objective":-0.7071067832361848,"is_feasible":true}
1 change: 1 addition & 0 deletions src/Test/MINLPTests/nlp_cvx_expr_104_010.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"primal":{"x":0.7071067832574013,"y":0.5},"model":{"name":"MathOptFormat Model","variables":[{"name":"x"},{"name":"y"}],"constraints":[{"name":"c1","function":{"constant":0.0,"affine_terms":[{"coefficient":-1.0,"variable":"y"}],"quadratic_terms":[{"variable_1":"x","variable_2":"x","coefficient":-2.0}],"type":"ScalarQuadraticFunction"},"set":{"lower":-1.0,"type":"GreaterThan"}},{"name":"c1_1","function":{"constant":0.0,"affine_terms":[{"coefficient":-1.0,"variable":"y"}],"quadratic_terms":[{"variable_1":"x","variable_2":"x","coefficient":2.0}],"type":"ScalarQuadraticFunction"},"set":{"type":"LessThan","upper":0.0}},{"name":"c2","function":{"constant":0.0,"affine_terms":[{"coefficient":-1.0,"variable":"y"}],"quadratic_terms":[{"variable_1":"x","variable_2":"x","coefficient":2.0},{"variable_1":"y","variable_2":"y","coefficient":2.0}],"type":"ScalarQuadraticFunction"},"set":{"type":"LessThan","upper":0.75}}],"objective":{"function":{"constant":0.0,"terms":[{"coefficient":-1.0,"variable":"x"}],"type":"ScalarAffineFunction"},"sense":"min"},"version":{"major":1,"minor":7}},"objective":-0.7071067832574013,"is_feasible":true}
1 change: 1 addition & 0 deletions src/Test/MINLPTests/nlp_cvx_expr_105_010.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"primal":{"x":2.687422019398147,"y":1.488582385638499},"model":{"name":"MathOptFormat Model","variables":[{"name":"x","primal_start":0.1},{"name":"y"}],"constraints":[{"name":"c1","function":{"root":{"type":"node","index":3},"type":"ScalarNonlinearFunction","node_list":[{"args":["x"],"type":"log"},{"args":[{"type":"node","index":1},0.5],"type":"+"},{"args":[{"type":"node","index":2},"y"],"type":"-"}]},"set":{"lower":0.0,"type":"GreaterThan"}},{"name":"c1_1","function":{"root":{"type":"node","index":5},"type":"ScalarNonlinearFunction","node_list":[{"args":[1.0,"x"],"type":"*"},{"args":[{"type":"node","index":1},-2.0],"type":"+"},{"args":[{"type":"node","index":2}],"type":"exp"},{"args":[{"type":"node","index":3},0.5],"type":"-"},{"args":[{"type":"node","index":4},"y"],"type":"-"}]},"set":{"type":"LessThan","upper":0.0}}],"objective":{"function":{"constant":0.0,"terms":[{"coefficient":-1.0,"variable":"x"},{"coefficient":-1.0,"variable":"y"}],"type":"ScalarAffineFunction"},"sense":"min"},"version":{"major":1,"minor":7}},"objective":-4.176004405036646,"is_feasible":true}
Loading
Loading