<?xml version="1.0" encoding="ISO-8859-1"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
<title>YALMIP Wiki</title>
<description>Site.BlogIt-Admin</description>
<link>http://users.isy.liu.se/johanl/yalmip/pmwiki.php?n=Site.BlogIt-Admin?action=rss</link>
<lastBuildDate>Wed, 19 Jun 2013 16:38:47 GMT</lastBuildDate>
<item>
<author>johan</author>
<link>http://users.isy.liu.se/johanl/yalmip/pmwiki.php?n=Blog.Release-20130405?when=2013-04-05T11:10:10Z</link>
<title>Blog / Release 20130405</title>
<dc:date>2013-04-05T06:04:00Z</dc:date>
<pubDate>Fri, 05 Apr 2013 06:04:00 GMT</pubDate>
<description><![CDATA[<p>Required <a class='urllink' target='_blank' href='http://users.isy.liu.se/johanl/yalmip/pmwiki.php?n=Main.Download' rel='nofollow'>release</a> if you use MATLAB R2013a.
</p>
<p class='vspace'><a name='break' id='break'></a>
</p>
<div class='vspace'></div><div><img src='http://users.isy.liu.se/johanl/yalmip/pub/images/icon_fix.gif' alt='' title='' /> Fixed another issue appearing in MATLAB R2013a.</div>
<div class='vspace'></div><div><img src='http://users.isy.liu.se/johanl/yalmip/pub/images/icon_fix.gif' alt='' title='' /> Updated options structure for <a class='wikilink' href='http://users.isy.liu.se/johanl/yalmip/pmwiki.php?n=Solvers.GUROBI'>Gurobi 5.5</a>.</div>
<div class='vspace'></div><div><img src='http://users.isy.liu.se/johanl/yalmip/pub/images/icon_fix.gif' alt='' title='' /> Updated code to send options correctly to <a class='wikilink' href='http://users.isy.liu.se/johanl/yalmip/pmwiki.php?n=Solvers.BONMIN'>BONMIN</a>.</div>
<div class='vspace'></div><div><img src='http://users.isy.liu.se/johanl/yalmip/pub/images/icon_add.gif' alt='' title='' /> Added support for the <a class='urllink' target='_blank' href='http://www.i2c2.aut.ac.nz/Wiki/OPTI/' rel='nofollow'>OPTI Toolbox</a> interface to <a class='wikilink' href='http://users.isy.liu.se/johanl/yalmip/pmwiki.php?n=Solvers.CSDP'>CSDP</a>.</div>
<div class='vspace'></div><div><img src='http://users.isy.liu.se/johanl/yalmip/pub/images/icon_add.gif' alt='' title='' /> Added support for the <a class='urllink' target='_blank' href='http://www.i2c2.aut.ac.nz/Wiki/OPTI/' rel='nofollow'>OPTI Toolbox</a> interface to <a class='wikilink' href='http://users.isy.liu.se/johanl/yalmip/pmwiki.php?n=Solvers.DSDP'>DSDP</a>.</div>
]]></description><dc:contributor>johan</dc:contributor>
</item>
<item>
<author>johan</author>
<link>http://users.isy.liu.se/johanl/yalmip/pmwiki.php?n=Blog.Release-20130322?when=2013-03-22T09:42:47Z</link>
<title>Blog / Release 20130322</title>
<dc:date>2013-03-22T07:04:00Z</dc:date>
<pubDate>Fri, 22 Mar 2013 07:04:00 GMT</pubDate>
<description><![CDATA[<p>Required <a class='urllink' target='_blank' href='http://users.isy.liu.se/johanl/yalmip/pmwiki.php?n=Main.Download' rel='nofollow'>release</a> if you use MATLAB R2013a.
</p>
<p class='vspace'>
</p>
<div class='vspace'></div><div><img src='http://users.isy.liu.se/johanl/yalmip/pub/images/icon_fix.gif' alt='' title='' /> Fix to handle a change in a core functionality in MATLAB R2013a (broke many parts of YALMIP)</div>
<div class='vspace'></div><div><img src='http://users.isy.liu.se/johanl/yalmip/pub/images/icon_fix.gif' alt='' title='' /> Massive performance improvement in some large-scale nonlinear programs (both setup and callback computation of gradients and Jacobians).</div>
<div class='vspace'></div><div><img src='http://users.isy.liu.se/johanl/yalmip/pub/images/icon_fix.gif' alt='' title='' /> Fixed bug occurring when having integer variables in nonlinearly parametrized <a class='wikilink' href='http://users.isy.liu.se/johanl/yalmip/pmwiki.php?n=Commands.Optimizer'>optimizer objects</a>.</div>
<div class='vspace'></div><div><img src='http://users.isy.liu.se/johanl/yalmip/pub/images/icon_fix.gif' alt='' title='' /> Massive performance improvement in some nonlinearly parametrized <a class='wikilink' href='http://users.isy.liu.se/johanl/yalmip/pmwiki.php?n=Commands.Optimizer'>optimizer objects</a>.</div>
<div class='vspace'></div><div><img src='http://users.isy.liu.se/johanl/yalmip/pub/images/icon_add.gif' alt='' title='' /> Support for complex-valued cones in <a class='wikilink' href='http://users.isy.liu.se/johanl/yalmip/pmwiki.php?n=Commands.Dualize'>dualization</a>.</div>
<div class='vspace'></div><div><img src='http://users.isy.liu.se/johanl/yalmip/pub/images/icon_add.gif' alt='' title='' /> Support for nD-arrays in <a class='wikilink' href='http://users.isy.liu.se/johanl/yalmip/pmwiki.php?n=Commands.Optimizer'>optimizer objects</a>.</div>
<div class='vspace'></div>
]]></description><dc:contributor>admin</dc:contributor>
</item>
<item>
<author>johan</author>
<link>http://users.isy.liu.se/johanl/yalmip/pmwiki.php?n=Blog.Release-20130213?when=2013-02-13T14:16:47Z</link>
<title>Blog / Release 20130213</title>
<dc:date>2013-02-13T07:04:00Z</dc:date>
<pubDate>Wed, 13 Feb 2013 07:04:00 GMT</pubDate>
<description><![CDATA[<p>Minor <a class='urllink' target='_blank' href='http://users.isy.liu.se/johanl/yalmip/pmwiki.php?n=Main.Download' rel='nofollow'>release</a> with some small enhancements and, for the first time in 10 years probably, support for a new SDP solver.
</p>
<p class='vspace'>
</p>
<div class='vspace'></div><div><img src='http://users.isy.liu.se/johanl/yalmip/pub/images/icon_add.gif' alt='' title='' /> Support for the <a class='wikilink' href='http://users.isy.liu.se/johanl/yalmip/pmwiki.php?n=Category.SemidefiniteProgrammingSolver'>SDP solver</a> in <a class='wikilink' href='http://users.isy.liu.se/johanl/yalmip/pmwiki.php?n=Solvers.MOSEK'>Mosek 7</a>.</div>
<div class='vspace'></div><div><img src='http://users.isy.liu.se/johanl/yalmip/pub/images/icon_add.gif' alt='' title='' /> <a class='wikilink' href='http://users.isy.liu.se/johanl/yalmip/pmwiki.php?n=Commands.Export'>export</a> and <a class='wikilink' href='http://users.isy.liu.se/johanl/yalmip/pmwiki.php?n=Commands.Optimizer'>optimizer</a> extended to support <a class='wikilink' href='http://users.isy.liu.se/johanl/yalmip/pmwiki.php?n=Tutorials.SumOfSquares'>sum-of-squares</a> models.</div>
<div class='vspace'></div><div><img src='http://users.isy.liu.se/johanl/yalmip/pub/images/icon_fix.gif' alt='' title='' /> Various small bug fixes in <a class='wikilink' href='http://users.isy.liu.se/johanl/yalmip/pmwiki.php?n=Commands.Optimizer'>optimizer</a>.</div>
<div class='vspace'></div><div><img src='http://users.isy.liu.se/johanl/yalmip/pub/images/icon_fix.gif' alt='' title='' /> Fixed a bug in the interface to <a class='wikilink' href='http://users.isy.liu.se/johanl/yalmip/pmwiki.php?n=Solvers.SDPT3'>SDPT3</a> which caused a crash for some scalar determinant maximization problems with equality constraints.</div>
]]></description><dc:contributor>johan</dc:contributor>
</item>
<item>
<author>johan</author>
<link>http://users.isy.liu.se/johanl/yalmip/pmwiki.php?n=Blog.Release-20130201?when=2013-02-01T11:41:18Z</link>
<title>Blog / Release 20130201</title>
<dc:date>2013-02-01T07:04:00Z</dc:date>
<pubDate>Fri, 01 Feb 2013 07:04:00 GMT</pubDate>
<description><![CDATA[<p>Minor <a class='urllink' target='_blank' href='http://users.isy.liu.se/johanl/yalmip/pmwiki.php?n=Main.Download' rel='nofollow'>release</a>.
</p>
<p class='vspace'>
</p>
<div class='vspace'></div><div><img src='http://users.isy.liu.se/johanl/yalmip/pub/images/icon_add.gif' alt='' title='' /> Simplified cell-based use of <a class='wikilink' href='http://users.isy.liu.se/johanl/yalmip/pmwiki.php?n=Commands.Optimizer'>optimizer</a> in situations with many parameters and outputs with different sizes (see the simulation code in the <a class='wikilink' href='http://users.isy.liu.se/johanl/yalmip/pmwiki.php?n=Examples.UnitCommitment'>unit commitment example</a>).</div>
<div class='vspace'></div><div><img src='http://users.isy.liu.se/johanl/yalmip/pub/images/icon_add.gif' alt='' title='' /> Added support for the solver <a class='urllink' target='_blank' href='https://projects.coin-or.org/filterSD' rel='nofollow'>filterSD</a> which is shipped with the <a class='urllink' target='_blank' href='http://www.i2c2.aut.ac.nz/Wiki/OPTI/' rel='nofollow'>OPTI Toolbox</a>.</div>
<div class='vspace'></div><div><img src='http://users.isy.liu.se/johanl/yalmip/pub/images/icon_fix.gif' alt='' title='' /> Fixed a bug in <a class='wikilink' href='http://users.isy.liu.se/johanl/yalmip/pmwiki.php?n=Commands.Boundingbox'>boundingbox</a> which caused the first output (constraint object) to be empty.</div>
<div class='vspace'></div><div><img src='http://users.isy.liu.se/johanl/yalmip/pub/images/icon_fix.gif' alt='' title='' /> Fixed a rare bug in multiplication of variables (caused a crash in some special instances).</div>
<div class='vspace'></div><div><img src='http://users.isy.liu.se/johanl/yalmip/pub/images/icon_ifix.gif' alt='' title='' /> The dimacs performance measures are no longer appended to the output from <a class='wikilink' href='http://users.isy.liu.se/johanl/yalmip/pmwiki.php?n=Commands.Solvesdp'>solvesdp</a> unless they are explicitly asked for (which they never are, since almost no one uses them)</div>
<div class='vspace'></div>
]]></description><dc:contributor>admin</dc:contributor>
</item>
<item>
<author>johan</author>
<link>http://users.isy.liu.se/johanl/yalmip/pmwiki.php?n=Blog.Unit-commitment-example?when=2013-01-30T15:59:31Z</link>
<title>Blog / Unit commitment example</title>
<dc:date>2013-01-30T15:44:00Z</dc:date>
<pubDate>Wed, 30 Jan 2013 15:44:00 GMT</pubDate>
<description><![CDATA[<p>A common application of integer programming is the unit commitment problem in power generation, i.e., scheduling of set of power plants in order to meet a current and forecasted power demand while minimizing costs.
</p>
<p class='vspace'>To see how such a problem is modeled in YALMIP, a <a class='wikilink' href='http://users.isy.liu.se/johanl/yalmip/pmwiki.php?n=Examples.UnitCommitment'>unit commitment example</a> is now available.
</p>
<p class='vspace'>If you would like to see how additional constraints or logic behaviour can be added to the model, let me know!
</p>
<div class='vspace'></div>
]]></description><dc:contributor>johan</dc:contributor>
</item>
<item>
<author>johan</author>
<link>http://users.isy.liu.se/johanl/yalmip/pmwiki.php?n=Blog.Release-20130128?when=2013-01-28T12:28:28Z</link>
<title>Blog / Release 20130128</title>
<dc:date>2013-01-28T07:04:00Z</dc:date>
<pubDate>Mon, 28 Jan 2013 07:04:00 GMT</pubDate>
<description><![CDATA[<p>Minor <a class='urllink' target='_blank' href='http://users.isy.liu.se/johanl/yalmip/pmwiki.php?n=Main.Download' rel='nofollow'>release</a> fixing an issue in the <a class='wikilink' href='http://users.isy.liu.se/johanl/yalmip/pmwiki.php?n=Solvers.CPLEX'>CPLEX</a> interface.
</p>
<p class='vspace'>
</p>
<div class='vspace'></div><div><img src='http://users.isy.liu.se/johanl/yalmip/pub/images/icon_fix.gif' alt='' title='' /> Fixed a bug (introduced in previous release) which caused <a class='wikilink' href='http://users.isy.liu.se/johanl/yalmip/pmwiki.php?n=Solvers.CPLEX'>CPLEX</a> to skip quadratic terms when called with verbosity set to 0.</div>
]]></description><dc:contributor>johan</dc:contributor>
</item>
<item>
<author>johan</author>
<link>http://users.isy.liu.se/johanl/yalmip/pmwiki.php?n=Blog.Release-20130124?when=2013-01-24T14:24:14Z</link>
<title>Blog / Release 20130124</title>
<dc:date>2013-01-24T07:04:00Z</dc:date>
<pubDate>Thu, 24 Jan 2013 07:04:00 GMT</pubDate>
<description><![CDATA[<p>Minor <a class='urllink' target='_blank' href='http://users.isy.liu.se/johanl/yalmip/pmwiki.php?n=Main.Download' rel='nofollow'>release</a> fixing some small issues. If you use <a class='wikilink' href='http://users.isy.liu.se/johanl/yalmip/pmwiki.php?n=Solvers.CPLEX'>CPLEX</a>, you should update. 
</p>
<p class='vspace'>
</p>
<div class='vspace'></div><div><img src='http://users.isy.liu.se/johanl/yalmip/pub/images/icon_fix.gif' alt='' title='' /> Fixed a bug (introduced in previous release) which caused <a class='wikilink' href='http://users.isy.liu.se/johanl/yalmip/pmwiki.php?n=Solvers.CPLEX'>CPLEX</a> to be called twice on all LP and QP models.</div>
<div class='vspace'></div><div><img src='http://users.isy.liu.se/johanl/yalmip/pub/images/icon_fix.gif' alt='' title='' /> Updates for  <a class='urllink' target='_blank' href='http://www.i2c2.aut.ac.nz/Wiki/OPTI/index.php' rel='nofollow'>OPTI Toolbox 1.75</a>.</div>
<div class='vspace'></div><div><img src='http://users.isy.liu.se/johanl/yalmip/pub/images/icon_fix.gif' alt='' title='' /> Slightly improved performance when solving problems with many second-order cone constraints using <a class='wikilink' href='http://users.isy.liu.se/johanl/yalmip/pmwiki.php?n=Solvers.CPLEX'>CPLEX</a> (hard to improve further due to a very inefficient format used by <a class='wikilink' href='http://users.isy.liu.se/johanl/yalmip/pmwiki.php?n=Solvers.CPLEX'>CPLEX</a> to communicate SOCPs).</div>
<div class='vspace'></div><div><img src='http://users.isy.liu.se/johanl/yalmip/pub/images/icon_fix.gif' alt='' title='' /> Massively improved performance when solving problems with many second-order cone constraints using <a class='wikilink' href='http://users.isy.liu.se/johanl/yalmip/pmwiki.php?n=Solvers.GUROBI'>GUROBI</a>.</div>
]]></description><dc:contributor>johan</dc:contributor>
</item>
<item>
<author>johan</author>
<link>http://users.isy.liu.se/johanl/yalmip/pmwiki.php?n=Blog.Beta-version-of-a-more-general-optimizer?when=2013-06-11T08:14:21Z</link>
<title>Blog / Beta version of a more general optimizer command</title>
<dc:date>2013-01-11T08:28:00Z</dc:date>
<pubDate>Fri, 11 Jan 2013 08:28:00 GMT</pubDate>
<description><![CDATA[<p>The command <a class='wikilink' href='http://users.isy.liu.se/johanl/yalmip/pmwiki.php?n=Commands.Optimizer'>optimizer</a> is used to reduce overhead when solving a large number of optimization problems which only differ through some changing parameter in the model. Previously, this feature has been limited to models where the changing parameter has entered the model affinely.
</p><h2>How it used to work</h2>
<p>Consider for instance the trivial problem minimize {$x$} subject to {$x \geq b$}. Let us assume we want to solve this problem for different {$b$}. Computing the solution for this problem for a range of {$b$} between 0 and 1 using <a class='wikilink' href='http://users.isy.liu.se/johanl/yalmip/pmwiki.php?n=Commands.Optimizer'>optimizer</a> would be coded as
</p>
<div class='sourceblock ' id='sourceblock1'>
  <div class='sourceblocktext'><div class="matlab" style="font-family:monospace;">sdpvar x b<br />
P = optimizer<span class="br0">&#40;</span>x &gt;= b, x, <span class="br0">&#91;</span><span class="br0">&#93;</span>, b, x<span class="br0">&#41;</span>;<br />
<span class="kw1">for</span> b_trial = <span class="nu0">0</span>:<span class="nu0">0.1</span>:<span class="nu0">1</span><br />
&#160;P<span class="br0">&#123;</span>b_trial<span class="br0">&#125;</span><br />
<span class="kw1">end</span></div></div>
  <div class='sourceblocklink'></div>
</div>

<p>Effectively, when the optimizer command is called, YALMIP treats {$x$} and {$b$} as decision variables, detects it as a linear program, and returns a precompiled numerical object for this linear program. When this object is indexed with a value {$b_{trial}$}, an equality constraint {$b = b_{trial}$} is easily added to the precompiled model and the selected solver is called. 
</p>
<p class='vspace'>Now, consider the minimize {$x$} subject to {$ax \geq 1$} instead. Here, the varying parameter is {$a$}. If YALMIP is asked to precompile this model, it will not detect a linear program since it is bilinear in {$a$} and {$x$}. Instead, it will treat this as a general nonlinear program, and return a precompiled numerical object for such a solver. When the optimizer object command is called for evaluation with a particular value, adding the equality constraint {$a = a_{trial}$} will still leave us with a bilinear program, which would be solved using the selected nonlinear solver.
</p>
<div class='vspace'></div><h2>How it works now</h2>
<p>To support these more general models, two changes have been introduced. To begin with, an equality constraint is no longer added the the  precompiled models unless the parameter enters affinely. Instead, the parameter {$a$} is now replaced with the given value. Simple as it sounds, on large complex models, this can actually be rather complicated, since the precompiled model is described in a very dense numerical format. 
</p>
<p class='vspace'>In our model above, if we replace {$a$} with a fixed value, the final model is obviously an LP, and an LP solver should thus be used. However, if YALMIP is allowed to select solver when calling <a class='wikilink' href='http://users.isy.liu.se/johanl/yalmip/pmwiki.php?n=Commands.Optimizer'>optimizer</a>, it will still select a nonlinear solver, as the code for compiling the optimizer object currently shares its core with <a class='wikilink' href='http://users.isy.liu.se/johanl/yalmip/pmwiki.php?n=Commands.Solvesdp'>solvesdp</a>, which of course treats all variables as decision variables. However, we can circumvent this by forcefully telling YALMIP which solver to use, despite the fact that it does not support the problem class YALMIP thinks the model is. This is why the feature still is considered to be in a beta stage. To forcefully select a solver, a <strong>+</strong> is appended to the solver name.
</p>
<div class='vspace'></div>
<div class='sourceblock ' id='sourceblock2'>
  <div class='sourceblocktext'><div class="matlab" style="font-family:monospace;">sdpvar x a<br />
P = optimizer<span class="br0">&#40;</span>a*x &gt;= <span class="nu0">1</span>, x, sdpsettings<span class="br0">&#40;</span><span class="co2">'solver'</span>,<span class="co2">'+gurobi'</span><span class="br0">&#41;</span>, a, x<span class="br0">&#41;</span>;<br />
<span class="kw1">for</span> a_trial = <span class="nu0">1</span>:<span class="nu0">0.1</span>:<span class="nu0">2</span><br />
&#160;P<span class="br0">&#123;</span>a_trial<span class="br0">&#125;</span><br />
<span class="kw1">end</span></div></div>
  <div class='sourceblocklink'></div>
</div>

<div class='vspace'></div><h1>Limitations</h1>
<p>At the moment (this list changes over time)
</p>
<div class='vspace'></div><ul><li>In nonlinearly parameterized problems, you must specify the solver.
<div class='vspace'></div></li><li>Terms in a <a class='wikilink' href='http://users.isy.liu.se/johanl/yalmip/pmwiki.php?n=Commands.Cone'>cone</a> operator can not be nonlinearly parameterized (easily cirumvented by in introducing a new variables, i.e., instead of cone(a*b,c) where a is parameter and b is a decision variable, use cone(u,c) where u is a new decision variable constrained by u==a*b)
<div class='vspace'></div></li><li>Terms inside nonlinear operators (such as min/max/norm) cannot be nonlinearly parameterized. The same trick as above can be applied here to of course.
</li></ul><div class='vspace'></div>
]]></description><dc:contributor>johan</dc:contributor>
</item>
<item>
<author>johan</author>
<link>http://users.isy.liu.se/johanl/yalmip/pmwiki.php?n=Blog.Release-20130111?when=2013-01-24T14:24:49Z</link>
<title>Blog / Release 20130111</title>
<dc:date>2013-01-11T07:04:00Z</dc:date>
<pubDate>Fri, 11 Jan 2013 07:04:00 GMT</pubDate>
<description><![CDATA[<p>Minor <a class='urllink' target='_blank' href='http://users.isy.liu.se/johanl/yalmip/pmwiki.php?n=Main.Download' rel='nofollow'>release</a> fixing some small issues.
</p>
<p class='vspace'>
</p>
<div class='vspace'></div><div><img src='http://users.isy.liu.se/johanl/yalmip/pub/images/icon_add.gif' alt='' title='' /> Beta support for a more general <a class='wikilink' href='http://users.isy.liu.se/johanl/yalmip/pmwiki.php?n=Commands.Optimizer'>optimizer</a>. See a description <a class='wikilink' href='http://users.isy.liu.se/johanl/yalmip/pmwiki.php?n=Blog.Beta-version-of-a-more-general-optimizer'>here</a>.</div>
<div class='vspace'></div><div><img src='http://users.isy.liu.se/johanl/yalmip/pub/images/icon_fix.gif' alt='' title='' /> The annoying generation of clonelog files created by <a class='wikilink' href='http://users.isy.liu.se/johanl/yalmip/pmwiki.php?n=Solvers.CPLEX'>CPLEX</a> is now turned off by default.</div>
<div class='vspace'></div><div><img src='http://users.isy.liu.se/johanl/yalmip/pub/images/icon_fix.gif' alt='' title='' /> Complete options structure generated for <a class='wikilink' href='http://users.isy.liu.se/johanl/yalmip/pmwiki.php?n=Solvers.IPOPT'>IPOPT</a>.</div>
<div class='vspace'></div><div><img src='http://users.isy.liu.se/johanl/yalmip/pub/images/icon_fix.gif' alt='' title='' /> Various performance issues resolved.</div>
]]></description><dc:contributor>johan</dc:contributor>
</item>
<item>
<author>johan</author>
<link>http://users.isy.liu.se/johanl/yalmip/pmwiki.php?n=Blog.Release-20121126?when=2013-01-11T10:08:05Z</link>
<title>Blog / Release 20121126</title>
<dc:date>2012-11-26T07:04:00Z</dc:date>
<pubDate>Mon, 26 Nov 2012 07:04:00 GMT</pubDate>
<description><![CDATA[<p>Minor <a class='urllink' target='_blank' href='http://users.isy.liu.se/johanl/yalmip/pmwiki.php?n=Main.Download' rel='nofollow'>release</a> fixing some small issues.
</p>
<p class='vspace'>
</p>
<div class='vspace'></div><div><img src='http://users.isy.liu.se/johanl/yalmip/pub/images/icon_fix.gif' alt='' title='' /> <a class='wikilink' href='http://users.isy.liu.se/johanl/yalmip/pmwiki.php?n=Solvers.CPLEX'>CPLEX 12.5</a> now correctly identified.</div>
<div class='vspace'></div><div><img src='http://users.isy.liu.se/johanl/yalmip/pub/images/icon_fix.gif' alt='' title='' /> <a class='wikilink' href='http://users.isy.liu.se/johanl/yalmip/pmwiki.php?n=Solvers.SEDUMI'>SeDuMi</a> turns off all warnings and does not undo this. Hence, YALMIP now recovers the initial warning state after call to <a class='wikilink' href='http://users.isy.liu.se/johanl/yalmip/pmwiki.php?n=Solvers.SEDUMI'>SeDuMi</a>.</div>
<div class='vspace'></div><div><img src='http://users.isy.liu.se/johanl/yalmip/pub/images/icon_fix.gif' alt='' title='' /> Added some missing options for <a class='wikilink' href='http://users.isy.liu.se/johanl/yalmip/pmwiki.php?n=Solvers.GUROBI'>GUROBI</a>.</div>
<div class='vspace'></div><div><img src='http://users.isy.liu.se/johanl/yalmip/pub/images/icon_fix.gif' alt='' title='' /> Minor bug fixes relating to expansion of graph-based models.</div>
<div class='vspace'></div><div><img src='http://users.isy.liu.se/johanl/yalmip/pub/images/icon_fix.gif' alt='' title='' /> Fixed performance bug on overloaded cumsum.</div>
<div class='vspace'></div><div><img src='http://users.isy.liu.se/johanl/yalmip/pub/images/icon_fix.gif' alt='' title='' /> Fixed a bug causing problems when using the <a class='wikilink' href='http://users.isy.liu.se/johanl/yalmip/pmwiki.php?n=Commands.Cut'>cut</a> operator on constraints involving graph-based constraints.</div>
<div class='vspace'></div><div><img src='http://users.isy.liu.se/johanl/yalmip/pub/images/icon_add.gif' alt='' title='' /> Semidefinite and SOCP lower bound cuts can now be used in <a class='wikilink' href='http://users.isy.liu.se/johanl/yalmip/pmwiki.php?n=Solvers.BMIBNB'>BMIBNB</a> also when the upper bound solver is a standard nonlinear solver.</div>
]]></description><dc:contributor>johan</dc:contributor>
</item>
</channel>
</rss>
