Google OR-Tools v9.11
a fast and portable software suite for combinatorial optimization
|
Go to the source code of this file.
Namespaces | |
namespace | ortools |
namespace | ortools.math_opt |
namespace | ortools.math_opt.parameters_pb2 |
Variables | |
ortools.math_opt.parameters_pb2._sym_db = _symbol_database.Default() | |
ortools.math_opt.parameters_pb2.DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n!ortools/math_opt/parameters.proto\x12\x1coperations_research.math_opt\x1a\x1egoogle/protobuf/duration.proto\x1a\x1aortools/pdlp/solvers.proto\x1a\x1dortools/glop/parameters.proto\x1a\x19ortools/gscip/gscip.proto\x1a#ortools/math_opt/solvers/glpk.proto\x1a%ortools/math_opt/solvers/gurobi.proto\x1a$ortools/math_opt/solvers/highs.proto\x1a#ortools/math_opt/solvers/osqp.proto\x1a ortools/sat/sat_parameters.proto\"(\n\x0fStrictnessProto\x12\x15\n\rbad_parameter\x18\x01 \x01(\x08\"^\n\x16SolverInitializerProto\x12\x44\n\x06gurobi\x18\x01 \x01(\x0b\x32\x34.operations_research.math_opt.GurobiInitializerProto\"\xb3\x0b\n\x14SolveParametersProto\x12-\n\ntime_limit\x18\x01 \x01(\x0b\x32\x19.google.protobuf.Duration\x12\x1c\n\x0fiteration_limit\x18\x02 \x01(\x03H\x00\x88\x01\x01\x12\x17\n\nnode_limit\x18\x18 \x01(\x03H\x01\x88\x01\x01\x12\x19\n\x0c\x63utoff_limit\x18\x14 \x01(\x01H\x02\x88\x01\x01\x12\x1c\n\x0fobjective_limit\x18\x15 \x01(\x01H\x03\x88\x01\x01\x12\x1d\n\x10\x62\x65st_bound_limit\x18\x16 \x01(\x01H\x04\x88\x01\x01\x12\x1b\n\x0esolution_limit\x18\x17 \x01(\x05H\x05\x88\x01\x01\x12\x15\n\renable_output\x18\x03 \x01(\x08\x12\x14\n\x07threads\x18\x04 \x01(\x05H\x06\x88\x01\x01\x12\x18\n\x0brandom_seed\x18\x05 \x01(\x05H\x07\x88\x01\x01\x12#\n\x16\x61\x62solute_gap_tolerance\x18\x12 \x01(\x01H\x08\x88\x01\x01\x12#\n\x16relative_gap_tolerance\x18\x11 \x01(\x01H\t\x88\x01\x01\x12\x1f\n\x12solution_pool_size\x18\x19 \x01(\x05H\n\x88\x01\x01\x12\x44\n\x0clp_algorithm\x18\x06 \x01(\x0e\x32..operations_research.math_opt.LPAlgorithmProto\x12=\n\x08presolve\x18\x07 \x01(\x0e\x32+.operations_research.math_opt.EmphasisProto\x12\x39\n\x04\x63uts\x18\x08 \x01(\x0e\x32+.operations_research.math_opt.EmphasisProto\x12?\n\nheuristics\x18\t \x01(\x0e\x32+.operations_research.math_opt.EmphasisProto\x12<\n\x07scaling\x18\n \x01(\x0e\x32+.operations_research.math_opt.EmphasisProto\x12\x33\n\x05gscip\x18\x0c \x01(\x0b\x32$.operations_research.GScipParameters\x12\x43\n\x06gurobi\x18\r \x01(\x0b\x32\x33.operations_research.math_opt.GurobiParametersProto\x12\x36\n\x04glop\x18\x0e \x01(\x0b\x32(.operations_research.glop.GlopParameters\x12\x36\n\x06\x63p_sat\x18\x0f \x01(\x0b\x32&.operations_research.sat.SatParameters\x12\x46\n\x04pdlp\x18\x10 \x01(\x0b\x32\x38.operations_research.pdlp.PrimalDualHybridGradientParams\x12=\n\x04osqp\x18\x13 \x01(\x0b\x32/.operations_research.math_opt.OsqpSettingsProto\x12?\n\x04glpk\x18\x1a \x01(\x0b\x32\x31.operations_research.math_opt.GlpkParametersProto\x12>\n\x05highs\x18\x1b \x01(\x0b\x32/.operations_research.math_opt.HighsOptionsProtoB\x12\n\x10_iteration_limitB\r\n\x0b_node_limitB\x0f\n\r_cutoff_limitB\x12\n\x10_objective_limitB\x13\n\x11_best_bound_limitB\x11\n\x0f_solution_limitB\n\n\x08_threadsB\x0e\n\x0c_random_seedB\x19\n\x17_absolute_gap_toleranceB\x19\n\x17_relative_gap_toleranceB\x15\n\x13_solution_pool_sizeJ\x04\x08\x0b\x10\x0c*\xaa\x02\n\x0fSolverTypeProto\x12\x1b\n\x17SOLVER_TYPE_UNSPECIFIED\x10\x00\x12\x15\n\x11SOLVER_TYPE_GSCIP\x10\x01\x12\x16\n\x12SOLVER_TYPE_GUROBI\x10\x02\x12\x14\n\x10SOLVER_TYPE_GLOP\x10\x03\x12\x16\n\x12SOLVER_TYPE_CP_SAT\x10\x04\x12\x14\n\x10SOLVER_TYPE_PDLP\x10\x05\x12\x14\n\x10SOLVER_TYPE_GLPK\x10\x06\x12\x14\n\x10SOLVER_TYPE_OSQP\x10\x07\x12\x14\n\x10SOLVER_TYPE_ECOS\x10\x08\x12\x13\n\x0fSOLVER_TYPE_SCS\x10\t\x12\x15\n\x11SOLVER_TYPE_HIGHS\x10\n\x12\x19\n\x15SOLVER_TYPE_SANTORINI\x10\x0b*\xa8\x01\n\x10LPAlgorithmProto\x12\x1c\n\x18LP_ALGORITHM_UNSPECIFIED\x10\x00\x12\x1f\n\x1bLP_ALGORITHM_PRIMAL_SIMPLEX\x10\x01\x12\x1d\n\x19LP_ALGORITHM_DUAL_SIMPLEX\x10\x02\x12\x18\n\x14LP_ALGORITHM_BARRIER\x10\x03\x12\x1c\n\x18LP_ALGORITHM_FIRST_ORDER\x10\x04*\x8d\x01\n\rEmphasisProto\x12\x18\n\x14\x45MPHASIS_UNSPECIFIED\x10\x00\x12\x10\n\x0c\x45MPHASIS_OFF\x10\x01\x12\x10\n\x0c\x45MPHASIS_LOW\x10\x02\x12\x13\n\x0f\x45MPHASIS_MEDIUM\x10\x03\x12\x11\n\rEMPHASIS_HIGH\x10\x04\x12\x16\n\x12\x45MPHASIS_VERY_HIGH\x10\x05\x42\x1e\n\x1a\x63om.google.ortools.mathoptP\x01\x62\x06proto3') | |
ortools.math_opt.parameters_pb2._globals = globals() | |
ortools.math_opt.parameters_pb2._loaded_options | |
ortools.math_opt.parameters_pb2._serialized_options | |
ortools.math_opt.parameters_pb2._serialized_start | |
ortools.math_opt.parameters_pb2._serialized_end | |