00001 /* OOQP * 00002 * Authors: E. Michael Gertz, Stephen J. Wright * 00003 * (C) 2001 University of Chicago. See Copyright Notification in OOQP */ 00004 00005 #ifndef QPBOUNDDENSELINSYS 00006 #define QPBOUNDDENSELINSYS 00007 00008 #include "QpBoundLinsys.h" 00009 00010 class DenseSymMatrix; 00011 00018 class QpBoundDenseLinsys : public QpBoundLinsys { 00019 public: 00020 00024 QpBoundDenseLinsys( QpBound * f, DenseSymMatrix * Mat, 00025 DoubleLinearSolver * solver, OoqpVector * dq, int nx_, 00026 OoqpVector * index_lower, OoqpVector * index_upper ); 00027 00033 virtual void factor(Data *prob_in, Variables *vars_in); 00034 }; 00035 00036 #endif