Returns the result of the call to the solver.
Solver.solve(solver, objective, constraints, cached_data, warm_start,
verbose, ...)
A list representing the canonicalized objective.
A list of canonicalized constraints.
A list mapping solver name to cached problem data.
A logical value indicating whether the previous solver result should be used to warm start.
A logical value indicating whether to print solver output.
Additional arguments to the solver.
A list containing the status, optimal value, primal variable, and dual variables for the equality and inequality constraints.