KrisLibrary  1.0.0
QuadraticProgram.h
1 #ifndef OPTIMIZATION_QUADRATIC_PROGRAM_H
2 #define OPTIMIZATION_QUADRATIC_PROGRAM_H
3 
4 #include <KrisLibrary/math/matrix.h>
5 #include "LinearProgram.h"
6 
7 namespace Optimization {
8 using namespace Math;
9 
19 {
20  void Print(std::ostream& out) const;
21  void Resize(int m,int n);
22  bool IsValid() const;
23  Real Objective(const Vector& x) const;
24 
25  Matrix Pobj;
26  Vector qobj;
27 };
28 
29 } //namespace Optimization
30 
31 #endif
32 
Namespace for classes and functions in the Optimization package.
Definition: CSet.h:7
Quadratic program definition.
Definition: QuadraticProgram.h:18
Linear constraints for LP&#39;s and QP&#39;sRepresents the constraints.
Definition: LinearProgram.h:46
Contains all definitions in the Math package.
Definition: WorkspaceBound.h:12