Engine ====== (class from :py:mod:`pyomo.contrib.solver.solvers.knitro.engine`) .. testsetup:: * # import everything from the module containing this class so that # doctests for the class docstrings see the correct environment from pyomo.contrib.solver.solvers.knitro.engine import * try: from pyomo.contrib.solver.solvers.knitro.engine import _autosummary_doctest_setup _autosummary_doctest_setup() except ImportError: pass .. currentmodule:: pyomo.contrib.solver.solvers.knitro.engine .. autoclass:: pyomo.contrib.solver.solvers.knitro.engine::Engine :members: :show-inheritance: :inherited-members: .. automethod:: __init__ .. rubric:: Methods .. autosummary:: ~Engine.__init__ ~Engine.add_callback ~Engine.add_cons ~Engine.add_items ~Engine.add_structures ~Engine.add_vars ~Engine.close ~Engine.execute ~Engine.get_idx_vars ~Engine.get_idxs ~Engine.get_mip_abs_gap ~Engine.get_mip_number_nodes ~Engine.get_mip_number_solves ~Engine.get_mip_rel_gap ~Engine.get_num_solutions ~Engine.get_number_iters ~Engine.get_obj_bound ~Engine.get_obj_value ~Engine.get_solution_status ~Engine.get_solve_time ~Engine.get_status ~Engine.get_termination_condition ~Engine.get_values ~Engine.register_callback ~Engine.register_callbacks ~Engine.renew ~Engine.set_bounds ~Engine.set_con_structures ~Engine.set_num_threads ~Engine.set_obj ~Engine.set_obj_goal ~Engine.set_obj_structures ~Engine.set_option ~Engine.set_options ~Engine.set_outlev ~Engine.set_time_limit ~Engine.set_types ~Engine.solve .. rubric:: Attributes .. autosummary:: ~Engine.T ~Engine.has_objective ~Engine.maps ~Engine.nonlinear_map ~Engine.nonlinear_diff_order .. rubric:: Member Documentation