[Clp] any update existing row/col method in ClpSimplex? Like setRow().
John Forrest
john.forrest at fastercoin.com
Fri Jun 19 13:08:26 EDT 2015
There is modifyCoefficient which can add elements - that may be too
fine-grained.
Modifying rows one at a time can be expensive - see a discussion on
adding rows a few days ago.
If you just want to do one at a time, it would be trivial to write a
replaceRow/Column (one exist - but just for replacing existing
elements). I would suggest writing your own replaceRow (using
modifyCoefficient). If you are prepared to do that much work, then I am
prepared to do a proper replaceRow :-)
John Forrest
On 19/06/15 08:16, Emerson wrote:
> Hi,
> I'm wondering if Clp has a method that can update existing row/column
> elements? Like glp_set_mat_row()? Thanks.
> I can only find setRow() in cuts but not simplex method. It's unusual
> that Clp doesn't provide a replace method for existing row/col.
> I know I can use "addRow", build from scratch. But what if I
> resize(numOfRows,numOfCols) to initialize the constraint matrix, and
> then modify some of them, can I ?
>
> Thanks,
> Emer
>
>
> _______________________________________________
> Clp mailing list
> Clp at list.coin-or.org
> http://list.coin-or.org/mailman/listinfo/clp
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://list.coin-or.org/pipermail/clp/attachments/20150619/410b3ded/attachment.html>
More information about the Clp
mailing list