changeset 11825:c3fd65712101 release-3-0-x

make glpk return NA values for unfeasible problems
author Jaroslav Hajek <highegg@gmail.com>
date Wed, 27 Aug 2008 09:59:55 -0400
parents 965bb17961f0
children 0b1d7174a12c
files src/ChangeLog src/DLD-FUNCTIONS/__glpk__.cc
diffstat 2 files changed, 9 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- 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  <highegg@gmail.com>
+
+	* DLD-FUNCTIONS/__glpk__.cc (F__glpk__): Initialize output vectors 
+	by NA value.
+
 2008-05-20  Thomas Weber  <thomas.weber.mail@gmail.com>
 
 	* DLD-FUNCTIONS/rand.cc: Doc fix.
--- 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);