[Coin-discuss] mps writer problems
John J Forrest
jjforre at us.ibm.com
Fri Jul 30 09:45:07 EDT 2004
Yan,
You seem to be working with an old copy of CoinMpsIO.cpp as the line
numbers don't match. The second error had already been fixed. Try again
and see if the other two errors are okay now.
John Forrest
yax2 at lehigh.edu
Sent by: coin-discuss-admin at www-124.southbury.usf.ibm.com
07/29/2004 10:41 PM
Please respond to
coin-discuss
To
coin-discuss at www-124.southbury.usf.ibm.com
cc
Subject
[Coin-discuss] mps writer problems
Hi,
it looks there are several minor problems with CoinMps writer:
1. CoinMps writer does not allow a column upper bound to be greater or
equal to
1.0e+10. For example, given a upper bound 2.0e+12, the code in line 2325
of
CoinMpsIO.cpp:
outputValue[12]='\0';
will truncate 2.0e+12 to be 2.0e+1
I don't have good fix yet. But, the quick and dirty one is to comment this
line out.
2. For a binary variable, CoinMps writer sets the upper bound as 1.0e+3,
which
should be 1.0. The line 2767 of CoinMpsIO.cpp is
value[0] = largeValue;
maybe should change to
value[0] = upperValue;
3. To plug memory leak, it's better to delete rlb and rub that are
declared in
line 3186, 3187, 3209, 3210 of CoinMpsIO.cpp
Yan
-------------------------------------------------
This mail sent through IMP: http://horde.org/imp/
_______________________________________________
Coin-discuss mailing list
Coin-discuss at www-124.ibm.com
http://www-124.ibm.com/developerworks/oss/mailman/listinfo/coin-discuss
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://list.coin-or.org/pipermail/coin-discuss/attachments/20040730/a384c766/attachment.html>
More information about the Coin-discuss
mailing list