# HG changeset patch # User Jaroslav Hajek # Date 1219845595 14400 # Node ID c3fd657121017437755d242652caa9a23653c9e1 # Parent 965bb17961f060622e607c6eaeaba1f813aede3d make glpk return NA values for unfeasible problems diff -r 965bb17961f0 -r c3fd65712101 src/ChangeLog --- a/src/ChangeLog Tue Aug 26 18:05:13 2008 -0400 +++ b/src/ChangeLog Wed Aug 27 09:59:55 2008 -0400 @@ -1,3 +1,8 @@ +2008-08-27 Jaroslav Hajek + + * DLD-FUNCTIONS/__glpk__.cc (F__glpk__): Initialize output vectors + by NA value. + 2008-05-20 Thomas Weber * DLD-FUNCTIONS/rand.cc: Doc fix. diff -r 965bb17961f0 -r c3fd65712101 src/DLD-FUNCTIONS/__glpk__.cc --- a/src/DLD-FUNCTIONS/__glpk__.cc Tue Aug 26 18:05:13 2008 -0400 +++ b/src/DLD-FUNCTIONS/__glpk__.cc Wed Aug 27 09:59:55 2008 -0400 @@ -801,11 +801,11 @@ OCTAVE_GLPK_GET_REAL_PARAM ("tolobj", 9); //-- Assign pointers to the output parameters - ColumnVector xmin (mrowsc); - ColumnVector fmin (1); + ColumnVector xmin (mrowsc, octave_NA); + ColumnVector fmin (1, octave_NA); ColumnVector status (1); - ColumnVector lambda (mrowsA); - ColumnVector redcosts (mrowsc); + ColumnVector lambda (mrowsA, octave_NA); + ColumnVector redcosts (mrowsc, octave_NA); ColumnVector time (1); ColumnVector mem (1);