<br><font size=2 face="sans-serif">Richard,</font>
<br>
<br><font size=2 face="sans-serif">Yes. &nbsp;Although the C interface
is a bit rudimentary there are getRowStatus and getColumnStatus which return
ints which correspond to the enum in ClpSimplex.hpp (and also given in
C header file). &nbsp;I noticed that there was no setRow/ColumnStatus so
have written but not tested them.</font>
<br>
<br><font size=2 face="sans-serif">One can give a partial basis. &nbsp;If
there are too many basic Clp throws rest out so it may be a good idea to
set all/some row slacks non basic. &nbsp;There can be too few basic. &nbsp;After
a factorization Clp will throw out singular variables and then re-fill
basis using slacks. &nbsp;</font>
<br>
<br><font size=2 face="sans-serif">If you have trouble (especially with
the setStatus I just wrote), please tell me.</font>
<br>
<br><font size=2 face="sans-serif">John Forrest</font>
<br>
<br>
<br>
<br>
<br>
<table width=100%>
<tr valign=top>
<td width=40%><font size=1 face="sans-serif"><b>Richard Waltz &lt;rwaltz@ece.northwestern.edu&gt;</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">05/30/2005 10:28 AM</font>
<table border>
<tr valign=top>
<td bgcolor=white>
<div align=center><font size=1 face="sans-serif">Please respond to<br>
rwaltz</font></div></table>
<br>
<td width=59%>
<table width=100%>
<tr>
<td>
<div align=right><font size=1 face="sans-serif">To</font></div>
<td valign=top><font size=1 face="sans-serif">coin-lpsolver@list.coin-or.org</font>
<tr>
<td>
<div align=right><font size=1 face="sans-serif">cc</font></div>
<td valign=top>
<tr>
<td>
<div align=right><font size=1 face="sans-serif">Subject</font></div>
<td valign=top><font size=1 face="sans-serif">[Coin-lpsolver] providing
a basis for Clp</font></table>
<br>
<table>
<tr valign=top>
<td>
<td></table>
<br></table>
<br>
<br>
<br><font size=2><tt>Can one specify an initial basis for the Clp solver
to speed up the <br>
solution? &nbsp;If so, can it be done through the C interface? &nbsp;Also,
more <br>
specifically, can one provide a partial basis if a complete basis is not
<br>
know? &nbsp;What will Clp do in this case?<br>
<br>
-Richard Waltz<br>
<br>
-- <br>
=======================================<br>
Richard A. Waltz<br>
Assistant Research Professor<br>
Electrical &amp; Computer Engineering Dept.<br>
Northwestern University<br>
rwaltz@ece.northwestern.edu<br>
www.ece.northwestern.edu/~rwaltz/<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>
</tt></font>
<br>