#include "ortools/math_opt/core/c_api/solver.h"
#include <stddef.h>
#include <cstdlib>
#include <cstring>
#include <ios>
#include <limits>
#include <utility>
#include "absl/log/check.h"
#include "absl/status/status.h"
#include "absl/status/statusor.h"
#include "ortools/base/status_builder.h"
#include "ortools/base/status_macros.h"
#include "ortools/math_opt/core/solver.h"
#include "ortools/math_opt/model.pb.h"
#include "ortools/math_opt/parameters.pb.h"
#include "ortools/math_opt/result.pb.h"
#include "ortools/util/solve_interrupter.h"
Go to the source code of this file.
◆ MathOptFree()
| void MathOptFree |
( |
void * | ptr | ) |
|
◆ MathOptFreeInterrupter()
◆ MathOptInterrupt()
◆ MathOptIsInterrupted()
◆ MathOptNewInterrupter()
◆ MathOptSolve()
| int MathOptSolve |
( |
const void * | model, |
|
|
const size_t | model_size, |
|
|
const int | solver_type, |
|
|
MathOptInterrupter *const | interrupter, |
|
|
void ** | solve_result, |
|
|
size_t * | solve_result_size, |
|
|
char ** | status_msg ) |