I tried it on my mac os x and /dev/stdout also corresponds to the
standard output (since it is a unix variant).
The problem is, of course, the out-dated LPX_OPT. Even after glpsol
found the optimal solution, I still got the output saying:
...
Size of triangular part = 1
0: obj =
This is a scaling/tolerance issue, i.e. glp_simplex reports that
the status is optimal, but glp_warm_up does not agree with that.
Please replace line 70, file glplpx03.c:
lpx_warm_up(lp);
by the following line:
glp_factorize(lp);
This must help.
(I will try to
Saturday, December 26, 2009, 11:02:20 AM, you wrote:
I tried it on my mac os x and /dev/stdout also corresponds to the
standard output (since it is a unix variant).
The problem is, of course, the out-dated LPX_OPT. Even after glpsol
found the optimal solution, I still got the output saying:
Another way is just disable the lp presolver (--nopresol).
I tried the --nopresol switch, and still got the same result.
My glpsol version is 4.39. I think I will look forward to the new release.
I wonder if it is possible for the API to support printing the sensitivity info
for just one