#include <stdio.h>
#include <stdlib.h>
#include <misc_util.hpp>
#include <OsiXxxSolverInterface.hpp>
#include <populate.hpp>
#include <CoinPackedVector.hpp>
Include dependency graph for sdpsol.cpp:
Go to the source code of this file.
Defines | |
#define | ADD_LB |
#define | ADD_UB |
#define | ADD_RLT |
Functions | |
double | getCoinPackedVectorElementAt (const CoinPackedVector vector, int index) |
void | removeCoinPackedVectorColumn (CoinPackedVector &vector, int index) |
void | print (CoinPackedVector r) |
#define ADD_LB |
Definition at line 22 of file sdpsol.cpp.
#define ADD_UB |
Definition at line 23 of file sdpsol.cpp.
#define ADD_RLT |
Definition at line 24 of file sdpsol.cpp.
double getCoinPackedVectorElementAt | ( | const CoinPackedVector | vector, | |
int | index | |||
) |
Definition at line 26 of file sdpsol.cpp.
void removeCoinPackedVectorColumn | ( | CoinPackedVector & | vector, | |
int | index | |||
) |
Definition at line 36 of file sdpsol.cpp.
void print | ( | CoinPackedVector | r | ) |
Definition at line 63 of file sdpsol.cpp.
Referenced by Couenne::CouenneDisjCuts::applyColCuts(), Couenne::CouenneObject::checkInfeasibility(), Couenne::CouenneVarObject::computeBranchingPoint(), Couenne::CouenneObject::CouenneObject(), Couenne::CouenneVarObject::CouenneVarObject(), Couenne::CouenneObject::createBranch(), createCommonExpr(), Couenne::ExprHess::ExprHess(), Couenne::ExprJac::ExprJac(), Couenne::CouenneCutGenerator::genColCuts(), Couenne::CouenneCutGenerator::generateCuts(), Couenne::CouenneDisjCuts::generateDisjCuts(), HessElemFill(), Couenne::CouenneVTObject::infeasibility(), Couenne::CouenneVarObject::infeasibility(), Couenne::isOptimumCut(), Couenne::CouenneDisjCuts::OsiCuts2MatrVec(), Couenne::exprQuad::print(), Couenne::exprGroup::print(), Bonmin::Cuts::printCuts(), Couenne::CouenneAmplInterface::readnl(), Couenne::CouenneDisjCuts::separateWithDisjunction(), Couenne::CouenneChooseVariable::setupList(), Couenne::CouenneFeasPump::solution(), and Couenne::CouenneFeasPump::solveNLP().