MCPcopy Create free account
hub / github.com/Z3Prover/z3 / Z3_optimize_minimize

Function Z3_optimize_minimize

src/api/api_opt.cpp:113–121  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

111 }
112
113 unsigned Z3_API Z3_optimize_minimize(Z3_context c, Z3_optimize o, Z3_ast t) {
114 Z3_TRY;
115 LOG_Z3_optimize_minimize(c, o, t);
116 RESET_ERROR_CODE();
117 CHECK_VALID_AST(t, 0);
118 CHECK_IS_EXPR(t, 0);
119 return to_optimize_ptr(o)->add_objective(to_app(t), false);
120 Z3_CATCH_RETURN(0);
121 }
122
123 void Z3_API Z3_optimize_push(Z3_context c,Z3_optimize d) {
124 Z3_TRY;

Callers 2

minimizeMethod · 0.85
minimizeMethod · 0.85

Calls 3

to_optimize_ptrFunction · 0.85
to_appFunction · 0.70
add_objectiveMethod · 0.45

Tested by

no test coverage detected