Solvers
- Gurobi
- Handling Gurobi licenses through the APPSI interface
GurobiResultsGurobiGurobi.AvailabilityGurobi.add_block()Gurobi.add_constraints()Gurobi.add_params()Gurobi.add_sos_constraints()Gurobi.add_variables()Gurobi.available()Gurobi.cbCut()Gurobi.cbGet()Gurobi.cbGetNodeRel()Gurobi.cbGetSolution()Gurobi.cbLazy()Gurobi.cbSetSolution()Gurobi.cbUseSolution()Gurobi.configGurobi.get_duals()Gurobi.get_gurobi_param_info()Gurobi.get_linear_constraint_attr()Gurobi.get_model_attr()Gurobi.get_primals()Gurobi.get_quadratic_constraint_attr()Gurobi.get_reduced_costs()Gurobi.get_slacks()Gurobi.get_sos_attr()Gurobi.get_var_attr()Gurobi.gurobi_optionsGurobi.is_persistent()Gurobi.load_vars()Gurobi.release_license()Gurobi.remove_block()Gurobi.remove_constraints()Gurobi.remove_params()Gurobi.remove_sos_constraints()Gurobi.remove_variables()Gurobi.reset()Gurobi.set_callback()Gurobi.set_gurobi_param()Gurobi.set_instance()Gurobi.set_linear_constraint_attr()Gurobi.set_objective()Gurobi.set_var_attr()Gurobi.solve()Gurobi.symbol_mapGurobi.update()Gurobi.update_configGurobi.update_params()Gurobi.update_variables()Gurobi.version()Gurobi.write()
- Handling Gurobi licenses through the APPSI interface
- Ipopt
IpoptConfigIpoptConfig.NoArgumentIpoptConfig.add()IpoptConfig.content_filtersIpoptConfig.declare()IpoptConfig.declare_as_argument()IpoptConfig.declare_from()IpoptConfig.display()IpoptConfig.domain_name()IpoptConfig.generate_documentation()IpoptConfig.generate_yaml_template()IpoptConfig.get()IpoptConfig.import_argparse()IpoptConfig.initialize_argparse()IpoptConfig.items()IpoptConfig.iteritems()IpoptConfig.iterkeys()IpoptConfig.itervalues()IpoptConfig.keys()IpoptConfig.load_solutionIpoptConfig.name()IpoptConfig.report_timingIpoptConfig.reset()IpoptConfig.set_default_value()IpoptConfig.set_domain()IpoptConfig.set_value()IpoptConfig.setdefault()IpoptConfig.stream_solverIpoptConfig.symbolic_solver_labelsIpoptConfig.time_limitIpoptConfig.unused_user_values()IpoptConfig.user_values()IpoptConfig.value()IpoptConfig.values()
IpoptIpopt.AvailabilityIpopt.add_block()Ipopt.add_constraints()Ipopt.add_params()Ipopt.add_variables()Ipopt.available()Ipopt.configIpopt.get_duals()Ipopt.get_primals()Ipopt.get_reduced_costs()Ipopt.get_slacks()Ipopt.ipopt_optionsIpopt.is_persistent()Ipopt.load_vars()Ipopt.nl_filename()Ipopt.options_filename()Ipopt.remove_block()Ipopt.remove_constraints()Ipopt.remove_params()Ipopt.remove_variables()Ipopt.set_instance()Ipopt.set_objective()Ipopt.sol_filename()Ipopt.solve()Ipopt.symbol_mapIpopt.update_configIpopt.update_params()Ipopt.update_variables()Ipopt.version()Ipopt.writer
- Cplex
CplexConfigCplexConfig.add()CplexConfig.content_filtersCplexConfig.declare()CplexConfig.declare_as_argument()CplexConfig.declare_from()CplexConfig.display()CplexConfig.domain_name()CplexConfig.generate_documentation()CplexConfig.generate_yaml_template()CplexConfig.get()CplexConfig.import_argparse()CplexConfig.initialize_argparse()CplexConfig.items()CplexConfig.iteritems()CplexConfig.iterkeys()CplexConfig.itervalues()CplexConfig.keys()CplexConfig.load_solutionCplexConfig.mip_gapCplexConfig.name()CplexConfig.relax_integralityCplexConfig.report_timingCplexConfig.reset()CplexConfig.set_default_value()CplexConfig.set_domain()CplexConfig.set_value()CplexConfig.setdefault()CplexConfig.stream_solverCplexConfig.symbolic_solver_labelsCplexConfig.time_limitCplexConfig.unused_user_values()CplexConfig.user_values()CplexConfig.value()CplexConfig.values()
CplexResultsCplexCplex.AvailabilityCplex.add_block()Cplex.add_constraints()Cplex.add_params()Cplex.add_variables()Cplex.available()Cplex.configCplex.cplex_optionsCplex.get_duals()Cplex.get_primals()Cplex.get_reduced_costs()Cplex.get_slacks()Cplex.is_persistent()Cplex.load_vars()Cplex.log_filename()Cplex.lp_filename()Cplex.remove_block()Cplex.remove_constraints()Cplex.remove_params()Cplex.remove_variables()Cplex.set_instance()Cplex.set_objective()Cplex.solve()Cplex.symbol_mapCplex.update_configCplex.update_params()Cplex.update_variables()Cplex.version()Cplex.writer
- Cbc
CbcConfigCbcConfig.add()CbcConfig.content_filtersCbcConfig.declare()CbcConfig.declare_as_argument()CbcConfig.declare_from()CbcConfig.display()CbcConfig.domain_name()CbcConfig.generate_documentation()CbcConfig.generate_yaml_template()CbcConfig.get()CbcConfig.import_argparse()CbcConfig.initialize_argparse()CbcConfig.items()CbcConfig.iteritems()CbcConfig.iterkeys()CbcConfig.itervalues()CbcConfig.keys()CbcConfig.load_solutionCbcConfig.name()CbcConfig.report_timingCbcConfig.reset()CbcConfig.set_default_value()CbcConfig.set_domain()CbcConfig.set_value()CbcConfig.setdefault()CbcConfig.stream_solverCbcConfig.symbolic_solver_labelsCbcConfig.time_limitCbcConfig.unused_user_values()CbcConfig.user_values()CbcConfig.value()CbcConfig.values()
CbcCbc.AvailabilityCbc.add_block()Cbc.add_constraints()Cbc.add_params()Cbc.add_variables()Cbc.available()Cbc.cbc_optionsCbc.configCbc.get_duals()Cbc.get_primals()Cbc.get_reduced_costs()Cbc.get_slacks()Cbc.is_persistent()Cbc.load_vars()Cbc.log_filename()Cbc.lp_filename()Cbc.remove_block()Cbc.remove_constraints()Cbc.remove_params()Cbc.remove_variables()Cbc.set_instance()Cbc.set_objective()Cbc.soln_filename()Cbc.solve()Cbc.symbol_mapCbc.update_configCbc.update_params()Cbc.update_variables()Cbc.version()Cbc.writer
- HiGHS
HighsResultsHighsHighs.AvailabilityHighs.add_block()Highs.add_constraints()Highs.add_params()Highs.add_sos_constraints()Highs.add_variables()Highs.available()Highs.configHighs.get_duals()Highs.get_primals()Highs.get_reduced_costs()Highs.get_slacks()Highs.highs_optionsHighs.is_persistent()Highs.load_vars()Highs.remove_block()Highs.remove_constraints()Highs.remove_params()Highs.remove_sos_constraints()Highs.remove_variables()Highs.set_instance()Highs.set_objective()Highs.solve()Highs.symbol_mapHighs.update()Highs.update_configHighs.update_params()Highs.update_variables()Highs.version()