2019-07-15 14:27:40 -07:00
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
< html xmlns = "http://www.w3.org/1999/xhtml" >
< head >
< title > OR-Tools< / title >
< meta http-equiv = "Content-Type" content = "text/html;" / >
< meta charset = "utf-8" / >
<!-- <link rel='stylesheet' type='text/css' href="https://fonts.googleapis.com/css?family=Ubuntu:400,700,400italic"/> -->
< link rel = "stylesheet" type = "text/css" href = "ortools.css" title = "default" media = "screen,print" / >
< script type = "text/javascript" src = "jquery.js" > < / script >
< script type = "text/javascript" src = "dynsections.js" > < / script >
< / head >
< body >
< div id = "banner-container" >
< div id = "banner" >
2020-01-27 13:48:26 +01:00
< span id = "sfml" > Google OR-Tools 7.5< / span >
2019-07-15 14:27:40 -07:00
< / div >
< / div >
2019-08-07 18:01:08 -07:00
< div id = "content" style = "width: 100%; overflow: hidden;" >
< div style = "margin-left: 15px; margin-top: 5px; float: left; color: #145A32;" >
2019-08-12 09:16:03 -07:00
< h2 > C++ Reference< / h2 >
2019-08-07 18:01:08 -07:00
< ul >
< li > < a href = "../cpp_algorithms/annotated.html" > Algorithms< / a > < / li >
2019-08-12 09:16:03 -07:00
< li > < a href = "../cpp_sat/annotated.html" > CP-SAT< / a > < / li >
2019-08-07 18:01:08 -07:00
< li > < a href = "../cpp_graph/annotated.html" > Graph< / a > < / li >
< li > < a href = "../cpp_routing/annotated.html" > Routing< / a > < / li >
< li > < a href = "../cpp_linear/annotated.html" > Linear solver< / a > < / li >
< / ul >
< / div >
2019-07-15 14:27:40 -07:00
< div id = "content" >
2019-08-07 18:01:08 -07:00
< div align = "center" >
< h1 style = "color: #145A32;" > C++ Reference: Linear solver< / h1 >
< / div >
2020-04-23 15:34:43 +02:00
<!-- Generated by Doxygen 1.8.16 -->
2019-07-15 14:27:40 -07:00
< div id = "navrow1" class = "tabs" >
< ul class = "tablist" >
< li > < a href = "namespaces.html" > < span > Namespaces< / span > < / a > < / li >
< li class = "current" > < a href = "annotated.html" > < span > Classes< / span > < / a > < / li >
2019-07-15 17:42:24 -07:00
< li > < a href = "files.html" > < span > Files< / span > < / a > < / li >
2019-07-15 14:27:40 -07:00
< / ul >
< / div >
2019-08-07 18:01:08 -07:00
< div id = "nav-path" class = "navpath" >
< ul >
< li class = "navelem" > < a class = "el" href = "namespaceoperations__research.html" > operations_research< / a > < / li > < li class = "navelem" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / li > < / ul >
2019-07-15 14:27:40 -07:00
< / div >
2019-08-07 18:01:08 -07:00
< / div > <!-- top -->
2019-07-15 14:27:40 -07:00
< div class = "header" >
< div class = "headertitle" >
2019-08-07 18:01:08 -07:00
< div class = "title" > MPSolver Member List< / div > < / div >
2019-07-15 14:27:40 -07:00
< / div > <!-- header -->
< div class = "contents" >
2019-08-07 18:01:08 -07:00
< p > This is the complete list of members for < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > , including all inherited members.< / p >
2019-07-15 14:27:40 -07:00
< table class = "directory" >
2019-08-07 18:01:08 -07:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#a573d479910e373f5d771d303e440587dadd7ccc352d727224d39519584ed37cd7" > ABNORMAL< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < / td > < / tr >
< tr > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#afd922eb2bef96597c426557a8056f76da6745b95540b79aaa5ee98f7e128b6033" > AT_LOWER_BOUND< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < / td > < / tr >
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#afd922eb2bef96597c426557a8056f76da0d243399df954cc7c42a62953ca00aa2" > AT_UPPER_BOUND< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < / td > < / tr >
< tr > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#afd922eb2bef96597c426557a8056f76da13c45196813cb44e6e81e9c48a5ec1b4" > BASIC< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < / td > < / tr >
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#afd922eb2bef96597c426557a8056f76d" > BasisStatus< / a > enum name< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < / td > < / tr >
2019-11-14 13:52:51 -08:00
< tr > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#a76c87990aabadd148304b95332a60ff8a63c332dd969034f3c3086975a9e23b7e" > BOP_INTEGER_PROGRAMMING< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < / td > < / tr >
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#a7383308e6b9b63b18196798db342ce8a" > BopInterface< / a > class< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < span class = "mlabel" > friend< / span > < / td > < / tr >
< tr > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#a76c87990aabadd148304b95332a60ff8ad183dc62c63346a3b984b93fbda0137a" > CBC_MIXED_INTEGER_PROGRAMMING< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < / td > < / tr >
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#af5a7cf0c655f37c0b388a2ddcf32ac3e" > CBCInterface< / a > class< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < span class = "mlabel" > friend< / span > < / td > < / tr >
< tr > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#ae9513c0aac7da800987dd6bd053c929d" > ClampSolutionWithinBounds< / a > ()< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < / td > < / tr >
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#aa71d36872f416feaa853788a7a7a7ef8" > Clear< / a > ()< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < / td > < / tr >
< tr > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#a60944ecdcad88cfb4d4d32feea70c9b5" > CLPInterface< / a > class< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < span class = "mlabel" > friend< / span > < / td > < / tr >
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#ab17a7a859c6e429296e55570c06337cf" > ComputeConstraintActivities< / a > () const< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < / td > < / tr >
< tr > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#a4eef77bb51bde41e69bed87ea44b86e1" > ComputeExactConditionNumber< / a > () const< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < / td > < / tr >
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#a5ff11cd513c803ba3f75f2f672f1cf6f" > constraints< / a > () const< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < span class = "mlabel" > inline< / span > < / td > < / tr >
< tr > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#ae7cbd08108e1636184f28c1a71c42393" > CplexInterface< / a > class< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < span class = "mlabel" > friend< / span > < / td > < / tr >
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#a35603553a6e2fa78a217ca1a4e7e6c18" > DurationSinceConstruction< / a > () const< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < span class = "mlabel" > inline< / span > < / td > < / tr >
< tr > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#ad79f6dc56d90d220de25c15f367b888f" > EnableOutput< / a > ()< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < / td > < / tr >
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#aa9a00625dd56e64b32c97b95445a1b9c" > ExportModelAsLpFormat< / a > (bool obfuscate, std::string *model_str) const< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < / td > < / tr >
< tr > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#ab3669577a3f7b00eaf00bbcb0f13da31" > ExportModelAsMpsFormat< / a > (bool fixed_format, bool obfuscate, std::string *model_str) const< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < / td > < / tr >
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#a880227c1bbe5a1a2a21796a947804615" > ExportModelToProto< / a > (MPModelProto *output_model) const< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < / td > < / tr >
< tr > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#a573d479910e373f5d771d303e440587da03f919221217f95d21a593a7120165e1" > FEASIBLE< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < / td > < / tr >
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#a018794097e44ee8189380eef2b0f267f" > FillSolutionResponseProto< / a > (MPSolutionResponse *response) const< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < / td > < / tr >
< tr > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#afd922eb2bef96597c426557a8056f76daaf36138ad9ba5562db2eaf2f7c6e18d0" > FIXED_VALUE< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < / td > < / tr >
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#afd922eb2bef96597c426557a8056f76dacc62d1576546f3245237e1b232d838b6" > FREE< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < / td > < / tr >
< tr > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#a8eb213aafa3773dfb6a05d184e61bb8a" > GetNumThreads< / a > () const< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < span class = "mlabel" > inline< / span > < / td > < / tr >
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#a9658c1e6f69bfd3d938e1b8d3f85ba40" > GetSolverSpecificParametersAsString< / a > () const< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < span class = "mlabel" > inline< / span > < / td > < / tr >
< tr > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#a76c87990aabadd148304b95332a60ff8a21a919f23e61f3bdea7509c3887c888f" > GLOP_LINEAR_PROGRAMMING< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < / td > < / tr >
2019-08-07 18:01:08 -07:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#a6c754b527a347994b06eeb49a09ac222" > GLOPInterface< / a > class< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < span class = "mlabel" > friend< / span > < / td > < / tr >
< tr > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#ae1a3e0a695903c8e6effd524a7f92784" > GLPKInterface< / a > class< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < span class = "mlabel" > friend< / span > < / td > < / tr >
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#ac28a56eeedb62d070578a9231f1875ea" > GurobiInterface< / a > class< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < span class = "mlabel" > friend< / span > < / td > < / tr >
< tr > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#a573d479910e373f5d771d303e440587da2884fa43446c0cbc9c7a9b74d41d7483" > INFEASIBLE< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < / td > < / tr >
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#a9655632a7a05d89fc1562459b26d7955" > infinity< / a > ()< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < span class = "mlabel" > inline< / span > < span class = "mlabel" > static< / span > < / td > < / tr >
< tr > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#ac75b700ead5ff5d0944b5161e6dac9e8" > InterruptSolve< / a > ()< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < / td > < / tr >
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#a29500cb9138fb0d96b2ed028d9253881" > IsMIP< / a > () const< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < / td > < / tr >
< tr > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#a8f94769e8f7f3e051ba504be9ed1fa6f" > iterations< / a > () const< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < / td > < / tr >
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#aee1ddf25e86286c16face31551751bda" > KnapsackInterface< / a > class< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < span class = "mlabel" > friend< / span > < / td > < / tr >
< tr > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#ab0f83070e72cee887e874382ee6d6958" > LoadModelFromProto< / a > (const MPModelProto & input_model, std::string *error_message)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < / td > < / tr >
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#ae74ce5ecb0dd3b4bcddb31bd59da7089" > LoadModelFromProtoWithUniqueNamesOrDie< / a > (const MPModelProto & input_model, std::string *error_message)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < / td > < / tr >
< tr > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#a682a2933267dcfca8c5ba919406d7269" > LoadSolutionFromProto< / a > (const MPSolutionResponse & response, double tolerance=kDefaultPrimalTolerance)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < / td > < / tr >
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#abbf4c26107aac610a00471f41740b01e" > LookupConstraintOrNull< / a > (const std::string & constraint_name) const< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < / td > < / tr >
< tr > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#a981cdf256aa33e518b8747c96bf1a9c7" > LookupVariableOrNull< / a > (const std::string & var_name) const< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < / td > < / tr >
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#a2090dbd973eba8c24c4fa7b2714e4c44" > MakeBoolVar< / a > (const std::string & name)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < / td > < / tr >
< tr > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#a200ccd114eb5057856c05501c2d4abe5" > MakeBoolVarArray< / a > (int nb, const std::string & name, std::vector< MPVariable * > *vars)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < / td > < / tr >
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#a33b5ede96c77f6cfdd4f54325f384ab7" > MakeIntVar< / a > (double lb, double ub, const std::string & name)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < / td > < / tr >
< tr > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#a9333144b7d28f68a7537b2ba19a1ba9b" > MakeIntVarArray< / a > (int nb, double lb, double ub, const std::string & name, std::vector< MPVariable * > *vars)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < / td > < / tr >
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#ae522890e16fd065100174a819558b461" > MakeNumVar< / a > (double lb, double ub, const std::string & name)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < / td > < / tr >
< tr > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#a648a61e30b62b1c17ab1f49fe6c9ed8d" > MakeNumVarArray< / a > (int nb, double lb, double ub, const std::string & name, std::vector< MPVariable * > *vars)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < / td > < / tr >
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#a0f97f44428bff07c2308b45bfb62223b" > MakeRowConstraint< / a > (double lb, double ub)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < / td > < / tr >
< tr > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#ab60f33fbc8132eda10c296885625b7d9" > MakeRowConstraint< / a > ()< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < / td > < / tr >
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#a5cf8f81a46598a4ef20ae7674696c40d" > MakeRowConstraint< / a > (double lb, double ub, const std::string & name)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < / td > < / tr >
< tr > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#a2ee6dd214598834edf57d950333b11f7" > MakeRowConstraint< / a > (const std::string & name)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < / td > < / tr >
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#a04cd78bd7a418107a920ca2ee7710aa7" > MakeRowConstraint< / a > (const LinearRange & range)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < / td > < / tr >
< tr > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#afc5409af80c8d0d848fa354e5c8ea0b0" > MakeRowConstraint< / a > (const LinearRange & range, const std::string & name)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < / td > < / tr >
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#a728f0121faaa95a451eaef6eb13e2242" > MakeVar< / a > (double lb, double ub, bool integer, const std::string & name)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < / td > < / tr >
< tr > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#a66fd302d0082c74e6dea35ac59784847" > MakeVarArray< / a > (int nb, double lb, double ub, bool integer, const std::string & name_prefix, std::vector< MPVariable * > *vars)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < / td > < / tr >
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#a573d479910e373f5d771d303e440587dae071e79c23f061c9dd00ee09519a0031" > MODEL_INVALID< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < / td > < / tr >
< tr > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#acdb0e5753d20e4d3ece49a0451d24c4f" > MPSolver< / a > (const std::string & name, OptimizationProblemType problem_type)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < / td > < / tr >
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#ac0aea0786e75adbb2d24c41c15e7456c" > MPSolverInterface< / a > class< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < span class = "mlabel" > friend< / span > < / td > < / tr >
< tr > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#a226456dfb15300dd4e59d0bf80d0ce07" > MutableObjective< / a > ()< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < span class = "mlabel" > inline< / span > < / td > < / tr >
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#a191cd9b1ba3e3c01a558a1f6c02a4429" > Name< / a > () const< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < span class = "mlabel" > inline< / span > < / td > < / tr >
< tr > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#a18daa488abaa904f23c8f74158290883" > NextSolution< / a > ()< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < / td > < / tr >
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#a51ae17fc48ac80f494d7ed2202d61f29" > nodes< / a > () const< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < / td > < / tr >
< tr > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#a573d479910e373f5d771d303e440587da0e6873a155f86a4695f463bf8601d05f" > NOT_SOLVED< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < / td > < / tr >
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#a03666f2e70e42a9560aa9ce7416d2644" > NumConstraints< / a > () const< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < span class = "mlabel" > inline< / span > < / td > < / tr >
< tr > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#a9d3beb2afe4ae647674b054bf29290e2" > NumVariables< / a > () const< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < span class = "mlabel" > inline< / span > < / td > < / tr >
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#a5004489a36bc1393efa043044a63732f" > Objective< / a > () const< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < span class = "mlabel" > inline< / span > < / td > < / tr >
< tr > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#a573d479910e373f5d771d303e440587da2579881e7c83261bc21bafb5a5c92cad" > OPTIMAL< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < / td > < / tr >
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#a76c87990aabadd148304b95332a60ff8" > OptimizationProblemType< / a > enum name< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < / td > < / tr >
< tr > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#ab32654406932f9a6afcf44c4d5a143d2" > OutputIsEnabled< / a > () const< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < / td > < / tr >
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#aa2cb7bd4cf46dda371f91184d6232a44" > OwnsVariable< / a > (const MPVariable *var) const< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < / td > < / tr >
< tr > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#a13350b0e0b8b4b2571b6088895f08ab1" > ParseSolverType< / a > (absl::string_view solver, OptimizationProblemType *type)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < span class = "mlabel" > static< / span > < / td > < / tr >
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#aee8250cf90d66d569534338248924469" > ProblemType< / a > () const< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < span class = "mlabel" > inline< / span > < span class = "mlabel" > virtual< / span > < / td > < / tr >
< tr > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#a372de693ad40b3f42839c8ec6ac845f4" > Reset< / a > ()< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < / td > < / tr >
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#a573d479910e373f5d771d303e440587d" > ResultStatus< / a > enum name< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < / td > < / tr >
2019-11-14 13:52:51 -08:00
< tr > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#a76c87990aabadd148304b95332a60ff8aa12b397b225ca43d143085b619706e18" > SAT_INTEGER_PROGRAMMING< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < / td > < / tr >
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#acbd4413b1370baca9c45aecb0cb8ebd2" > SatInterface< / a > class< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < span class = "mlabel" > friend< / span > < / td > < / tr >
< tr > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#a76c87990aabadd148304b95332a60ff8a83b85675904f261c34c280b2abdcd9ae" > SCIP_MIXED_INTEGER_PROGRAMMING< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < / td > < / tr >
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#a236f9752f4df4c5134617330a040ec8a" > SCIPInterface< / a > class< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < span class = "mlabel" > friend< / span > < / td > < / tr >
< tr > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#ac76284cc2e7493610853f6e8ff1746d2" > set_time_limit< / a > (int64 time_limit_milliseconds)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < span class = "mlabel" > inline< / span > < / td > < / tr >
2020-04-23 15:34:43 +02:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#aaee44c64a12654b08dff20b74702ac6f" > SetCallback< / a > (MPCallback *mp_callback)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < / td > < / tr >
< tr > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#a4bf4b01cb836a567c90aeeea374ca2a2" > SetHint< / a > (std::vector< std::pair< const MPVariable *, double > > hint)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < / td > < / tr >
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#a9d0b53fb310c467e251ddbb25d499082" > SetNumThreads< / a > (int num_threads)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < / td > < / tr >
< tr > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#a77083241e8bdb93b619c7b9feaf82dec" > SetSolverSpecificParametersAsString< / a > (const std::string & parameters)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < / td > < / tr >
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#a43bc1eaf78615ea6084d975e892c33f1" > SetStartingLpBasis< / a > (const std::vector< MPSolver::BasisStatus > & variable_statuses, const std::vector< MPSolver::BasisStatus > & constraint_statuses)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < / td > < / tr >
< tr > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#aff1d83614c47aa9934d4f9312e6056d4" > SetTimeLimit< / a > (absl::Duration time_limit)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < span class = "mlabel" > inline< / span > < / td > < / tr >
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#a5c083b37243075a00bf909840dc7c933" > SLMInterface< / a > class< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < span class = "mlabel" > friend< / span > < / td > < / tr >
< tr > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#a9f55f5e7a62b45961982063ebc1e9945" > Solve< / a > ()< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < / td > < / tr >
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#aaa2bb34f1712b9d7c36d75b1ec704563" > Solve< / a > (const MPSolverParameters & param)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < / td > < / tr >
< tr > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#a858f72e8c0c03339c8d797d41a6fd4b8" > SolverVersion< / a > () const< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < / td > < / tr >
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#a99ad12b13903108544b594819a65b793" > SolveWithProto< / a > (const MPModelRequest & model_request, MPSolutionResponse *response)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < span class = "mlabel" > static< / span > < / td > < / tr >
< tr > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#a8618b250f62af1c96b2f9f7ebbdaa8b6" > SupportsCallbacks< / a > () const< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < / td > < / tr >
2019-11-14 13:52:51 -08:00
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#af63f7de45a05eb7439a7a1c9ca594fd8" > SupportsProblemType< / a > (OptimizationProblemType problem_type)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < span class = "mlabel" > static< / span > < / td > < / tr >
< tr > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#ae1df08a9aabad59b5d620930126e6d91" > SuppressOutput< / a > ()< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < / td > < / tr >
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#aa42a63e7d72e799085af5a421b58b3ba" > time_limit< / a > () const< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < span class = "mlabel" > inline< / span > < / td > < / tr >
< tr > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#ad58dd106d6ce5869923cc448621066d6" > time_limit_in_secs< / a > () const< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < span class = "mlabel" > inline< / span > < / td > < / tr >
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#af3f5aac5b77ce69f53a130b8a779e0b7" > TimeLimit< / a > () const< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < span class = "mlabel" > inline< / span > < / td > < / tr >
< tr > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#a573d479910e373f5d771d303e440587da6c65123d1b5b01632a477661055b01ef" > UNBOUNDED< / a > enum value< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < / td > < / tr >
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#a1269e748520719b9d11f6ef2d1c28c42" > underlying_solver< / a > ()< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < / td > < / tr >
< tr > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#a34caaebb9e2b365ef0ec449e870f5b5d" > variables< / a > () const< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < span class = "mlabel" > inline< / span > < / td > < / tr >
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#a2c50b77c283c82d632f0dc605ceca3c3" > VerifySolution< / a > (double tolerance, bool log_errors) const< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < / td > < / tr >
< tr > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#a80533bb150275c3c1c46e7ee3f31a822" > wall_time< / a > () const< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < span class = "mlabel" > inline< / span > < / td > < / tr >
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#aaa766a9aa802903bf7a6e5b8fb82c70c" > Write< / a > (const std::string & file_name)< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < / td > < / tr >
< tr > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#abc935c6e0cb353e2c61d38ad8af1ed5c" > XpressInterface< / a > class< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < span class = "mlabel" > friend< / span > < / td > < / tr >
< tr class = "even" > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#a18c4c6d71bb8379b15a21868e1e2d3fa" > ~MPSolver< / a > ()< / td > < td class = "entry" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > < / td > < td class = "entry" > < span class = "mlabel" > virtual< / span > < / td > < / tr >
2019-07-15 14:27:40 -07:00
< / table > < / div > <!-- contents -->
2019-08-07 18:01:08 -07:00
< / div >
2019-07-15 14:27:40 -07:00
< / div >
< div id = "footer-container" >
< div id = "footer" >
< / div >
< / div >
< / body >
< / html >