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_1MPSolverInterface.html" > MPSolverInterface< / 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 = "summary" >
< a href = "#pub-types" > Public Types< / a > |
< a href = "#pub-methods" > Public Member Functions< / a > |
< a href = "#pub-static-attribs" > Static Public Attributes< / a > |
< a href = "#pro-methods" > Protected Member Functions< / a > |
< a href = "#pro-attribs" > Protected Attributes< / a > |
< a href = "#pro-static-attribs" > Static Protected Attributes< / a > |
< a href = "classoperations__research_1_1MPSolverInterface-members.html" > List of all members< / a > < / div >
< div class = "headertitle" >
2019-08-07 18:01:08 -07:00
< div class = "title" > MPSolverInterface< span class = "mlabels" > < span class = "mlabel" > abstract< / span > < / span > < / div > < / div >
2019-07-15 14:27:40 -07:00
< / div > <!-- header -->
< div class = "contents" >
2019-08-12 23:15:11 -07:00
< a name = "details" id = "details" > < / a > < h2 class = "groupheader" > Detailed Description< / h2 >
< div class = "textblock" >
2020-04-23 15:34:43 +02:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8h_source.html#l01474" > 1474< / a > of file < a class = "el" href = "linear__solver_8h_source.html" > linear_solver.h< / a > .< / p >
2019-08-12 23:15:11 -07:00
< / div > < table class = "memberdecls" >
2019-07-15 14:27:40 -07:00
< tr class = "heading" > < td colspan = "2" > < h2 class = "groupheader" > < a name = "pub-types" > < / a >
Public Types< / h2 > < / td > < / tr >
2019-08-07 18:01:08 -07:00
< tr class = "memitem:a98638775910339c916ce033cbe60257d" > < td class = "memItemLeft" align = "right" valign = "top" > enum   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#a98638775910339c916ce033cbe60257d" > SynchronizationStatus< / a > { < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#a98638775910339c916ce033cbe60257daa99c5e45f0517571611940811f09c744" > MUST_RELOAD< / a > ,
< a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#a98638775910339c916ce033cbe60257da22054edb527b75998eccfbfd075dbd92" > MODEL_SYNCHRONIZED< / a > ,
< a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#a98638775910339c916ce033cbe60257da08f969a0303564bd857c766aeec88d2e" > SOLUTION_SYNCHRONIZED< / a >
2019-07-15 14:27:40 -07:00
}< / td > < / tr >
2019-08-07 18:01:08 -07:00
< tr class = "separator:a98638775910339c916ce033cbe60257d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2019-07-15 14:27:40 -07:00
< / table > < table class = "memberdecls" >
< tr class = "heading" > < td colspan = "2" > < h2 class = "groupheader" > < a name = "pub-methods" > < / a >
Public Member Functions< / h2 > < / td > < / tr >
2019-08-07 18:01:08 -07:00
< tr class = "memitem:a53f5f570e32963701a4b3fb0f82f75fc" > < td class = "memItemLeft" align = "right" valign = "top" >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#a53f5f570e32963701a4b3fb0f82f75fc" > MPSolverInterface< / a > (< a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > *const solver)< / td > < / tr >
< tr class = "separator:a53f5f570e32963701a4b3fb0f82f75fc" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a68bdc5b845406918af3322eec6497373" > < td class = "memItemLeft" align = "right" valign = "top" > virtual  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#a68bdc5b845406918af3322eec6497373" > ~MPSolverInterface< / a > ()< / td > < / tr >
< tr class = "separator:a68bdc5b845406918af3322eec6497373" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:acd2420c7db1ca29053a37312977bd610" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "el" href = "classoperations__research_1_1MPSolver.html#a573d479910e373f5d771d303e440587d" > MPSolver::ResultStatus< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#acd2420c7db1ca29053a37312977bd610" > Solve< / a > (const < a class = "el" href = "classoperations__research_1_1MPSolverParameters.html" > MPSolverParameters< / a > & param)=0< / td > < / tr >
< tr class = "separator:acd2420c7db1ca29053a37312977bd610" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-01-31 17:22:59 +01:00
< tr class = "memitem:a97e340328601e0c322d2dc667559542b" > < td class = "memItemLeft" align = "right" valign = "top" > virtual absl::optional< < a class = "el" href = "classoperations__research_1_1MPSolutionResponse.html" > MPSolutionResponse< / a > >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#a97e340328601e0c322d2dc667559542b" > DirectlySolveProto< / a > (const < a class = "el" href = "classoperations__research_1_1MPModelRequest.html" > MPModelRequest< / a > & request)< / td > < / tr >
2019-08-07 18:01:08 -07:00
< tr class = "separator:a97e340328601e0c322d2dc667559542b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a250d71399cd954433689e259fb29c1c4" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#a250d71399cd954433689e259fb29c1c4" > Write< / a > (const std::string & filename)< / td > < / tr >
< tr class = "separator:a250d71399cd954433689e259fb29c1c4" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a43a787400d2a563b9eee1a149225c18a" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#a43a787400d2a563b9eee1a149225c18a" > Reset< / a > ()=0< / td > < / tr >
< tr class = "separator:a43a787400d2a563b9eee1a149225c18a" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a6efd8d7f237fb4c388b71b94a5d10fd5" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#a6efd8d7f237fb4c388b71b94a5d10fd5" > SetOptimizationDirection< / a > (bool maximize)=0< / td > < / tr >
< tr class = "separator:a6efd8d7f237fb4c388b71b94a5d10fd5" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a643e4f27de9cb198fbd7e7fca79a1f8d" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#a643e4f27de9cb198fbd7e7fca79a1f8d" > SetVariableBounds< / a > (int index, double lb, double ub)=0< / td > < / tr >
< tr class = "separator:a643e4f27de9cb198fbd7e7fca79a1f8d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aa86377bb63658e23dad3d2d35459c351" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#aa86377bb63658e23dad3d2d35459c351" > SetVariableInteger< / a > (int index, bool integer)=0< / td > < / tr >
< tr class = "separator:aa86377bb63658e23dad3d2d35459c351" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:af2ba2ba5c87fc539dd81b4366e1c11a7" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#af2ba2ba5c87fc539dd81b4366e1c11a7" > SetConstraintBounds< / a > (int index, double lb, double ub)=0< / td > < / tr >
< tr class = "separator:af2ba2ba5c87fc539dd81b4366e1c11a7" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:af8573b2ac9ba936191f2bda73d34b1d7" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#af8573b2ac9ba936191f2bda73d34b1d7" > AddRowConstraint< / a > (< a class = "el" href = "classoperations__research_1_1MPConstraint.html" > MPConstraint< / a > *const ct)=0< / td > < / tr >
< tr class = "separator:af8573b2ac9ba936191f2bda73d34b1d7" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a2b2f8f7646c004cda3de338bd11ec0f2" > < td class = "memItemLeft" align = "right" valign = "top" > virtual bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#a2b2f8f7646c004cda3de338bd11ec0f2" > AddIndicatorConstraint< / a > (< a class = "el" href = "classoperations__research_1_1MPConstraint.html" > MPConstraint< / a > *const ct)< / td > < / tr >
< tr class = "separator:a2b2f8f7646c004cda3de338bd11ec0f2" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a2e3afb4a4e412bffafd7052b5dc149ac" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#a2e3afb4a4e412bffafd7052b5dc149ac" > AddVariable< / a > (< a class = "el" href = "classoperations__research_1_1MPVariable.html" > MPVariable< / a > *const var)=0< / td > < / tr >
< tr class = "separator:a2e3afb4a4e412bffafd7052b5dc149ac" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:adc355918af24f83e2d2775d9dc67c9ff" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#adc355918af24f83e2d2775d9dc67c9ff" > SetCoefficient< / a > (< a class = "el" href = "classoperations__research_1_1MPConstraint.html" > MPConstraint< / a > *const constraint, const < a class = "el" href = "classoperations__research_1_1MPVariable.html" > MPVariable< / a > *const variable, double new_value, double old_value)=0< / td > < / tr >
< tr class = "separator:adc355918af24f83e2d2775d9dc67c9ff" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a89fb46bd2d332732124e7f9cef5ac311" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#a89fb46bd2d332732124e7f9cef5ac311" > ClearConstraint< / a > (< a class = "el" href = "classoperations__research_1_1MPConstraint.html" > MPConstraint< / a > *const constraint)=0< / td > < / tr >
< tr class = "separator:a89fb46bd2d332732124e7f9cef5ac311" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:adf90730f9428d81b72ed6d8955f31f17" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#adf90730f9428d81b72ed6d8955f31f17" > SetObjectiveCoefficient< / a > (const < a class = "el" href = "classoperations__research_1_1MPVariable.html" > MPVariable< / a > *const variable, double coefficient)=0< / td > < / tr >
< tr class = "separator:adf90730f9428d81b72ed6d8955f31f17" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a95c0df997af0e71273533db8a3285bc1" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#a95c0df997af0e71273533db8a3285bc1" > SetObjectiveOffset< / a > (double value)=0< / td > < / tr >
< tr class = "separator:a95c0df997af0e71273533db8a3285bc1" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ab8bd6c2ebc0fe292221efda5c39de361" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#ab8bd6c2ebc0fe292221efda5c39de361" > ClearObjective< / a > ()=0< / td > < / tr >
< tr class = "separator:ab8bd6c2ebc0fe292221efda5c39de361" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a6747907b6984aaef88bf65816623cb8c" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#a6747907b6984aaef88bf65816623cb8c" > BranchingPriorityChangedForVariable< / a > (int var_index)< / td > < / tr >
< tr class = "separator:a6747907b6984aaef88bf65816623cb8c" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aa16bad1aecd6361a6f87ca03255ea840" > < td class = "memItemLeft" align = "right" valign = "top" > virtual int64  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#aa16bad1aecd6361a6f87ca03255ea840" > iterations< / a > () const =0< / td > < / tr >
< tr class = "separator:aa16bad1aecd6361a6f87ca03255ea840" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a93d0a263a0c834246f380a0b93c257be" > < td class = "memItemLeft" align = "right" valign = "top" > virtual int64  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#a93d0a263a0c834246f380a0b93c257be" > nodes< / a > () const =0< / td > < / tr >
< tr class = "separator:a93d0a263a0c834246f380a0b93c257be" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a39453528ba389ea2b25c3a4b9a1ca627" > < td class = "memItemLeft" align = "right" valign = "top" > virtual double  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#a39453528ba389ea2b25c3a4b9a1ca627" > best_objective_bound< / a > () const =0< / td > < / tr >
< tr class = "separator:a39453528ba389ea2b25c3a4b9a1ca627" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a48fd9ef3673eb22c4bc793d946895531" > < td class = "memItemLeft" align = "right" valign = "top" > double  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#a48fd9ef3673eb22c4bc793d946895531" > trivial_worst_objective_bound< / a > () const< / td > < / tr >
< tr class = "separator:a48fd9ef3673eb22c4bc793d946895531" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a84f066c304d8bcbb9567be094feb9b08" > < td class = "memItemLeft" align = "right" valign = "top" > double  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#a84f066c304d8bcbb9567be094feb9b08" > objective_value< / a > () const< / td > < / tr >
< tr class = "separator:a84f066c304d8bcbb9567be094feb9b08" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a7f7ed720a6606bc043dee234ca156fc0" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "el" href = "classoperations__research_1_1MPSolver.html#afd922eb2bef96597c426557a8056f76d" > MPSolver::BasisStatus< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#a7f7ed720a6606bc043dee234ca156fc0" > row_status< / a > (int constraint_index) const =0< / td > < / tr >
< tr class = "separator:a7f7ed720a6606bc043dee234ca156fc0" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a778ef8300eb8137f21ea4e5558a5013c" > < td class = "memItemLeft" align = "right" valign = "top" > virtual < a class = "el" href = "classoperations__research_1_1MPSolver.html#afd922eb2bef96597c426557a8056f76d" > MPSolver::BasisStatus< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#a778ef8300eb8137f21ea4e5558a5013c" > column_status< / a > (int variable_index) const =0< / td > < / tr >
< tr class = "separator:a778ef8300eb8137f21ea4e5558a5013c" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a8de44e2ad146c09314404500cde2f645" > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#a8de44e2ad146c09314404500cde2f645" > CheckSolutionIsSynchronized< / a > () const< / td > < / tr >
< tr class = "separator:a8de44e2ad146c09314404500cde2f645" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aca8da84e3ea975adf38326e42749bdfb" > < td class = "memItemLeft" align = "right" valign = "top" > virtual bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#aca8da84e3ea975adf38326e42749bdfb" > CheckSolutionExists< / a > () const< / td > < / tr >
< tr class = "separator:aca8da84e3ea975adf38326e42749bdfb" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a8da48eff5b28feb8b66ba111af16a974" > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#a8da48eff5b28feb8b66ba111af16a974" > CheckSolutionIsSynchronizedAndExists< / a > () const< / td > < / tr >
< tr class = "separator:a8da48eff5b28feb8b66ba111af16a974" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a01f5a62dfaa9b72396e01b485519ef79" > < td class = "memItemLeft" align = "right" valign = "top" > virtual bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#a01f5a62dfaa9b72396e01b485519ef79" > CheckBestObjectiveBoundExists< / a > () const< / td > < / tr >
< tr class = "separator:a01f5a62dfaa9b72396e01b485519ef79" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a4544138013b96f9cf723de8bd8529027" > < td class = "memItemLeft" align = "right" valign = "top" > virtual bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#a4544138013b96f9cf723de8bd8529027" > IsContinuous< / a > () const =0< / td > < / tr >
< tr class = "separator:a4544138013b96f9cf723de8bd8529027" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:af4eef336b3f51a82d39068505ac1866e" > < td class = "memItemLeft" align = "right" valign = "top" > virtual bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#af4eef336b3f51a82d39068505ac1866e" > IsLP< / a > () const =0< / td > < / tr >
< tr class = "separator:af4eef336b3f51a82d39068505ac1866e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:abc7994a741ef4c01ab29ccca957b833b" > < td class = "memItemLeft" align = "right" valign = "top" > virtual bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#abc7994a741ef4c01ab29ccca957b833b" > IsMIP< / a > () const =0< / td > < / tr >
< tr class = "separator:abc7994a741ef4c01ab29ccca957b833b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a88df1fe8e8f2cf9ad859a4f7a6f0d056" > < td class = "memItemLeft" align = "right" valign = "top" > int  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#a88df1fe8e8f2cf9ad859a4f7a6f0d056" > last_variable_index< / a > () const< / td > < / tr >
< tr class = "separator:a88df1fe8e8f2cf9ad859a4f7a6f0d056" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ab98fea2f5c1fd6b9b139aae267a143a8" > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#ab98fea2f5c1fd6b9b139aae267a143a8" > variable_is_extracted< / a > (int var_index) const< / td > < / tr >
< tr class = "separator:ab98fea2f5c1fd6b9b139aae267a143a8" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aea23a93e629de1fd6eb44ee929ccc9ba" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#aea23a93e629de1fd6eb44ee929ccc9ba" > set_variable_as_extracted< / a > (int var_index, bool extracted)< / td > < / tr >
< tr class = "separator:aea23a93e629de1fd6eb44ee929ccc9ba" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a59bc4e0d53dc2b904c7bee672403c0eb" > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#a59bc4e0d53dc2b904c7bee672403c0eb" > constraint_is_extracted< / a > (int ct_index) const< / td > < / tr >
< tr class = "separator:a59bc4e0d53dc2b904c7bee672403c0eb" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a29cf940fae07f304b2ba22fbcfcefe71" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#a29cf940fae07f304b2ba22fbcfcefe71" > set_constraint_as_extracted< / a > (int ct_index, bool extracted)< / td > < / tr >
< tr class = "separator:a29cf940fae07f304b2ba22fbcfcefe71" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ac4fc2cc62fa9700b8fadfac3367f6a7c" > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#ac4fc2cc62fa9700b8fadfac3367f6a7c" > quiet< / a > () const< / td > < / tr >
< tr class = "separator:ac4fc2cc62fa9700b8fadfac3367f6a7c" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a14f736419c29d18a6f4704afee275aa8" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#a14f736419c29d18a6f4704afee275aa8" > set_quiet< / a > (bool quiet_value)< / td > < / tr >
< tr class = "separator:a14f736419c29d18a6f4704afee275aa8" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:acf6504d4663a0aed81703cbf241002ed" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#a573d479910e373f5d771d303e440587d" > MPSolver::ResultStatus< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#acf6504d4663a0aed81703cbf241002ed" > result_status< / a > () const< / td > < / tr >
< tr class = "separator:acf6504d4663a0aed81703cbf241002ed" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a81ef93fee7111fcc116feecc0d9ee204" > < td class = "memItemLeft" align = "right" valign = "top" > virtual std::string  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#a81ef93fee7111fcc116feecc0d9ee204" > SolverVersion< / a > () const =0< / td > < / tr >
< tr class = "separator:a81ef93fee7111fcc116feecc0d9ee204" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a17319eda610037b914917378c873347e" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void *  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#a17319eda610037b914917378c873347e" > underlying_solver< / a > ()=0< / td > < / tr >
< tr class = "separator:a17319eda610037b914917378c873347e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:af6ed7daee7c4d75339d175c36979cb5d" > < td class = "memItemLeft" align = "right" valign = "top" > virtual double  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#af6ed7daee7c4d75339d175c36979cb5d" > ComputeExactConditionNumber< / a > () const< / td > < / tr >
< tr class = "separator:af6ed7daee7c4d75339d175c36979cb5d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a9e7edcae8572bcf2f44afae0232a5f3e" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#a9e7edcae8572bcf2f44afae0232a5f3e" > SetStartingLpBasis< / a > (const std::vector< < a class = "el" href = "classoperations__research_1_1MPSolver.html#afd922eb2bef96597c426557a8056f76d" > MPSolver::BasisStatus< / a > > & variable_statuses, const std::vector< < a class = "el" href = "classoperations__research_1_1MPSolver.html#afd922eb2bef96597c426557a8056f76d" > MPSolver::BasisStatus< / a > > & constraint_statuses)< / td > < / tr >
< tr class = "separator:a9e7edcae8572bcf2f44afae0232a5f3e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ad89da59cde106890e11eb0e3f8b460e2" > < td class = "memItemLeft" align = "right" valign = "top" > virtual bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#ad89da59cde106890e11eb0e3f8b460e2" > InterruptSolve< / a > ()< / td > < / tr >
< tr class = "separator:ad89da59cde106890e11eb0e3f8b460e2" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a9dccaf2645e8d7be911db6f387ca0561" > < td class = "memItemLeft" align = "right" valign = "top" > virtual bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#a9dccaf2645e8d7be911db6f387ca0561" > NextSolution< / a > ()< / td > < / tr >
< tr class = "separator:a9dccaf2645e8d7be911db6f387ca0561" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2020-04-23 15:34:43 +02:00
< tr class = "memitem:aaf16709704b3574081008b78f247cb4b" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#aaf16709704b3574081008b78f247cb4b" > SetCallback< / a > (MPCallback *mp_callback)< / td > < / tr >
< tr class = "separator:aaf16709704b3574081008b78f247cb4b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a16ab8967955490d4c826927008b2cdcd" > < td class = "memItemLeft" align = "right" valign = "top" > virtual bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#a16ab8967955490d4c826927008b2cdcd" > SupportsCallbacks< / a > () const< / td > < / tr >
< tr class = "separator:a16ab8967955490d4c826927008b2cdcd" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2019-07-15 14:27:40 -07:00
< / table > < table class = "memberdecls" >
< tr class = "heading" > < td colspan = "2" > < h2 class = "groupheader" > < a name = "pub-static-attribs" > < / a >
Static Public Attributes< / h2 > < / td > < / tr >
2019-08-07 18:01:08 -07:00
< tr class = "memitem:adf4931ae3664c6e4e0fa1278abb4d9ee" > < td class = "memItemLeft" align = "right" valign = "top" > static const int64  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#adf4931ae3664c6e4e0fa1278abb4d9ee" > kUnknownNumberOfIterations< / a > = -1< / td > < / tr >
< tr class = "separator:adf4931ae3664c6e4e0fa1278abb4d9ee" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ad00bcea4e58c3f52eeba9594c64161b5" > < td class = "memItemLeft" align = "right" valign = "top" > static const int64  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#ad00bcea4e58c3f52eeba9594c64161b5" > kUnknownNumberOfNodes< / a > = -1< / td > < / tr >
< tr class = "separator:ad00bcea4e58c3f52eeba9594c64161b5" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2019-07-15 14:27:40 -07:00
< / table > < table class = "memberdecls" >
< tr class = "heading" > < td colspan = "2" > < h2 class = "groupheader" > < a name = "pro-methods" > < / a >
Protected Member Functions< / h2 > < / td > < / tr >
2019-08-07 18:01:08 -07:00
< tr class = "memitem:afb4493b8573d16e076059c755d2213b0" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#afb4493b8573d16e076059c755d2213b0" > ExtractModel< / a > ()< / td > < / tr >
< tr class = "separator:afb4493b8573d16e076059c755d2213b0" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a1e25beec6d6dc2350ef52ce383048760" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#a1e25beec6d6dc2350ef52ce383048760" > ExtractNewVariables< / a > ()=0< / td > < / tr >
< tr class = "separator:a1e25beec6d6dc2350ef52ce383048760" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a7d6d720fac90b7eec9bff89444ef059d" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#a7d6d720fac90b7eec9bff89444ef059d" > ExtractNewConstraints< / a > ()=0< / td > < / tr >
< tr class = "separator:a7d6d720fac90b7eec9bff89444ef059d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a14a06e70f2c7ae73a4058a5440c302f8" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#a14a06e70f2c7ae73a4058a5440c302f8" > ExtractObjective< / a > ()=0< / td > < / tr >
< tr class = "separator:a14a06e70f2c7ae73a4058a5440c302f8" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ab2b08a14c8c4d2242558d3fa6a436e8c" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#ab2b08a14c8c4d2242558d3fa6a436e8c" > ResetExtractionInformation< / a > ()< / td > < / tr >
< tr class = "separator:ab2b08a14c8c4d2242558d3fa6a436e8c" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a315d9a97f1e37fd6773f8312aedc5c93" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#a315d9a97f1e37fd6773f8312aedc5c93" > InvalidateSolutionSynchronization< / a > ()< / td > < / tr >
< tr class = "separator:a315d9a97f1e37fd6773f8312aedc5c93" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:af8505c2f03b5b90c1080452e26397275" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#af8505c2f03b5b90c1080452e26397275" > SetCommonParameters< / a > (const < a class = "el" href = "classoperations__research_1_1MPSolverParameters.html" > MPSolverParameters< / a > & param)< / td > < / tr >
< tr class = "separator:af8505c2f03b5b90c1080452e26397275" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a40c40e3b24a8874fb084ad6d19893e73" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#a40c40e3b24a8874fb084ad6d19893e73" > SetMIPParameters< / a > (const < a class = "el" href = "classoperations__research_1_1MPSolverParameters.html" > MPSolverParameters< / a > & param)< / td > < / tr >
< tr class = "separator:a40c40e3b24a8874fb084ad6d19893e73" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a69a40a8abff72ce66c2375c3dc81e416" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#a69a40a8abff72ce66c2375c3dc81e416" > SetParameters< / a > (const < a class = "el" href = "classoperations__research_1_1MPSolverParameters.html" > MPSolverParameters< / a > & param)=0< / td > < / tr >
< tr class = "separator:a69a40a8abff72ce66c2375c3dc81e416" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a1951547f7333b72da9e7ed9cf61ef129" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#a1951547f7333b72da9e7ed9cf61ef129" > SetUnsupportedDoubleParam< / a > (< a class = "el" href = "classoperations__research_1_1MPSolverParameters.html#a397e8c8da87415d5408e2dd5ec3e9932" > MPSolverParameters::DoubleParam< / a > param)< / td > < / tr >
< tr class = "separator:a1951547f7333b72da9e7ed9cf61ef129" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a13697a760f2875ee69ecd6110ebb1420" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#a13697a760f2875ee69ecd6110ebb1420" > SetUnsupportedIntegerParam< / a > (< a class = "el" href = "classoperations__research_1_1MPSolverParameters.html#a7319655592ea63d50ef2a6645e309784" > MPSolverParameters::IntegerParam< / a > param)< / td > < / tr >
< tr class = "separator:a13697a760f2875ee69ecd6110ebb1420" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ae3c9feaac5534229d873d1bfdf03df24" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#ae3c9feaac5534229d873d1bfdf03df24" > SetDoubleParamToUnsupportedValue< / a > (< a class = "el" href = "classoperations__research_1_1MPSolverParameters.html#a397e8c8da87415d5408e2dd5ec3e9932" > MPSolverParameters::DoubleParam< / a > param, double value)< / td > < / tr >
< tr class = "separator:ae3c9feaac5534229d873d1bfdf03df24" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a6c11e032bf037b6f6567a654ef888f2c" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#a6c11e032bf037b6f6567a654ef888f2c" > SetIntegerParamToUnsupportedValue< / a > (< a class = "el" href = "classoperations__research_1_1MPSolverParameters.html#a7319655592ea63d50ef2a6645e309784" > MPSolverParameters::IntegerParam< / a > param, int value)< / td > < / tr >
< tr class = "separator:a6c11e032bf037b6f6567a654ef888f2c" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a6c05b038e53c3a96af3715193c9b9e9b" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#a6c05b038e53c3a96af3715193c9b9e9b" > SetRelativeMipGap< / a > (double value)=0< / td > < / tr >
< tr class = "separator:a6c05b038e53c3a96af3715193c9b9e9b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a65a79c9a017961ace540693943e11d8a" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#a65a79c9a017961ace540693943e11d8a" > SetPrimalTolerance< / a > (double value)=0< / td > < / tr >
< tr class = "separator:a65a79c9a017961ace540693943e11d8a" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:abefecfbabdfc67d54a8b74d7acd6a0b8" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#abefecfbabdfc67d54a8b74d7acd6a0b8" > SetDualTolerance< / a > (double value)=0< / td > < / tr >
< tr class = "separator:abefecfbabdfc67d54a8b74d7acd6a0b8" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:acbc02ef75e382aa8a252539093733870" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#acbc02ef75e382aa8a252539093733870" > SetPresolveMode< / a > (int value)=0< / td > < / tr >
< tr class = "separator:acbc02ef75e382aa8a252539093733870" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a1733f04d6220fc0ab4b761ea04fb1093" > < td class = "memItemLeft" align = "right" valign = "top" > virtual util::Status  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#a1733f04d6220fc0ab4b761ea04fb1093" > SetNumThreads< / a > (int num_threads)< / td > < / tr >
< tr class = "separator:a1733f04d6220fc0ab4b761ea04fb1093" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aab52a044563f2e8d12b4f16076fd12b0" > < td class = "memItemLeft" align = "right" valign = "top" > virtual bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#aab52a044563f2e8d12b4f16076fd12b0" > SetSolverSpecificParametersAsString< / a > (const std::string & parameters)< / td > < / tr >
< tr class = "separator:aab52a044563f2e8d12b4f16076fd12b0" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ae024e6a8e35c9e69fba8ee85a61ddd9e" > < td class = "memItemLeft" align = "right" valign = "top" > virtual bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#ae024e6a8e35c9e69fba8ee85a61ddd9e" > ReadParameterFile< / a > (const std::string & filename)< / td > < / tr >
< tr class = "separator:ae024e6a8e35c9e69fba8ee85a61ddd9e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a841ee3119d829b7249538e181a7fc079" > < td class = "memItemLeft" align = "right" valign = "top" > virtual std::string  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#a841ee3119d829b7249538e181a7fc079" > ValidFileExtensionForParameterFile< / a > () const< / td > < / tr >
< tr class = "separator:a841ee3119d829b7249538e181a7fc079" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a7d4dad0cb109728d4005f99b5afe5fdd" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#a7d4dad0cb109728d4005f99b5afe5fdd" > SetScalingMode< / a > (int value)=0< / td > < / tr >
< tr class = "separator:a7d4dad0cb109728d4005f99b5afe5fdd" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a0ea9032aa55fa7d334dc01fcc0579ff4" > < td class = "memItemLeft" align = "right" valign = "top" > virtual void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#a0ea9032aa55fa7d334dc01fcc0579ff4" > SetLpAlgorithm< / a > (int value)=0< / td > < / tr >
< tr class = "separator:a0ea9032aa55fa7d334dc01fcc0579ff4" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2019-07-15 14:27:40 -07:00
< / table > < table class = "memberdecls" >
< tr class = "heading" > < td colspan = "2" > < h2 class = "groupheader" > < a name = "pro-attribs" > < / a >
Protected Attributes< / h2 > < / td > < / tr >
2019-08-07 18:01:08 -07:00
< tr class = "memitem:a3f09fb4ef39e8d4ab6607b61aeaa0a2b" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > *const  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#a3f09fb4ef39e8d4ab6607b61aeaa0a2b" > solver_< / a > < / td > < / tr >
< tr class = "separator:a3f09fb4ef39e8d4ab6607b61aeaa0a2b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:afbef7ee46d807e084dcf1fca7a4de2e7" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#a98638775910339c916ce033cbe60257d" > SynchronizationStatus< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#afbef7ee46d807e084dcf1fca7a4de2e7" > sync_status_< / a > < / td > < / tr >
< tr class = "separator:afbef7ee46d807e084dcf1fca7a4de2e7" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a2ab7b415cdf146b96aa68a91870608d2" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#a573d479910e373f5d771d303e440587d" > MPSolver::ResultStatus< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#a2ab7b415cdf146b96aa68a91870608d2" > result_status_< / a > < / td > < / tr >
< tr class = "separator:a2ab7b415cdf146b96aa68a91870608d2" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ad5d09a69c6c8c8eea9311b0513628683" > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#ad5d09a69c6c8c8eea9311b0513628683" > maximize_< / a > < / td > < / tr >
< tr class = "separator:ad5d09a69c6c8c8eea9311b0513628683" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a42d79af323cdc77e77c19ee22f9e3aa9" > < td class = "memItemLeft" align = "right" valign = "top" > int  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#a42d79af323cdc77e77c19ee22f9e3aa9" > last_constraint_index_< / a > < / td > < / tr >
< tr class = "separator:a42d79af323cdc77e77c19ee22f9e3aa9" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aa83a7b3f61fb55d22d1aa9aac0be4a7c" > < td class = "memItemLeft" align = "right" valign = "top" > int  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#aa83a7b3f61fb55d22d1aa9aac0be4a7c" > last_variable_index_< / a > < / td > < / tr >
< tr class = "separator:aa83a7b3f61fb55d22d1aa9aac0be4a7c" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:af093ce79e6a0d2e334ebe94579003de6" > < td class = "memItemLeft" align = "right" valign = "top" > double  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#af093ce79e6a0d2e334ebe94579003de6" > objective_value_< / a > < / td > < / tr >
< tr class = "separator:af093ce79e6a0d2e334ebe94579003de6" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aa2fedb3c02ffb092a6c19a0ee1e81a02" > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#aa2fedb3c02ffb092a6c19a0ee1e81a02" > quiet_< / a > < / td > < / tr >
< tr class = "separator:aa2fedb3c02ffb092a6c19a0ee1e81a02" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2019-07-15 14:27:40 -07:00
< / table > < table class = "memberdecls" >
< tr class = "heading" > < td colspan = "2" > < h2 class = "groupheader" > < a name = "pro-static-attribs" > < / a >
Static Protected Attributes< / h2 > < / td > < / tr >
2019-08-07 18:01:08 -07:00
< tr class = "memitem:a2cb8082675772ca81d04e87b6f4b1c8b" > < td class = "memItemLeft" align = "right" valign = "top" > static const int  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#a2cb8082675772ca81d04e87b6f4b1c8b" > kDummyVariableIndex< / a > < / td > < / tr >
< tr class = "separator:a2cb8082675772ca81d04e87b6f4b1c8b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2019-07-15 14:27:40 -07:00
< / table >
2019-08-12 23:15:11 -07:00
< h2 class = "groupheader" > Member Enumeration Documentation< / h2 >
2019-08-07 18:01:08 -07:00
< a id = "a98638775910339c916ce033cbe60257d" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a98638775910339c916ce033cbe60257d" > ◆ < / a > < / span > SynchronizationStatus< / h2 >
2019-07-15 14:27:40 -07:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2019-08-07 18:01:08 -07:00
< td class = "memname" > enum < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#a98638775910339c916ce033cbe60257d" > SynchronizationStatus< / a > < / td >
2019-07-15 14:27:40 -07:00
< / tr >
< / table >
< / div > < div class = "memdoc" >
< table class = "fieldtable" >
2019-08-07 18:01:08 -07:00
< tr > < th colspan = "2" > Enumerator< / th > < / tr > < tr > < td class = "fieldname" > < a id = "a98638775910339c916ce033cbe60257daa99c5e45f0517571611940811f09c744" > < / a > MUST_RELOAD  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a98638775910339c916ce033cbe60257da22054edb527b75998eccfbfd075dbd92" > < / a > MODEL_SYNCHRONIZED  < / td > < td class = "fielddoc" > < / td > < / tr >
< tr > < td class = "fieldname" > < a id = "a98638775910339c916ce033cbe60257da08f969a0303564bd857c766aeec88d2e" > < / a > SOLUTION_SYNCHRONIZED  < / td > < td class = "fielddoc" > < / td > < / tr >
2019-07-15 14:27:40 -07:00
< / table >
2020-04-23 15:34:43 +02:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8h_source.html#l01476" > 1476< / a > of file < a class = "el" href = "linear__solver_8h_source.html" > linear_solver.h< / a > .< / p >
2019-07-15 14:27:40 -07:00
< / div >
< / div >
< h2 class = "groupheader" > Constructor & Destructor Documentation< / h2 >
2019-08-07 18:01:08 -07:00
< a id = "a53f5f570e32963701a4b3fb0f82f75fc" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a53f5f570e32963701a4b3fb0f82f75fc" > ◆ < / a > < / span > MPSolverInterface()< / h2 >
2019-07-15 14:27:40 -07:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2019-08-07 18:01:08 -07:00
< td class = "memname" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html" > MPSolverInterface< / a > < / td >
2019-07-15 14:27:40 -07:00
< td > (< / td >
< td class = "paramtype" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > *const  < / td >
< td class = "paramname" > < em > solver< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > explicit< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2019-08-07 18:01:08 -07:00
< a id = "a68bdc5b845406918af3322eec6497373" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a68bdc5b845406918af3322eec6497373" > ◆ < / a > < / span > ~MPSolverInterface()< / h2 >
2019-07-15 14:27:40 -07:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2019-08-07 18:01:08 -07:00
< td class = "memname" > virtual ~< a class = "el" href = "classoperations__research_1_1MPSolverInterface.html" > MPSolverInterface< / a > < / td >
2019-07-15 14:27:40 -07:00
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< h2 class = "groupheader" > Member Function Documentation< / h2 >
2019-08-07 18:01:08 -07:00
< a id = "a2b2f8f7646c004cda3de338bd11ec0f2" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a2b2f8f7646c004cda3de338bd11ec0f2" > ◆ < / a > < / span > AddIndicatorConstraint()< / h2 >
2019-07-15 14:27:40 -07:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2019-08-07 18:01:08 -07:00
< td class = "memname" > virtual bool AddIndicatorConstraint < / td >
2019-07-15 14:27:40 -07:00
< td > (< / td >
< td class = "paramtype" > < a class = "el" href = "classoperations__research_1_1MPConstraint.html" > MPConstraint< / a > *const  < / td >
< td class = "paramname" > < em > ct< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > inline< / span > < span class = "mlabel" > virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2020-04-23 15:34:43 +02:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8h_source.html#l01539" > 1539< / a > of file < a class = "el" href = "linear__solver_8h_source.html" > linear_solver.h< / a > .< / p >
2019-07-15 14:27:40 -07:00
< / div >
< / div >
2019-08-07 18:01:08 -07:00
< a id = "af8573b2ac9ba936191f2bda73d34b1d7" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#af8573b2ac9ba936191f2bda73d34b1d7" > ◆ < / a > < / span > AddRowConstraint()< / h2 >
2019-07-15 14:27:40 -07:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2019-08-07 18:01:08 -07:00
< td class = "memname" > virtual void AddRowConstraint < / td >
2019-07-15 14:27:40 -07:00
< td > (< / td >
< td class = "paramtype" > < a class = "el" href = "classoperations__research_1_1MPConstraint.html" > MPConstraint< / a > *const  < / td >
< td class = "paramname" > < em > ct< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > pure virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2019-08-07 18:01:08 -07:00
< a id = "a2e3afb4a4e412bffafd7052b5dc149ac" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a2e3afb4a4e412bffafd7052b5dc149ac" > ◆ < / a > < / span > AddVariable()< / h2 >
2019-07-15 14:27:40 -07:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2019-08-07 18:01:08 -07:00
< td class = "memname" > virtual void AddVariable < / td >
2019-07-15 14:27:40 -07:00
< td > (< / td >
< td class = "paramtype" > < a class = "el" href = "classoperations__research_1_1MPVariable.html" > MPVariable< / a > *const  < / td >
< td class = "paramname" > < em > var< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > pure virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2019-08-07 18:01:08 -07:00
< a id = "a39453528ba389ea2b25c3a4b9a1ca627" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a39453528ba389ea2b25c3a4b9a1ca627" > ◆ < / a > < / span > best_objective_bound()< / h2 >
2019-07-15 14:27:40 -07:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2019-08-07 18:01:08 -07:00
< td class = "memname" > virtual double best_objective_bound < / td >
2019-07-15 14:27:40 -07:00
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > const< / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > pure virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2019-08-07 18:01:08 -07:00
< a id = "a6747907b6984aaef88bf65816623cb8c" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a6747907b6984aaef88bf65816623cb8c" > ◆ < / a > < / span > BranchingPriorityChangedForVariable()< / h2 >
2019-07-15 14:27:40 -07:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2019-08-07 18:01:08 -07:00
< td class = "memname" > virtual void BranchingPriorityChangedForVariable < / td >
2019-07-15 14:27:40 -07:00
< td > (< / td >
< td class = "paramtype" > int  < / td >
< td class = "paramname" > < em > var_index< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > inline< / span > < span class = "mlabel" > virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2020-04-23 15:34:43 +02:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8h_source.html#l01565" > 1565< / a > of file < a class = "el" href = "linear__solver_8h_source.html" > linear_solver.h< / a > .< / p >
2019-07-15 14:27:40 -07:00
< / div >
< / div >
2019-08-07 18:01:08 -07:00
< a id = "a01f5a62dfaa9b72396e01b485519ef79" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a01f5a62dfaa9b72396e01b485519ef79" > ◆ < / a > < / span > CheckBestObjectiveBoundExists()< / h2 >
2019-07-15 14:27:40 -07:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2019-08-07 18:01:08 -07:00
< td class = "memname" > virtual bool CheckBestObjectiveBoundExists < / td >
2019-07-15 14:27:40 -07:00
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > const< / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2019-08-07 18:01:08 -07:00
< a id = "aca8da84e3ea975adf38326e42749bdfb" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#aca8da84e3ea975adf38326e42749bdfb" > ◆ < / a > < / span > CheckSolutionExists()< / h2 >
2019-07-15 14:27:40 -07:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2019-08-07 18:01:08 -07:00
< td class = "memname" > virtual bool CheckSolutionExists < / td >
2019-07-15 14:27:40 -07:00
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > const< / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2019-08-07 18:01:08 -07:00
< a id = "a8de44e2ad146c09314404500cde2f645" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a8de44e2ad146c09314404500cde2f645" > ◆ < / a > < / span > CheckSolutionIsSynchronized()< / h2 >
2019-07-15 14:27:40 -07:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2019-08-07 18:01:08 -07:00
< td class = "memname" > bool CheckSolutionIsSynchronized < / td >
2019-07-15 14:27:40 -07:00
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > const< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2019-08-07 18:01:08 -07:00
< a id = "a8da48eff5b28feb8b66ba111af16a974" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a8da48eff5b28feb8b66ba111af16a974" > ◆ < / a > < / span > CheckSolutionIsSynchronizedAndExists()< / h2 >
2019-07-15 14:27:40 -07:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2019-08-07 18:01:08 -07:00
< td class = "memname" > bool CheckSolutionIsSynchronizedAndExists < / td >
2019-07-15 14:27:40 -07:00
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > const< / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > inline< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2020-04-23 15:34:43 +02:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8h_source.html#l01595" > 1595< / a > of file < a class = "el" href = "linear__solver_8h_source.html" > linear_solver.h< / a > .< / p >
2019-07-15 14:27:40 -07:00
< / div >
< / div >
2019-08-07 18:01:08 -07:00
< a id = "a89fb46bd2d332732124e7f9cef5ac311" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a89fb46bd2d332732124e7f9cef5ac311" > ◆ < / a > < / span > ClearConstraint()< / h2 >
2019-07-15 14:27:40 -07:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2019-08-07 18:01:08 -07:00
< td class = "memname" > virtual void ClearConstraint < / td >
2019-07-15 14:27:40 -07:00
< td > (< / td >
< td class = "paramtype" > < a class = "el" href = "classoperations__research_1_1MPConstraint.html" > MPConstraint< / a > *const  < / td >
< td class = "paramname" > < em > constraint< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > pure virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2019-08-07 18:01:08 -07:00
< a id = "ab8bd6c2ebc0fe292221efda5c39de361" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ab8bd6c2ebc0fe292221efda5c39de361" > ◆ < / a > < / span > ClearObjective()< / h2 >
2019-07-15 14:27:40 -07:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2019-08-07 18:01:08 -07:00
< td class = "memname" > virtual void ClearObjective < / td >
2019-07-15 14:27:40 -07:00
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > pure virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2019-08-07 18:01:08 -07:00
< a id = "a778ef8300eb8137f21ea4e5558a5013c" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a778ef8300eb8137f21ea4e5558a5013c" > ◆ < / a > < / span > column_status()< / h2 >
2019-07-15 14:27:40 -07:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2019-08-07 18:01:08 -07:00
< td class = "memname" > virtual < a class = "el" href = "classoperations__research_1_1MPSolver.html#afd922eb2bef96597c426557a8056f76d" > MPSolver::BasisStatus< / a > column_status < / td >
2019-07-15 14:27:40 -07:00
< td > (< / td >
< td class = "paramtype" > int  < / td >
< td class = "paramname" > < em > variable_index< / em > < / td > < td > )< / td >
< td > const< / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > pure virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2019-08-07 18:01:08 -07:00
< a id = "af6ed7daee7c4d75339d175c36979cb5d" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#af6ed7daee7c4d75339d175c36979cb5d" > ◆ < / a > < / span > ComputeExactConditionNumber()< / h2 >
2019-07-15 14:27:40 -07:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2019-08-07 18:01:08 -07:00
< td class = "memname" > virtual double ComputeExactConditionNumber < / td >
2019-07-15 14:27:40 -07:00
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > const< / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2019-08-07 18:01:08 -07:00
< a id = "a59bc4e0d53dc2b904c7bee672403c0eb" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a59bc4e0d53dc2b904c7bee672403c0eb" > ◆ < / a > < / span > constraint_is_extracted()< / h2 >
2019-07-15 14:27:40 -07:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2019-08-07 18:01:08 -07:00
< td class = "memname" > bool constraint_is_extracted < / td >
2019-07-15 14:27:40 -07:00
< td > (< / td >
< td class = "paramtype" > int  < / td >
< td class = "paramname" > < em > ct_index< / em > < / td > < td > )< / td >
< td > const< / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > inline< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2020-04-23 15:34:43 +02:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8h_source.html#l01624" > 1624< / a > of file < a class = "el" href = "linear__solver_8h_source.html" > linear_solver.h< / a > .< / p >
2019-07-15 14:27:40 -07:00
< / div >
< / div >
2019-08-07 18:01:08 -07:00
< a id = "a97e340328601e0c322d2dc667559542b" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a97e340328601e0c322d2dc667559542b" > ◆ < / a > < / span > DirectlySolveProto()< / h2 >
2019-07-15 14:27:40 -07:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2020-01-31 17:22:59 +01:00
< td class = "memname" > virtual absl::optional< < a class = "el" href = "classoperations__research_1_1MPSolutionResponse.html" > MPSolutionResponse< / a > > DirectlySolveProto < / td >
2019-08-07 18:01:08 -07:00
< td > (< / td >
2020-01-31 17:22:59 +01:00
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1MPModelRequest.html" > MPModelRequest< / a > &   < / td >
2019-08-07 18:01:08 -07:00
< td class = "paramname" > < em > request< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > inline< / span > < span class = "mlabel" > virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2020-04-23 15:34:43 +02:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8h_source.html#l01509" > 1509< / a > of file < a class = "el" href = "linear__solver_8h_source.html" > linear_solver.h< / a > .< / p >
2019-08-07 18:01:08 -07:00
< / div >
< / div >
< a id = "afb4493b8573d16e076059c755d2213b0" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#afb4493b8573d16e076059c755d2213b0" > ◆ < / a > < / span > ExtractModel()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > void ExtractModel < / td >
2019-07-15 14:27:40 -07:00
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > protected< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2019-08-07 18:01:08 -07:00
< a id = "a7d6d720fac90b7eec9bff89444ef059d" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a7d6d720fac90b7eec9bff89444ef059d" > ◆ < / a > < / span > ExtractNewConstraints()< / h2 >
2019-07-15 14:27:40 -07:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2019-08-07 18:01:08 -07:00
< td class = "memname" > virtual void ExtractNewConstraints < / td >
2019-07-15 14:27:40 -07:00
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > protected< / span > < span class = "mlabel" > pure virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2019-08-07 18:01:08 -07:00
< a id = "a1e25beec6d6dc2350ef52ce383048760" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a1e25beec6d6dc2350ef52ce383048760" > ◆ < / a > < / span > ExtractNewVariables()< / h2 >
2019-07-15 14:27:40 -07:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2019-08-07 18:01:08 -07:00
< td class = "memname" > virtual void ExtractNewVariables < / td >
2019-07-15 14:27:40 -07:00
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > protected< / span > < span class = "mlabel" > pure virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2019-08-07 18:01:08 -07:00
< a id = "a14a06e70f2c7ae73a4058a5440c302f8" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a14a06e70f2c7ae73a4058a5440c302f8" > ◆ < / a > < / span > ExtractObjective()< / h2 >
2019-07-15 14:27:40 -07:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2019-08-07 18:01:08 -07:00
< td class = "memname" > virtual void ExtractObjective < / td >
2019-07-15 14:27:40 -07:00
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > protected< / span > < span class = "mlabel" > pure virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2019-08-07 18:01:08 -07:00
< a id = "ad89da59cde106890e11eb0e3f8b460e2" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ad89da59cde106890e11eb0e3f8b460e2" > ◆ < / a > < / span > InterruptSolve()< / h2 >
2019-07-15 14:27:40 -07:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2019-08-07 18:01:08 -07:00
< td class = "memname" > virtual bool InterruptSolve < / td >
2019-07-15 14:27:40 -07:00
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > inline< / span > < span class = "mlabel" > virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2020-04-23 15:34:43 +02:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8h_source.html#l01659" > 1659< / a > of file < a class = "el" href = "linear__solver_8h_source.html" > linear_solver.h< / a > .< / p >
2019-07-15 14:27:40 -07:00
< / div >
< / div >
2019-08-07 18:01:08 -07:00
< a id = "a315d9a97f1e37fd6773f8312aedc5c93" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a315d9a97f1e37fd6773f8312aedc5c93" > ◆ < / a > < / span > InvalidateSolutionSynchronization()< / h2 >
2019-07-15 14:27:40 -07:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2019-08-07 18:01:08 -07:00
< td class = "memname" > void InvalidateSolutionSynchronization < / td >
2019-07-15 14:27:40 -07:00
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > protected< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2019-08-07 18:01:08 -07:00
< a id = "a4544138013b96f9cf723de8bd8529027" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a4544138013b96f9cf723de8bd8529027" > ◆ < / a > < / span > IsContinuous()< / h2 >
2019-07-15 14:27:40 -07:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2019-08-07 18:01:08 -07:00
< td class = "memname" > virtual bool IsContinuous < / td >
2019-07-15 14:27:40 -07:00
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > const< / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > pure virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2019-08-07 18:01:08 -07:00
< a id = "af4eef336b3f51a82d39068505ac1866e" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#af4eef336b3f51a82d39068505ac1866e" > ◆ < / a > < / span > IsLP()< / h2 >
2019-07-15 14:27:40 -07:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2019-08-07 18:01:08 -07:00
< td class = "memname" > virtual bool IsLP < / td >
2019-07-15 14:27:40 -07:00
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > const< / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > pure virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2019-08-07 18:01:08 -07:00
< a id = "abc7994a741ef4c01ab29ccca957b833b" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#abc7994a741ef4c01ab29ccca957b833b" > ◆ < / a > < / span > IsMIP()< / h2 >
2019-07-15 14:27:40 -07:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2019-08-07 18:01:08 -07:00
< td class = "memname" > virtual bool IsMIP < / td >
2019-07-15 14:27:40 -07:00
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > const< / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > pure virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2019-08-07 18:01:08 -07:00
< a id = "aa16bad1aecd6361a6f87ca03255ea840" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#aa16bad1aecd6361a6f87ca03255ea840" > ◆ < / a > < / span > iterations()< / h2 >
2019-07-15 14:27:40 -07:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2019-08-07 18:01:08 -07:00
< td class = "memname" > virtual int64 iterations < / td >
2019-07-15 14:27:40 -07:00
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > const< / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > pure virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2019-08-07 18:01:08 -07:00
< a id = "a88df1fe8e8f2cf9ad859a4f7a6f0d056" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a88df1fe8e8f2cf9ad859a4f7a6f0d056" > ◆ < / a > < / span > last_variable_index()< / h2 >
2019-07-15 14:27:40 -07:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2019-08-07 18:01:08 -07:00
< td class = "memname" > int last_variable_index < / td >
2019-07-15 14:27:40 -07:00
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > const< / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > inline< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2020-04-23 15:34:43 +02:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8h_source.html#l01616" > 1616< / a > of file < a class = "el" href = "linear__solver_8h_source.html" > linear_solver.h< / a > .< / p >
2019-07-15 14:27:40 -07:00
< / div >
< / div >
2019-08-07 18:01:08 -07:00
< a id = "a9dccaf2645e8d7be911db6f387ca0561" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a9dccaf2645e8d7be911db6f387ca0561" > ◆ < / a > < / span > NextSolution()< / h2 >
2019-07-15 14:27:40 -07:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2019-08-07 18:01:08 -07:00
< td class = "memname" > virtual bool NextSolution < / td >
2019-07-15 14:27:40 -07:00
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > inline< / span > < span class = "mlabel" > virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2020-04-23 15:34:43 +02:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8h_source.html#l01662" > 1662< / a > of file < a class = "el" href = "linear__solver_8h_source.html" > linear_solver.h< / a > .< / p >
2019-07-15 14:27:40 -07:00
< / div >
< / div >
2019-08-07 18:01:08 -07:00
< a id = "a93d0a263a0c834246f380a0b93c257be" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a93d0a263a0c834246f380a0b93c257be" > ◆ < / a > < / span > nodes()< / h2 >
2019-07-15 14:27:40 -07:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2019-08-07 18:01:08 -07:00
< td class = "memname" > virtual int64 nodes < / td >
2019-07-15 14:27:40 -07:00
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > const< / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > pure virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2019-08-07 18:01:08 -07:00
< a id = "a84f066c304d8bcbb9567be094feb9b08" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a84f066c304d8bcbb9567be094feb9b08" > ◆ < / a > < / span > objective_value()< / h2 >
2019-07-15 14:27:40 -07:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2019-08-07 18:01:08 -07:00
< td class = "memname" > double objective_value < / td >
2019-07-15 14:27:40 -07:00
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > const< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2019-08-07 18:01:08 -07:00
< a id = "ac4fc2cc62fa9700b8fadfac3367f6a7c" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ac4fc2cc62fa9700b8fadfac3367f6a7c" > ◆ < / a > < / span > quiet()< / h2 >
2019-07-15 14:27:40 -07:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2019-08-07 18:01:08 -07:00
< td class = "memname" > bool quiet < / td >
2019-07-15 14:27:40 -07:00
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > const< / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > inline< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2020-04-23 15:34:43 +02:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8h_source.html#l01632" > 1632< / a > of file < a class = "el" href = "linear__solver_8h_source.html" > linear_solver.h< / a > .< / p >
2019-07-15 14:27:40 -07:00
< / div >
< / div >
2019-08-07 18:01:08 -07:00
< a id = "ae024e6a8e35c9e69fba8ee85a61ddd9e" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ae024e6a8e35c9e69fba8ee85a61ddd9e" > ◆ < / a > < / span > ReadParameterFile()< / h2 >
2019-07-15 14:27:40 -07:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2019-08-07 18:01:08 -07:00
< td class = "memname" > virtual bool ReadParameterFile < / td >
2019-07-15 14:27:40 -07:00
< td > (< / td >
< td class = "paramtype" > const std::string &   < / td >
< td class = "paramname" > < em > filename< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > protected< / span > < span class = "mlabel" > virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2019-08-07 18:01:08 -07:00
< a id = "a43a787400d2a563b9eee1a149225c18a" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a43a787400d2a563b9eee1a149225c18a" > ◆ < / a > < / span > Reset()< / h2 >
2019-07-15 14:27:40 -07:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2019-08-07 18:01:08 -07:00
< td class = "memname" > virtual void Reset < / td >
2019-07-15 14:27:40 -07:00
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > pure virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2019-08-07 18:01:08 -07:00
< a id = "ab2b08a14c8c4d2242558d3fa6a436e8c" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ab2b08a14c8c4d2242558d3fa6a436e8c" > ◆ < / a > < / span > ResetExtractionInformation()< / h2 >
2019-07-15 14:27:40 -07:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2019-08-07 18:01:08 -07:00
< td class = "memname" > void ResetExtractionInformation < / td >
2019-07-15 14:27:40 -07:00
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > protected< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2019-08-07 18:01:08 -07:00
< a id = "acf6504d4663a0aed81703cbf241002ed" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#acf6504d4663a0aed81703cbf241002ed" > ◆ < / a > < / span > result_status()< / h2 >
2019-07-15 14:27:40 -07:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2019-08-07 18:01:08 -07:00
< td class = "memname" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#a573d479910e373f5d771d303e440587d" > MPSolver::ResultStatus< / a > result_status < / td >
2019-07-15 14:27:40 -07:00
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > const< / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > inline< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2020-04-23 15:34:43 +02:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8h_source.html#l01637" > 1637< / a > of file < a class = "el" href = "linear__solver_8h_source.html" > linear_solver.h< / a > .< / p >
2019-07-15 14:27:40 -07:00
< / div >
< / div >
2019-08-07 18:01:08 -07:00
< a id = "a7f7ed720a6606bc043dee234ca156fc0" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a7f7ed720a6606bc043dee234ca156fc0" > ◆ < / a > < / span > row_status()< / h2 >
2019-07-15 14:27:40 -07:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2019-08-07 18:01:08 -07:00
< td class = "memname" > virtual < a class = "el" href = "classoperations__research_1_1MPSolver.html#afd922eb2bef96597c426557a8056f76d" > MPSolver::BasisStatus< / a > row_status < / td >
2019-07-15 14:27:40 -07:00
< td > (< / td >
< td class = "paramtype" > int  < / td >
< td class = "paramname" > < em > constraint_index< / em > < / td > < td > )< / td >
< td > const< / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > pure virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2019-08-07 18:01:08 -07:00
< a id = "a29cf940fae07f304b2ba22fbcfcefe71" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a29cf940fae07f304b2ba22fbcfcefe71" > ◆ < / a > < / span > set_constraint_as_extracted()< / h2 >
2019-07-15 14:27:40 -07:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2019-08-07 18:01:08 -07:00
< td class = "memname" > void set_constraint_as_extracted < / td >
2019-07-15 14:27:40 -07:00
< td > (< / td >
< td class = "paramtype" > int  < / td >
< td class = "paramname" > < em > ct_index< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > bool  < / td >
< td class = "paramname" > < em > extracted< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > inline< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2020-04-23 15:34:43 +02:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8h_source.html#l01627" > 1627< / a > of file < a class = "el" href = "linear__solver_8h_source.html" > linear_solver.h< / a > .< / p >
2019-07-15 14:27:40 -07:00
< / div >
< / div >
2019-08-07 18:01:08 -07:00
< a id = "a14f736419c29d18a6f4704afee275aa8" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a14f736419c29d18a6f4704afee275aa8" > ◆ < / a > < / span > set_quiet()< / h2 >
2019-07-15 14:27:40 -07:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2019-08-07 18:01:08 -07:00
< td class = "memname" > void set_quiet < / td >
2019-07-15 14:27:40 -07:00
< td > (< / td >
< td class = "paramtype" > bool  < / td >
< td class = "paramname" > < em > quiet_value< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > inline< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2020-04-23 15:34:43 +02:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8h_source.html#l01634" > 1634< / a > of file < a class = "el" href = "linear__solver_8h_source.html" > linear_solver.h< / a > .< / p >
2019-07-15 14:27:40 -07:00
< / div >
< / div >
2019-08-07 18:01:08 -07:00
< a id = "aea23a93e629de1fd6eb44ee929ccc9ba" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#aea23a93e629de1fd6eb44ee929ccc9ba" > ◆ < / a > < / span > set_variable_as_extracted()< / h2 >
2019-07-15 14:27:40 -07:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2019-08-07 18:01:08 -07:00
< td class = "memname" > void set_variable_as_extracted < / td >
2019-07-15 14:27:40 -07:00
< td > (< / td >
< td class = "paramtype" > int  < / td >
< td class = "paramname" > < em > var_index< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > bool  < / td >
< td class = "paramname" > < em > extracted< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > inline< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2020-04-23 15:34:43 +02:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8h_source.html#l01621" > 1621< / a > of file < a class = "el" href = "linear__solver_8h_source.html" > linear_solver.h< / a > .< / p >
< / div >
< / div >
< a id = "aaf16709704b3574081008b78f247cb4b" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#aaf16709704b3574081008b78f247cb4b" > ◆ < / a > < / span > SetCallback()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > virtual void SetCallback < / td >
< td > (< / td >
< td class = "paramtype" > MPCallback *  < / td >
< td class = "paramname" > < em > mp_callback< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > inline< / span > < span class = "mlabel" > virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8h_source.html#l01665" > 1665< / a > of file < a class = "el" href = "linear__solver_8h_source.html" > linear_solver.h< / a > .< / p >
2019-07-15 14:27:40 -07:00
< / div >
< / div >
2019-08-07 18:01:08 -07:00
< a id = "adc355918af24f83e2d2775d9dc67c9ff" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#adc355918af24f83e2d2775d9dc67c9ff" > ◆ < / a > < / span > SetCoefficient()< / h2 >
2019-07-15 14:27:40 -07:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2019-08-07 18:01:08 -07:00
< td class = "memname" > virtual void SetCoefficient < / td >
2019-07-15 14:27:40 -07:00
< td > (< / td >
< td class = "paramtype" > < a class = "el" href = "classoperations__research_1_1MPConstraint.html" > MPConstraint< / a > *const  < / td >
< td class = "paramname" > < em > constraint< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1MPVariable.html" > MPVariable< / a > *const  < / td >
< td class = "paramname" > < em > variable< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > double  < / td >
< td class = "paramname" > < em > new_value< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > double  < / td >
< td class = "paramname" > < em > old_value< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > pure virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2019-08-07 18:01:08 -07:00
< a id = "af8505c2f03b5b90c1080452e26397275" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#af8505c2f03b5b90c1080452e26397275" > ◆ < / a > < / span > SetCommonParameters()< / h2 >
2019-07-15 14:27:40 -07:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2019-08-07 18:01:08 -07:00
< td class = "memname" > void SetCommonParameters < / td >
2019-07-15 14:27:40 -07:00
< td > (< / td >
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1MPSolverParameters.html" > MPSolverParameters< / a > &   < / td >
< td class = "paramname" > < em > param< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > protected< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2019-08-07 18:01:08 -07:00
< a id = "af2ba2ba5c87fc539dd81b4366e1c11a7" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#af2ba2ba5c87fc539dd81b4366e1c11a7" > ◆ < / a > < / span > SetConstraintBounds()< / h2 >
2019-07-15 14:27:40 -07:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2019-08-07 18:01:08 -07:00
< td class = "memname" > virtual void SetConstraintBounds < / td >
2019-07-15 14:27:40 -07:00
< td > (< / td >
< td class = "paramtype" > int  < / td >
< td class = "paramname" > < em > index< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > double  < / td >
< td class = "paramname" > < em > lb< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > double  < / td >
< td class = "paramname" > < em > ub< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > pure virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2019-08-07 18:01:08 -07:00
< a id = "ae3c9feaac5534229d873d1bfdf03df24" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ae3c9feaac5534229d873d1bfdf03df24" > ◆ < / a > < / span > SetDoubleParamToUnsupportedValue()< / h2 >
2019-07-15 14:27:40 -07:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2019-08-07 18:01:08 -07:00
< td class = "memname" > void SetDoubleParamToUnsupportedValue < / td >
2019-07-15 14:27:40 -07:00
< td > (< / td >
2019-08-07 18:01:08 -07:00
< td class = "paramtype" > < a class = "el" href = "classoperations__research_1_1MPSolverParameters.html#a397e8c8da87415d5408e2dd5ec3e9932" > MPSolverParameters::DoubleParam< / a >   < / td >
2019-07-15 14:27:40 -07:00
< td class = "paramname" > < em > param< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > double  < / td >
< td class = "paramname" > < em > value< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > protected< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2019-08-07 18:01:08 -07:00
< a id = "abefecfbabdfc67d54a8b74d7acd6a0b8" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#abefecfbabdfc67d54a8b74d7acd6a0b8" > ◆ < / a > < / span > SetDualTolerance()< / h2 >
2019-07-15 14:27:40 -07:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2019-08-07 18:01:08 -07:00
< td class = "memname" > virtual void SetDualTolerance < / td >
2019-07-15 14:27:40 -07:00
< td > (< / td >
< td class = "paramtype" > double  < / td >
< td class = "paramname" > < em > value< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > protected< / span > < span class = "mlabel" > pure virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2019-08-07 18:01:08 -07:00
< a id = "a6c11e032bf037b6f6567a654ef888f2c" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a6c11e032bf037b6f6567a654ef888f2c" > ◆ < / a > < / span > SetIntegerParamToUnsupportedValue()< / h2 >
2019-07-15 14:27:40 -07:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2019-08-07 18:01:08 -07:00
< td class = "memname" > virtual void SetIntegerParamToUnsupportedValue < / td >
2019-07-15 14:27:40 -07:00
< td > (< / td >
2019-08-07 18:01:08 -07:00
< td class = "paramtype" > < a class = "el" href = "classoperations__research_1_1MPSolverParameters.html#a7319655592ea63d50ef2a6645e309784" > MPSolverParameters::IntegerParam< / a >   < / td >
2019-07-15 14:27:40 -07:00
< td class = "paramname" > < em > param< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > int  < / td >
< td class = "paramname" > < em > value< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > protected< / span > < span class = "mlabel" > virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2019-08-07 18:01:08 -07:00
< a id = "a0ea9032aa55fa7d334dc01fcc0579ff4" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a0ea9032aa55fa7d334dc01fcc0579ff4" > ◆ < / a > < / span > SetLpAlgorithm()< / h2 >
2019-07-15 14:27:40 -07:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2019-08-07 18:01:08 -07:00
< td class = "memname" > virtual void SetLpAlgorithm < / td >
2019-07-15 14:27:40 -07:00
< td > (< / td >
< td class = "paramtype" > int  < / td >
< td class = "paramname" > < em > value< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > protected< / span > < span class = "mlabel" > pure virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2019-08-07 18:01:08 -07:00
< a id = "a40c40e3b24a8874fb084ad6d19893e73" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a40c40e3b24a8874fb084ad6d19893e73" > ◆ < / a > < / span > SetMIPParameters()< / h2 >
2019-07-15 14:27:40 -07:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2019-08-07 18:01:08 -07:00
< td class = "memname" > void SetMIPParameters < / td >
2019-07-15 14:27:40 -07:00
< td > (< / td >
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1MPSolverParameters.html" > MPSolverParameters< / a > &   < / td >
< td class = "paramname" > < em > param< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > protected< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2019-08-07 18:01:08 -07:00
< a id = "a1733f04d6220fc0ab4b761ea04fb1093" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a1733f04d6220fc0ab4b761ea04fb1093" > ◆ < / a > < / span > SetNumThreads()< / h2 >
2019-07-15 14:27:40 -07:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2019-08-07 18:01:08 -07:00
< td class = "memname" > virtual util::Status SetNumThreads < / td >
2019-07-15 14:27:40 -07:00
< td > (< / td >
< td class = "paramtype" > int  < / td >
< td class = "paramname" > < em > num_threads< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > protected< / span > < span class = "mlabel" > virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2019-08-07 18:01:08 -07:00
< a id = "adf90730f9428d81b72ed6d8955f31f17" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#adf90730f9428d81b72ed6d8955f31f17" > ◆ < / a > < / span > SetObjectiveCoefficient()< / h2 >
2019-07-15 14:27:40 -07:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2019-08-07 18:01:08 -07:00
< td class = "memname" > virtual void SetObjectiveCoefficient < / td >
2019-07-15 14:27:40 -07:00
< td > (< / td >
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1MPVariable.html" > MPVariable< / a > *const  < / td >
< td class = "paramname" > < em > variable< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > double  < / td >
< td class = "paramname" > < em > coefficient< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > pure virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2019-08-07 18:01:08 -07:00
< a id = "a95c0df997af0e71273533db8a3285bc1" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a95c0df997af0e71273533db8a3285bc1" > ◆ < / a > < / span > SetObjectiveOffset()< / h2 >
2019-07-15 14:27:40 -07:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2019-08-07 18:01:08 -07:00
< td class = "memname" > virtual void SetObjectiveOffset < / td >
2019-07-15 14:27:40 -07:00
< td > (< / td >
< td class = "paramtype" > double  < / td >
< td class = "paramname" > < em > value< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > pure virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2019-08-07 18:01:08 -07:00
< a id = "a6efd8d7f237fb4c388b71b94a5d10fd5" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a6efd8d7f237fb4c388b71b94a5d10fd5" > ◆ < / a > < / span > SetOptimizationDirection()< / h2 >
2019-07-15 14:27:40 -07:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2019-08-07 18:01:08 -07:00
< td class = "memname" > virtual void SetOptimizationDirection < / td >
2019-07-15 14:27:40 -07:00
< td > (< / td >
< td class = "paramtype" > bool  < / td >
< td class = "paramname" > < em > maximize< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > pure virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2019-08-07 18:01:08 -07:00
< a id = "a69a40a8abff72ce66c2375c3dc81e416" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a69a40a8abff72ce66c2375c3dc81e416" > ◆ < / a > < / span > SetParameters()< / h2 >
2019-07-15 14:27:40 -07:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2019-08-07 18:01:08 -07:00
< td class = "memname" > virtual void SetParameters < / td >
2019-07-15 14:27:40 -07:00
< td > (< / td >
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1MPSolverParameters.html" > MPSolverParameters< / a > &   < / td >
< td class = "paramname" > < em > param< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > protected< / span > < span class = "mlabel" > pure virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2019-08-07 18:01:08 -07:00
< a id = "acbc02ef75e382aa8a252539093733870" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#acbc02ef75e382aa8a252539093733870" > ◆ < / a > < / span > SetPresolveMode()< / h2 >
2019-07-15 14:27:40 -07:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2019-08-07 18:01:08 -07:00
< td class = "memname" > virtual void SetPresolveMode < / td >
2019-07-15 14:27:40 -07:00
< td > (< / td >
< td class = "paramtype" > int  < / td >
< td class = "paramname" > < em > value< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > protected< / span > < span class = "mlabel" > pure virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2019-08-07 18:01:08 -07:00
< a id = "a65a79c9a017961ace540693943e11d8a" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a65a79c9a017961ace540693943e11d8a" > ◆ < / a > < / span > SetPrimalTolerance()< / h2 >
2019-07-15 14:27:40 -07:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2019-08-07 18:01:08 -07:00
< td class = "memname" > virtual void SetPrimalTolerance < / td >
2019-07-15 14:27:40 -07:00
< td > (< / td >
< td class = "paramtype" > double  < / td >
< td class = "paramname" > < em > value< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > protected< / span > < span class = "mlabel" > pure virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2019-08-07 18:01:08 -07:00
< a id = "a6c05b038e53c3a96af3715193c9b9e9b" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a6c05b038e53c3a96af3715193c9b9e9b" > ◆ < / a > < / span > SetRelativeMipGap()< / h2 >
2019-07-15 14:27:40 -07:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2019-08-07 18:01:08 -07:00
< td class = "memname" > virtual void SetRelativeMipGap < / td >
2019-07-15 14:27:40 -07:00
< td > (< / td >
< td class = "paramtype" > double  < / td >
< td class = "paramname" > < em > value< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > protected< / span > < span class = "mlabel" > pure virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2019-08-07 18:01:08 -07:00
< a id = "a7d4dad0cb109728d4005f99b5afe5fdd" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a7d4dad0cb109728d4005f99b5afe5fdd" > ◆ < / a > < / span > SetScalingMode()< / h2 >
2019-07-15 14:27:40 -07:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2019-08-07 18:01:08 -07:00
< td class = "memname" > virtual void SetScalingMode < / td >
2019-07-15 14:27:40 -07:00
< td > (< / td >
< td class = "paramtype" > int  < / td >
< td class = "paramname" > < em > value< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > protected< / span > < span class = "mlabel" > pure virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2019-08-07 18:01:08 -07:00
< a id = "aab52a044563f2e8d12b4f16076fd12b0" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#aab52a044563f2e8d12b4f16076fd12b0" > ◆ < / a > < / span > SetSolverSpecificParametersAsString()< / h2 >
2019-07-15 14:27:40 -07:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2019-08-07 18:01:08 -07:00
< td class = "memname" > virtual bool SetSolverSpecificParametersAsString < / td >
2019-07-15 14:27:40 -07:00
< td > (< / td >
< td class = "paramtype" > const std::string &   < / td >
< td class = "paramname" > < em > parameters< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > protected< / span > < span class = "mlabel" > virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2019-08-07 18:01:08 -07:00
< a id = "a9e7edcae8572bcf2f44afae0232a5f3e" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a9e7edcae8572bcf2f44afae0232a5f3e" > ◆ < / a > < / span > SetStartingLpBasis()< / h2 >
2019-07-15 14:27:40 -07:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2019-08-07 18:01:08 -07:00
< td class = "memname" > virtual void SetStartingLpBasis < / td >
2019-07-15 14:27:40 -07:00
< td > (< / td >
2019-08-07 18:01:08 -07:00
< td class = "paramtype" > const std::vector< < a class = "el" href = "classoperations__research_1_1MPSolver.html#afd922eb2bef96597c426557a8056f76d" > MPSolver::BasisStatus< / a > > &   < / td >
2019-07-15 14:27:40 -07:00
< td class = "paramname" > < em > variable_statuses< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
2019-08-07 18:01:08 -07:00
< td class = "paramtype" > const std::vector< < a class = "el" href = "classoperations__research_1_1MPSolver.html#afd922eb2bef96597c426557a8056f76d" > MPSolver::BasisStatus< / a > > &   < / td >
2019-07-15 14:27:40 -07:00
< td class = "paramname" > < em > constraint_statuses< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > inline< / span > < span class = "mlabel" > virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2020-04-23 15:34:43 +02:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8h_source.html#l01653" > 1653< / a > of file < a class = "el" href = "linear__solver_8h_source.html" > linear_solver.h< / a > .< / p >
2019-07-15 14:27:40 -07:00
< / div >
< / div >
2019-08-07 18:01:08 -07:00
< a id = "a1951547f7333b72da9e7ed9cf61ef129" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a1951547f7333b72da9e7ed9cf61ef129" > ◆ < / a > < / span > SetUnsupportedDoubleParam()< / h2 >
2019-07-15 14:27:40 -07:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2019-08-07 18:01:08 -07:00
< td class = "memname" > void SetUnsupportedDoubleParam < / td >
2019-07-15 14:27:40 -07:00
< td > (< / td >
2019-08-07 18:01:08 -07:00
< td class = "paramtype" > < a class = "el" href = "classoperations__research_1_1MPSolverParameters.html#a397e8c8da87415d5408e2dd5ec3e9932" > MPSolverParameters::DoubleParam< / a >   < / td >
2019-07-15 14:27:40 -07:00
< td class = "paramname" > < em > param< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > protected< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2019-08-07 18:01:08 -07:00
< a id = "a13697a760f2875ee69ecd6110ebb1420" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a13697a760f2875ee69ecd6110ebb1420" > ◆ < / a > < / span > SetUnsupportedIntegerParam()< / h2 >
2019-07-15 14:27:40 -07:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2019-08-07 18:01:08 -07:00
< td class = "memname" > virtual void SetUnsupportedIntegerParam < / td >
2019-07-15 14:27:40 -07:00
< td > (< / td >
2019-08-07 18:01:08 -07:00
< td class = "paramtype" > < a class = "el" href = "classoperations__research_1_1MPSolverParameters.html#a7319655592ea63d50ef2a6645e309784" > MPSolverParameters::IntegerParam< / a >   < / td >
2019-07-15 14:27:40 -07:00
< td class = "paramname" > < em > param< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > protected< / span > < span class = "mlabel" > virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2019-08-07 18:01:08 -07:00
< a id = "a643e4f27de9cb198fbd7e7fca79a1f8d" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a643e4f27de9cb198fbd7e7fca79a1f8d" > ◆ < / a > < / span > SetVariableBounds()< / h2 >
2019-07-15 14:27:40 -07:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2019-08-07 18:01:08 -07:00
< td class = "memname" > virtual void SetVariableBounds < / td >
2019-07-15 14:27:40 -07:00
< td > (< / td >
< td class = "paramtype" > int  < / td >
< td class = "paramname" > < em > index< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > double  < / td >
< td class = "paramname" > < em > lb< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > double  < / td >
< td class = "paramname" > < em > ub< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > pure virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2019-08-07 18:01:08 -07:00
< a id = "aa86377bb63658e23dad3d2d35459c351" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#aa86377bb63658e23dad3d2d35459c351" > ◆ < / a > < / span > SetVariableInteger()< / h2 >
2019-07-15 14:27:40 -07:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2019-08-07 18:01:08 -07:00
< td class = "memname" > virtual void SetVariableInteger < / td >
2019-07-15 14:27:40 -07:00
< td > (< / td >
< td class = "paramtype" > int  < / td >
< td class = "paramname" > < em > index< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > bool  < / td >
< td class = "paramname" > < em > integer< / em >   < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > pure virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2019-08-07 18:01:08 -07:00
< a id = "acd2420c7db1ca29053a37312977bd610" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#acd2420c7db1ca29053a37312977bd610" > ◆ < / a > < / span > Solve()< / h2 >
2019-07-15 14:27:40 -07:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2019-08-07 18:01:08 -07:00
< td class = "memname" > virtual < a class = "el" href = "classoperations__research_1_1MPSolver.html#a573d479910e373f5d771d303e440587d" > MPSolver::ResultStatus< / a > Solve < / td >
2019-07-15 14:27:40 -07:00
< td > (< / td >
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1MPSolverParameters.html" > MPSolverParameters< / a > &   < / td >
< td class = "paramname" > < em > param< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > pure virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2019-08-07 18:01:08 -07:00
< a id = "a81ef93fee7111fcc116feecc0d9ee204" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a81ef93fee7111fcc116feecc0d9ee204" > ◆ < / a > < / span > SolverVersion()< / h2 >
2019-07-15 14:27:40 -07:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2019-08-07 18:01:08 -07:00
< td class = "memname" > virtual std::string SolverVersion < / td >
2019-07-15 14:27:40 -07:00
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > const< / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > pure virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2020-04-23 15:34:43 +02:00
< / div >
< / div >
< a id = "a16ab8967955490d4c826927008b2cdcd" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a16ab8967955490d4c826927008b2cdcd" > ◆ < / a > < / span > SupportsCallbacks()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > virtual bool SupportsCallbacks < / td >
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > const< / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > inline< / span > < span class = "mlabel" > virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8h_source.html#l01669" > 1669< / a > of file < a class = "el" href = "linear__solver_8h_source.html" > linear_solver.h< / a > .< / p >
2019-07-15 14:27:40 -07:00
< / div >
< / div >
2019-08-07 18:01:08 -07:00
< a id = "a48fd9ef3673eb22c4bc793d946895531" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a48fd9ef3673eb22c4bc793d946895531" > ◆ < / a > < / span > trivial_worst_objective_bound()< / h2 >
2019-07-15 14:27:40 -07:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
2019-08-07 18:01:08 -07:00
< td class = "memname" > double trivial_worst_objective_bound < / td >
2019-07-15 14:27:40 -07:00
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > const< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2019-08-07 18:01:08 -07:00
< a id = "a17319eda610037b914917378c873347e" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a17319eda610037b914917378c873347e" > ◆ < / a > < / span > underlying_solver()< / h2 >
2019-07-15 14:27:40 -07:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2019-08-07 18:01:08 -07:00
< td class = "memname" > virtual void* underlying_solver < / td >
2019-07-15 14:27:40 -07:00
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > pure virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2019-08-07 18:01:08 -07:00
< a id = "a841ee3119d829b7249538e181a7fc079" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a841ee3119d829b7249538e181a7fc079" > ◆ < / a > < / span > ValidFileExtensionForParameterFile()< / h2 >
2019-07-15 14:27:40 -07:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2019-08-07 18:01:08 -07:00
< td class = "memname" > virtual std::string ValidFileExtensionForParameterFile < / td >
2019-07-15 14:27:40 -07:00
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > const< / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > protected< / span > < span class = "mlabel" > virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
2019-08-07 18:01:08 -07:00
< a id = "ab98fea2f5c1fd6b9b139aae267a143a8" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ab98fea2f5c1fd6b9b139aae267a143a8" > ◆ < / a > < / span > variable_is_extracted()< / h2 >
2019-07-15 14:27:40 -07:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2019-08-07 18:01:08 -07:00
< td class = "memname" > bool variable_is_extracted < / td >
2019-07-15 14:27:40 -07:00
< td > (< / td >
< td class = "paramtype" > int  < / td >
< td class = "paramname" > < em > var_index< / em > < / td > < td > )< / td >
< td > const< / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > inline< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2020-04-23 15:34:43 +02:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8h_source.html#l01618" > 1618< / a > of file < a class = "el" href = "linear__solver_8h_source.html" > linear_solver.h< / a > .< / p >
2019-07-15 14:27:40 -07:00
< / div >
< / div >
2019-08-07 18:01:08 -07:00
< a id = "a250d71399cd954433689e259fb29c1c4" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a250d71399cd954433689e259fb29c1c4" > ◆ < / a > < / span > Write()< / h2 >
2019-07-15 14:27:40 -07:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2019-08-07 18:01:08 -07:00
< td class = "memname" > virtual void Write < / td >
2019-07-15 14:27:40 -07:00
< td > (< / td >
< td class = "paramtype" > const std::string &   < / td >
< td class = "paramname" > < em > filename< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > virtual< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< h2 class = "groupheader" > Member Data Documentation< / h2 >
2019-08-07 18:01:08 -07:00
< a id = "a2cb8082675772ca81d04e87b6f4b1c8b" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a2cb8082675772ca81d04e87b6f4b1c8b" > ◆ < / a > < / span > kDummyVariableIndex< / h2 >
2019-07-15 14:27:40 -07:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2019-08-07 18:01:08 -07:00
< td class = "memname" > const int kDummyVariableIndex< / td >
2019-07-15 14:27:40 -07:00
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > static< / span > < span class = "mlabel" > protected< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2020-04-23 15:34:43 +02:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8h_source.html#l01700" > 1700< / a > of file < a class = "el" href = "linear__solver_8h_source.html" > linear_solver.h< / a > .< / p >
2019-07-15 14:27:40 -07:00
< / div >
< / div >
2019-08-07 18:01:08 -07:00
< a id = "adf4931ae3664c6e4e0fa1278abb4d9ee" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#adf4931ae3664c6e4e0fa1278abb4d9ee" > ◆ < / a > < / span > kUnknownNumberOfIterations< / h2 >
2019-07-15 14:27:40 -07:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2019-08-07 18:01:08 -07:00
< td class = "memname" > const int64 kUnknownNumberOfIterations = -1< / td >
2019-07-15 14:27:40 -07:00
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > static< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2020-04-23 15:34:43 +02:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8h_source.html#l01491" > 1491< / a > of file < a class = "el" href = "linear__solver_8h_source.html" > linear_solver.h< / a > .< / p >
2019-07-15 14:27:40 -07:00
< / div >
< / div >
2019-08-07 18:01:08 -07:00
< a id = "ad00bcea4e58c3f52eeba9594c64161b5" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ad00bcea4e58c3f52eeba9594c64161b5" > ◆ < / a > < / span > kUnknownNumberOfNodes< / h2 >
2019-07-15 14:27:40 -07:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2019-08-07 18:01:08 -07:00
< td class = "memname" > const int64 kUnknownNumberOfNodes = -1< / td >
2019-07-15 14:27:40 -07:00
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > static< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2020-04-23 15:34:43 +02:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8h_source.html#l01494" > 1494< / a > of file < a class = "el" href = "linear__solver_8h_source.html" > linear_solver.h< / a > .< / p >
2019-07-15 14:27:40 -07:00
< / div >
< / div >
2019-08-07 18:01:08 -07:00
< a id = "a42d79af323cdc77e77c19ee22f9e3aa9" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a42d79af323cdc77e77c19ee22f9e3aa9" > ◆ < / a > < / span > last_constraint_index_< / h2 >
2019-07-15 14:27:40 -07:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2019-08-07 18:01:08 -07:00
< td class = "memname" > int last_constraint_index_< / td >
2019-07-15 14:27:40 -07:00
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > protected< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2020-04-23 15:34:43 +02:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8h_source.html#l01688" > 1688< / a > of file < a class = "el" href = "linear__solver_8h_source.html" > linear_solver.h< / a > .< / p >
2019-07-15 14:27:40 -07:00
< / div >
< / div >
2019-08-07 18:01:08 -07:00
< a id = "aa83a7b3f61fb55d22d1aa9aac0be4a7c" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#aa83a7b3f61fb55d22d1aa9aac0be4a7c" > ◆ < / a > < / span > last_variable_index_< / h2 >
2019-07-15 14:27:40 -07:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2019-08-07 18:01:08 -07:00
< td class = "memname" > int last_variable_index_< / td >
2019-07-15 14:27:40 -07:00
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > protected< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2020-04-23 15:34:43 +02:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8h_source.html#l01690" > 1690< / a > of file < a class = "el" href = "linear__solver_8h_source.html" > linear_solver.h< / a > .< / p >
2019-07-15 14:27:40 -07:00
< / div >
< / div >
2019-08-07 18:01:08 -07:00
< a id = "ad5d09a69c6c8c8eea9311b0513628683" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ad5d09a69c6c8c8eea9311b0513628683" > ◆ < / a > < / span > maximize_< / h2 >
2019-07-15 14:27:40 -07:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2019-08-07 18:01:08 -07:00
< td class = "memname" > bool maximize_< / td >
2019-07-15 14:27:40 -07:00
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > protected< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2020-04-23 15:34:43 +02:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8h_source.html#l01685" > 1685< / a > of file < a class = "el" href = "linear__solver_8h_source.html" > linear_solver.h< / a > .< / p >
2019-07-15 14:27:40 -07:00
< / div >
< / div >
2019-08-07 18:01:08 -07:00
< a id = "af093ce79e6a0d2e334ebe94579003de6" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#af093ce79e6a0d2e334ebe94579003de6" > ◆ < / a > < / span > objective_value_< / h2 >
2019-07-15 14:27:40 -07:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2019-08-07 18:01:08 -07:00
< td class = "memname" > double objective_value_< / td >
2019-07-15 14:27:40 -07:00
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > protected< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2020-04-23 15:34:43 +02:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8h_source.html#l01693" > 1693< / a > of file < a class = "el" href = "linear__solver_8h_source.html" > linear_solver.h< / a > .< / p >
2019-07-15 14:27:40 -07:00
< / div >
< / div >
2019-08-07 18:01:08 -07:00
< a id = "aa2fedb3c02ffb092a6c19a0ee1e81a02" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#aa2fedb3c02ffb092a6c19a0ee1e81a02" > ◆ < / a > < / span > quiet_< / h2 >
2019-07-15 14:27:40 -07:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2019-08-07 18:01:08 -07:00
< td class = "memname" > bool quiet_< / td >
2019-07-15 14:27:40 -07:00
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > protected< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2020-04-23 15:34:43 +02:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8h_source.html#l01696" > 1696< / a > of file < a class = "el" href = "linear__solver_8h_source.html" > linear_solver.h< / a > .< / p >
2019-07-15 14:27:40 -07:00
< / div >
< / div >
2019-08-07 18:01:08 -07:00
< a id = "a2ab7b415cdf146b96aa68a91870608d2" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a2ab7b415cdf146b96aa68a91870608d2" > ◆ < / a > < / span > result_status_< / h2 >
2019-07-15 14:27:40 -07:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2019-08-07 18:01:08 -07:00
< td class = "memname" > < a class = "el" href = "classoperations__research_1_1MPSolver.html#a573d479910e373f5d771d303e440587d" > MPSolver::ResultStatus< / a > result_status_< / td >
2019-07-15 14:27:40 -07:00
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > protected< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2020-04-23 15:34:43 +02:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8h_source.html#l01683" > 1683< / a > of file < a class = "el" href = "linear__solver_8h_source.html" > linear_solver.h< / a > .< / p >
2019-07-15 14:27:40 -07:00
< / div >
< / div >
2019-08-07 18:01:08 -07:00
< a id = "a3f09fb4ef39e8d4ab6607b61aeaa0a2b" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a3f09fb4ef39e8d4ab6607b61aeaa0a2b" > ◆ < / a > < / span > solver_< / h2 >
2019-07-15 14:27:40 -07:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2019-08-07 18:01:08 -07:00
< td class = "memname" > < a class = "el" href = "classoperations__research_1_1MPSolver.html" > MPSolver< / a > * const solver_< / td >
2019-07-15 14:27:40 -07:00
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > protected< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2020-04-23 15:34:43 +02:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8h_source.html#l01678" > 1678< / a > of file < a class = "el" href = "linear__solver_8h_source.html" > linear_solver.h< / a > .< / p >
2019-07-15 14:27:40 -07:00
< / div >
< / div >
2019-08-07 18:01:08 -07:00
< a id = "afbef7ee46d807e084dcf1fca7a4de2e7" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#afbef7ee46d807e084dcf1fca7a4de2e7" > ◆ < / a > < / span > sync_status_< / h2 >
2019-07-15 14:27:40 -07:00
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
2019-08-07 18:01:08 -07:00
< td class = "memname" > < a class = "el" href = "classoperations__research_1_1MPSolverInterface.html#a98638775910339c916ce033cbe60257d" > SynchronizationStatus< / a > sync_status_< / td >
2019-07-15 14:27:40 -07:00
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > protected< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2020-04-23 15:34:43 +02:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__solver_8h_source.html#l01680" > 1680< / a > of file < a class = "el" href = "linear__solver_8h_source.html" > linear_solver.h< / a > .< / p >
2019-07-15 14:27:40 -07:00
< / div >
< / div >
< hr / > The documentation for this class was generated from the following file:< ul >
< li > < a class = "el" href = "linear__solver_8h_source.html" > linear_solver.h< / a > < / li >
< / ul >
< / 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 >