00001
00002
00003
00004
00005 #ifndef DEQPBOUNDFACTORY
00006 #define DEQPBOUNDFACTORY
00007
00008 #include "QpBound.h"
00009 class QpBoundData;
00010
00017 class QpBoundDense : public QpBound {
00018 public:
00019 QpBoundDense(int n);
00020 virtual LinearSystem * makeLinsys( Data * prob_in );
00021
00043 virtual QpBoundData * makeData( double alpha, double c[], double Q[],
00044 double xlow[], char ixlow[],
00045 double xupp[], char ixupp[] );
00046 virtual QpBoundData * makeData();
00047 };
00048
00049 #endif
00050
00051