<br><font size=2 face="sans-serif">Gleb,</font>
<br>
<br><font size=2 face="sans-serif">You can see an example of using OsiClpSolverInterface
and scaling (for getBInvARow/Col) and just looking at nonzeroes of result
at about line 1378 of Osi/test/OsiClpSolverInterfaceTest.cpp.</font>
<br>
<br><font size=2 face="sans-serif">However you wish to use getBInvRow not
getBInvARow and want to use it from Clp itself. I gather you have
got it to work with scaling switched off? Looking at code in ClpSimplex.cpp
it looks as if that is older code than in OsiClpSolverInterface and does
not deal with scaling unlike ARow and ACol.</font>
<br>
<br><font size=2 face="sans-serif">If you want I can update code in ClpSimplex.cpp
to handle scaling - do you want me to? May not be before Monday -
send me a note if I don't post anything by Tuesday.</font>
<br>
<br><font size=2 face="sans-serif">John Forrest</font>
<br>
<br>
<br>
<table width=100%>
<tr valign=top>
<td width=40%><font size=1 face="sans-serif"><b>Gleb Belov <gleb.belov@tu-dresden.de></b>
</font>
<br><font size=1 face="sans-serif">Sent by: coin-lpsolver-bounces@list.coin-or.org</font>
<p><font size=1 face="sans-serif">09/05/2007 10:57 AM</font>
<td width=59%>
<table width=100%>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">To</font></div>
<td><font size=1 face="sans-serif">coin-lpsolver@list.coin-or.org</font>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">cc</font></div>
<td>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">Subject</font></div>
<td><font size=1 face="sans-serif">[Coin-lpsolver] getBInvRow() question</font></table>
<br>
<table>
<tr valign=top>
<td>
<td></table>
<br></table>
<br>
<br>
<br><tt><font size=2>Hi,<br>
<br>
I am new to CLP. I want to use it without OSI to save compilation time.<br>
My problem concerns getBInvRow(). It returns just rows of the identity
<br>
matrix.<br>
I solved my model by calling ClpSimplex::primal(0,7).<br>
<br>
I looked at OsiClpSolverInterface::enableSimplexInterface(bool). As I <br>
understand, it disables scaling. Is it necessary for getBInvRow() to work?<br>
<br>
Sincerely,<br>
Gleb<br>
<br>
-- <br>
Mit freundlichen Gruessen<br>
<br>
G. Belov<br>
----------------------------------------------------------------------<br>
Dr. Gleb Belov
Gleb.Belov@tu-dresden.de<br>
Wiss. Assistent
http://www.math.tu-dresden.de/~belov<br>
Technische Universitaet Dresden
Tel: +49 351 463 34186<br>
Institut fuer Numerische Mathematik
Fax: +49 351 463 34268<br>
Mommsenstr. 13
Tel. priv.:+49 351 3743754<br>
01062 Dresden<br>
<br>
_______________________________________________<br>
Coin-lpsolver mailing list<br>
Coin-lpsolver@list.coin-or.org<br>
http://list.coin-or.org/mailman/listinfo/coin-lpsolver<br>
</font></tt>
<br>