Class to represent positive semidefinite constraints //////////////////. More...
#include <CouennePSDcon.hpp>
Public Member Functions | |
| CouennePSDcon (CouenneExprMatrix *X) | |
| Constructor. | |
| ~CouennePSDcon () | |
| Destructor. | |
| CouennePSDcon (const CouennePSDcon &c, Domain *d=NULL) | |
| Copy constructor. | |
| CouennePSDcon & | operator= (const CouennePSDcon &c) |
| Assignment operator. | |
| CouenneConstraint * | clone (Domain *d=NULL) const |
| Cloning method. | |
| CouenneExprMatrix * | getX () const |
| return X | |
| exprAux * | standardize (CouenneProblem *) |
| Decompose body of constraint through auxiliary variables. | |
| void | print (std::ostream &=std::cout) |
| Print constraint. | |
Protected Attributes | |
| CouenneExprMatrix * | X_ |
| contains indices of matrix X 0 | |
Class to represent positive semidefinite constraints //////////////////.
Definition at line 24 of file CouennePSDcon.hpp.
| Couenne::CouennePSDcon::CouennePSDcon | ( | CouenneExprMatrix * | X | ) | [inline] |
| Couenne::CouennePSDcon::~CouennePSDcon | ( | ) |
Destructor.
| Couenne::CouennePSDcon::CouennePSDcon | ( | const CouennePSDcon & | c, | |
| Domain * | d = NULL | |||
| ) |
Copy constructor.
| CouennePSDcon& Couenne::CouennePSDcon::operator= | ( | const CouennePSDcon & | c | ) |
Assignment operator.
| CouenneConstraint* Couenne::CouennePSDcon::clone | ( | Domain * | d = NULL |
) | const [inline, virtual] |
Cloning method.
Reimplemented from Couenne::CouenneConstraint.
Definition at line 47 of file CouennePSDcon.hpp.
References CouennePSDcon().
| CouenneExprMatrix* Couenne::CouennePSDcon::getX | ( | ) | const [inline] |
| exprAux* Couenne::CouennePSDcon::standardize | ( | CouenneProblem * | ) | [virtual] |
Decompose body of constraint through auxiliary variables.
Reimplemented from Couenne::CouenneConstraint.
| void Couenne::CouennePSDcon::print | ( | std::ostream & | = std::cout |
) | [virtual] |
Print constraint.
Reimplemented from Couenne::CouenneConstraint.
CouenneExprMatrix* Couenne::CouennePSDcon::X_ [protected] |
contains indices of matrix X 0
Definition at line 28 of file CouennePSDcon.hpp.
Referenced by getX().
1.6.1