2019-07-15 17:42:24 -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" >
< span id = "sfml" > OR-Tools 7.2< / span >
< / div >
< / div >
< link rel = "icon" href = "https://developers.google.com/optimization/images/orLogo.png" >
< div id = "content" >
<!-- Generated by Doxygen 1.8.15 -->
< div id = "navrow1" class = "tabs" >
< ul class = "tablist" >
< li > < a href = "index.html" > < span > Main  Page< / span > < / a > < / li >
< li > < a href = "namespaces.html" > < span > Namespaces< / span > < / a > < / li >
< li class = "current" > < a href = "annotated.html" > < span > Classes< / span > < / a > < / li >
< li > < a href = "files.html" > < span > Files< / span > < / a > < / li >
< / ul >
< / div >
< / div > <!-- top -->
< div id = "side-nav" class = "ui-resizable side-nav-resizable" >
< div id = "nav-tree" >
< div id = "nav-tree-contents" >
< div id = "nav-sync" class = "sync" > < / div >
< / div >
< / div >
< div id = "splitbar" style = "-moz-user-select:none;"
class="ui-resizable-handle">
< / div >
< / div >
< script type = "text/javascript" >
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3& dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('classoperations__research_1_1LinearExpr.html','');});
/* @license-end */
< / script >
< div id = "doc-content" >
< div class = "header" >
< div class = "summary" >
< a href = "#pub-methods" > Public Member Functions< / a > |
< a href = "#pub-static-methods" > Static Public Member Functions< / a > |
< a href = "classoperations__research_1_1LinearExpr-members.html" > List of all members< / a > < / div >
< div class = "headertitle" >
< div class = "title" > operations_research::LinearExpr Class Reference< / div > < / div >
< / div > <!-- header -->
< div class = "contents" >
< a name = "details" id = "details" > < / a > < h2 class = "groupheader" > Detailed Description< / h2 >
< div class = "textblock" > < p > < a class = "el" href = "classoperations__research_1_1LinearExpr.html" title = "LinearExpr models a quantity that is linear in the decision variables (MPVariable) of an optimization..." > LinearExpr< / a > models a quantity that is linear in the decision variables (< a class = "el" href = "classoperations__research_1_1MPVariable.html" title = "The class for variables of a Mathematical Programming (MP) model." > MPVariable< / a > ) of an optimization problem, i.e. < / p >
< p > offset + sum_{i in S} a_i*x_i,< / p >
< p > where the a_i and offset are constants and the x_i are MPVariables. You can use a < a class = "el" href = "classoperations__research_1_1LinearExpr.html" title = "LinearExpr models a quantity that is linear in the decision variables (MPVariable) of an optimization..." > LinearExpr< / a > "linear_expr" with an < a class = "el" href = "classoperations__research_1_1MPSolver.html" title = "This mathematical programming (MP) solver class is the main class though which users build and solve ..." > MPSolver< / a > "solver" to:< / p > < ul >
< li > < p class = "startli" > Set as the objective of your optimization problem, e.g.< / p >
< p class = "startli" > solver.MutableObjective()-> MaximizeLinearExpr(linear_expr);< / p >
< / li >
< li > < p class = "startli" > Create a constraint in your optimization, e.g.< / p >
< p class = "startli" > solver.MakeRowConstraint(linear_expr1 < = linear_expr2);< / p >
< / li >
< li > < p class = "startli" > Get the value of the quantity after solving, e.g.< / p >
< p class = "startli" > solver.Solve(); linear_expr.SolutionValue();< / p >
< / li >
< / ul >
< p > < a class = "el" href = "classoperations__research_1_1LinearExpr.html" title = "LinearExpr models a quantity that is linear in the decision variables (MPVariable) of an optimization..." > LinearExpr< / a > is allowed to delete variables with coefficient zero from the map, but is not obligated to do so. < / p >
2019-07-15 17:55:13 -07:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__expr_8h_source.html#l00110" > 110< / a > of file < a class = "el" href = "linear__expr_8h_source.html" > linear_expr.h< / a > .< / p >
2019-07-15 17:42:24 -07:00
< / div > < table class = "memberdecls" >
< tr class = "heading" > < td colspan = "2" > < h2 class = "groupheader" > < a name = "pub-methods" > < / a >
Public Member Functions< / h2 > < / td > < / tr >
< tr class = "memitem:a3245b8350f417872f1f638ecd22a832f" > < td class = "memItemLeft" align = "right" valign = "top" >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1LinearExpr.html#a3245b8350f417872f1f638ecd22a832f" > LinearExpr< / a > ()< / td > < / tr >
< tr class = "separator:a3245b8350f417872f1f638ecd22a832f" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a1b0d711ef242dd88399cfee1b2b223f8" > < td class = "memItemLeft" align = "right" valign = "top" >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1LinearExpr.html#a1b0d711ef242dd88399cfee1b2b223f8" > LinearExpr< / a > (double constant)< / td > < / tr >
< tr class = "memdesc:a1b0d711ef242dd88399cfee1b2b223f8" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Possible implicit conversions are intentional. < a href = "#a1b0d711ef242dd88399cfee1b2b223f8" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a1b0d711ef242dd88399cfee1b2b223f8" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a475c727fd23f4424031df23655b8412b" > < td class = "memItemLeft" align = "right" valign = "top" >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1LinearExpr.html#a475c727fd23f4424031df23655b8412b" > LinearExpr< / a > (const < a class = "el" href = "classoperations__research_1_1MPVariable.html" > MPVariable< / a > *var)< / td > < / tr >
< tr class = "separator:a475c727fd23f4424031df23655b8412b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a5f501758e469b8718b8410bb87100f51" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "classoperations__research_1_1LinearExpr.html" > LinearExpr< / a > &   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1LinearExpr.html#a5f501758e469b8718b8410bb87100f51" > operator+=< / a > (const < a class = "el" href = "classoperations__research_1_1LinearExpr.html" > LinearExpr< / a > & rhs)< / td > < / tr >
< tr class = "separator:a5f501758e469b8718b8410bb87100f51" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a359bec8d7b3221d7549c98b0825970d4" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "classoperations__research_1_1LinearExpr.html" > LinearExpr< / a > &   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1LinearExpr.html#a359bec8d7b3221d7549c98b0825970d4" > operator-=< / a > (const < a class = "el" href = "classoperations__research_1_1LinearExpr.html" > LinearExpr< / a > & rhs)< / td > < / tr >
< tr class = "separator:a359bec8d7b3221d7549c98b0825970d4" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a757085e5b10be1bde2ff049a3dbc51c7" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "classoperations__research_1_1LinearExpr.html" > LinearExpr< / a > &   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1LinearExpr.html#a757085e5b10be1bde2ff049a3dbc51c7" > operator *=< / a > (double rhs)< / td > < / tr >
< tr class = "separator:a757085e5b10be1bde2ff049a3dbc51c7" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a14e5dbbcd5618dc42a8799181490742e" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "classoperations__research_1_1LinearExpr.html" > LinearExpr< / a > &   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1LinearExpr.html#a14e5dbbcd5618dc42a8799181490742e" > operator/=< / a > (double rhs)< / td > < / tr >
< tr class = "separator:a14e5dbbcd5618dc42a8799181490742e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a3f94eb1c0b25852c0ff0910b83d363d9" > < td class = "memItemLeft" align = "right" valign = "top" > < a class = "el" href = "classoperations__research_1_1LinearExpr.html" > LinearExpr< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1LinearExpr.html#a3f94eb1c0b25852c0ff0910b83d363d9" > operator-< / a > () const< / td > < / tr >
< tr class = "separator:a3f94eb1c0b25852c0ff0910b83d363d9" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:aff2f953067d8d8854273fa973496466e" > < td class = "memItemLeft" align = "right" valign = "top" > double  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1LinearExpr.html#aff2f953067d8d8854273fa973496466e" > offset< / a > () const< / td > < / tr >
< tr class = "separator:aff2f953067d8d8854273fa973496466e" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a37d87e22cd7125839fab636219336df8" > < td class = "memItemLeft" align = "right" valign = "top" > const absl::flat_hash_map< const < a class = "el" href = "classoperations__research_1_1MPVariable.html" > MPVariable< / a > *, double > &   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1LinearExpr.html#a37d87e22cd7125839fab636219336df8" > terms< / a > () const< / td > < / tr >
< tr class = "separator:a37d87e22cd7125839fab636219336df8" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a07afbba5788651a38be83e959bbbc92c" > < td class = "memItemLeft" align = "right" valign = "top" > double  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1LinearExpr.html#a07afbba5788651a38be83e959bbbc92c" > SolutionValue< / a > () const< / td > < / tr >
< tr class = "memdesc:a07afbba5788651a38be83e959bbbc92c" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Evaluates the value of this expression at the solution found. < a href = "#a07afbba5788651a38be83e959bbbc92c" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a07afbba5788651a38be83e959bbbc92c" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< / table > < table class = "memberdecls" >
< tr class = "heading" > < td colspan = "2" > < h2 class = "groupheader" > < a name = "pub-static-methods" > < / a >
Static Public Member Functions< / h2 > < / td > < / tr >
< tr class = "memitem:a46b677de8b46c72ffdff9e16bc2e3745" > < td class = "memItemLeft" align = "right" valign = "top" > static < a class = "el" href = "classoperations__research_1_1LinearExpr.html" > LinearExpr< / a >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classoperations__research_1_1LinearExpr.html#a46b677de8b46c72ffdff9e16bc2e3745" > NotVar< / a > (< a class = "el" href = "classoperations__research_1_1LinearExpr.html" > LinearExpr< / a > var)< / td > < / tr >
< tr class = "memdesc:a46b677de8b46c72ffdff9e16bc2e3745" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Returns 1-var. < a href = "#a46b677de8b46c72ffdff9e16bc2e3745" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a46b677de8b46c72ffdff9e16bc2e3745" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< / table >
< h2 class = "groupheader" > Constructor & Destructor Documentation< / h2 >
< a id = "a3245b8350f417872f1f638ecd22a832f" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a3245b8350f417872f1f638ecd22a832f" > ◆ < / a > < / span > LinearExpr() < span class = "overload" > [1/3]< / span > < / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > operations_research::LinearExpr::LinearExpr < / td >
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "a1b0d711ef242dd88399cfee1b2b223f8" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a1b0d711ef242dd88399cfee1b2b223f8" > ◆ < / a > < / span > LinearExpr() < span class = "overload" > [2/3]< / span > < / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > operations_research::LinearExpr::LinearExpr < / td >
< td > (< / td >
< td class = "paramtype" > double  < / td >
< td class = "paramname" > < em > constant< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Possible implicit conversions are intentional. < / p >
< / div >
< / div >
< a id = "a475c727fd23f4424031df23655b8412b" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a475c727fd23f4424031df23655b8412b" > ◆ < / a > < / span > LinearExpr() < span class = "overload" > [3/3]< / span > < / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > operations_research::LinearExpr::LinearExpr < / td >
< td > (< / td >
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1MPVariable.html" > MPVariable< / a > *  < / td >
< td class = "paramname" > < em > var< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< h2 class = "groupheader" > Member Function Documentation< / h2 >
< a id = "a46b677de8b46c72ffdff9e16bc2e3745" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a46b677de8b46c72ffdff9e16bc2e3745" > ◆ < / a > < / span > NotVar()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > static < a class = "el" href = "classoperations__research_1_1LinearExpr.html" > LinearExpr< / a > operations_research::LinearExpr::NotVar < / td >
< td > (< / td >
< td class = "paramtype" > < a class = "el" href = "classoperations__research_1_1LinearExpr.html" > LinearExpr< / a >   < / 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" > static< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Returns 1-var. < / p >
< p > NOTE(user): if var is binary variable, this corresponds to the logical negation of var. Passing by value is intentional, see the discussion on binary ops. < / p >
< / div >
< / div >
< a id = "aff2f953067d8d8854273fa973496466e" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#aff2f953067d8d8854273fa973496466e" > ◆ < / a > < / span > offset()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > double operations_research::LinearExpr::offset < / 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 > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2019-07-16 10:13:02 -07:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__expr_8h_source.html#l00138" > 138< / a > of file < a class = "el" href = "linear__expr_8h_source.html" > linear_expr.h< / a > .< / p >
2019-07-15 17:42:24 -07:00
< / div >
< / div >
< a id = "a757085e5b10be1bde2ff049a3dbc51c7" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a757085e5b10be1bde2ff049a3dbc51c7" > ◆ < / a > < / span > operator *=()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > < a class = "el" href = "classoperations__research_1_1LinearExpr.html" > LinearExpr< / a > & operations_research::LinearExpr::operator *= < / td >
< td > (< / td >
< td class = "paramtype" > double  < / td >
< td class = "paramname" > < em > rhs< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "a5f501758e469b8718b8410bb87100f51" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a5f501758e469b8718b8410bb87100f51" > ◆ < / a > < / span > operator+=()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > < a class = "el" href = "classoperations__research_1_1LinearExpr.html" > LinearExpr< / a > & operations_research::LinearExpr::operator+= < / td >
< td > (< / td >
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1LinearExpr.html" > LinearExpr< / a > &   < / td >
< td class = "paramname" > < em > rhs< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "a3f94eb1c0b25852c0ff0910b83d363d9" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a3f94eb1c0b25852c0ff0910b83d363d9" > ◆ < / a > < / span > operator-()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > < a class = "el" href = "classoperations__research_1_1LinearExpr.html" > LinearExpr< / a > operations_research::LinearExpr::operator- < / td >
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > const< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "a359bec8d7b3221d7549c98b0825970d4" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a359bec8d7b3221d7549c98b0825970d4" > ◆ < / a > < / span > operator-=()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > < a class = "el" href = "classoperations__research_1_1LinearExpr.html" > LinearExpr< / a > & operations_research::LinearExpr::operator-= < / td >
< td > (< / td >
< td class = "paramtype" > const < a class = "el" href = "classoperations__research_1_1LinearExpr.html" > LinearExpr< / a > &   < / td >
< td class = "paramname" > < em > rhs< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "a14e5dbbcd5618dc42a8799181490742e" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a14e5dbbcd5618dc42a8799181490742e" > ◆ < / a > < / span > operator/=()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > < a class = "el" href = "classoperations__research_1_1LinearExpr.html" > LinearExpr< / a > & operations_research::LinearExpr::operator/= < / td >
< td > (< / td >
< td class = "paramtype" > double  < / td >
< td class = "paramname" > < em > rhs< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< / div >
< / div >
< a id = "a07afbba5788651a38be83e959bbbc92c" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a07afbba5788651a38be83e959bbbc92c" > ◆ < / a > < / span > SolutionValue()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > double operations_research::LinearExpr::SolutionValue < / td >
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > const< / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Evaluates the value of this expression at the solution found. < / p >
< p > It must be called only after calling < a class = "el" href = "classoperations__research_1_1MPSolver.html#a1535b2a46d5cff6f9727c08085cfbb1f" title = "Solves the problem using default parameter values." > MPSolver::Solve< / a > . < / p >
< / div >
< / div >
< a id = "a37d87e22cd7125839fab636219336df8" > < / a >
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a37d87e22cd7125839fab636219336df8" > ◆ < / a > < / span > terms()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > const absl::flat_hash_map< const < a class = "el" href = "classoperations__research_1_1MPVariable.html" > MPVariable< / a > *, double> & operations_research::LinearExpr::terms < / 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 > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2019-07-16 10:13:02 -07:00
< p class = "definition" > Definition at line < a class = "el" href = "linear__expr_8h_source.html#l00139" > 139< / a > of file < a class = "el" href = "linear__expr_8h_source.html" > linear_expr.h< / a > .< / p >
2019-07-15 17:42:24 -07:00
< / div >
< / div >
< hr / > The documentation for this class was generated from the following file:< ul >
< li > < a class = "el" href = "linear__expr_8h_source.html" > linear_expr.h< / a > < / li >
< / ul >
< / div > <!-- contents -->
< / div > <!-- doc - content -->
< / div >
< div id = "footer-container" >
< div id = "footer" >
< / div >
< / div >
< / body >
< / html >