Get desktop application:
View/edit binary Protocol Buffers messages
Solves the input model and returns the result at once. Use this when you don't need callbacks, incrementality and don't need to track the progress of a solve.
Request for a unary remote solve in MathOpt.
Solver type to numerically solve the problem. Note that if a solver does not support a specific feature in the model, the optimization procedure won't be successful.
A mathematical representation of the optimization problem to solve.
Hints on resources requested for the solve.
Parameters to control a single solve. The enable_output parameter is handled specifically. For solvers that support messages callbacks, setting it to true will have the server register a message callback. The resulting messages will be returned in SolveMathOptModelResponse.messages. For other solvers, setting enable_output to true will result in an error.
Parameters to control a single solve that are specific to the input model (see SolveParametersProto for model independent parameters).
Response for a unary remote solve in MathOpt.
Description of the output of solving the model in the request.
If SolveParametersProto.enable_output has been used, this will contain log messages for solvers that support message callbacks.