Main Page | Modules | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members

QpBoundDense Class Reference
[QpBound]

#include <QpBoundDense.h>

List of all members.

Public Member Functions

 QpBoundDense (int n)
virtual LinearSystemmakeLinsys (Data *prob_in)
virtual QpBoundDatamakeData (double alpha, double c[], double Q[], double xlow[], char ixlow[], double xupp[], char ixupp[])
virtual QpBoundDatamakeData ()


Detailed Description

Derived class of QpBound in which the Hessian Q is stored as a dense matrix


Member Function Documentation

virtual QpBoundData* QpBoundDense::makeData double  alpha,
double  c[],
double  Q[],
double  xlow[],
char  ixlow[],
double  xupp[],
char  ixupp[]
[virtual]
 

constructor to build QpBoundData structure, partly using storage already allocated

Parameters:
alpha constant term in objective
c linear term in objective
Q Hessian matrix, lower triangle stored as a vector of doubles
xlow lower bound vector
ixlow vector of chars with nonzero element in positions corresponding to components of x for which lower bound is specified
xupp upper bound vector
ixupp vector of chars with nonzero element in positions corresponding to components of x for which upper bound is specified


The documentation for this class was generated from the following file:
Generated on Wed Mar 22 13:58:34 2006 for OOQP by doxygen 1.3.5