# Couenne::CouenneProblem Member List

This is the complete list of members for Couenne::CouenneProblem, including all inherited members.

addAuxiliary(expression *) | Couenne::CouenneProblem |
addEQConstraint(expression *, expression *=NULL) | Couenne::CouenneProblem |
addGEConstraint(expression *, expression *=NULL) | Couenne::CouenneProblem |
addLEConstraint(expression *, expression *=NULL) | Couenne::CouenneProblem |
addObjective(expression *, const std::string &="min") | Couenne::CouenneProblem |
addRNGConstraint(expression *, expression *=NULL, expression *=NULL) | Couenne::CouenneProblem |
addVariable(bool isint=false, Domain *d=NULL) | Couenne::CouenneProblem |
aggressiveBT(Bonmin::OsiTMINLPInterface *nlp, t_chg_bounds *, const CglTreeInfo &info, Bonmin::BabInfo *=NULL) const | Couenne::CouenneProblem |
analyzeSparsity(CouNumber, LinMap &, QuadMap &) | Couenne::CouenneProblem | `[protected]`
asl_ | Couenne::CouenneProblem | `[protected]`
auxiliarize(exprVar *, exprVar *=NULL) | Couenne::CouenneProblem |
AuxSet() | Couenne::CouenneProblem | `[inline]`
auxSet_ | Couenne::CouenneProblem | `[protected]`
bestObj() const | Couenne::CouenneProblem | `[inline]`
bestObj_ | Couenne::CouenneProblem | `[protected]`
bestSol() const | Couenne::CouenneProblem | `[inline]`
bonBase() const | Couenne::CouenneProblem | `[inline]`
bonBase_ | Couenne::CouenneProblem | `[protected]`
boundTightening(t_chg_bounds *, const CglTreeInfo info, Bonmin::BabInfo *=NULL) const | Couenne::CouenneProblem |
btCore(t_chg_bounds *chg_bds) const | Couenne::CouenneProblem |
call_iter(OsiSolverInterface *csi, t_chg_bounds *chg_bds, const CoinWarmStart *warmstart, Bonmin::BabInfo *babInfo, double *objcoe, enum nodeType type, int sense) const | Couenne::CouenneProblem | `[protected]`
ChangeBounds(const double *, const double *, int) const | Couenne::CouenneProblem |
checkAux(const CouNumber *sol, const bool stopAtFirstViol, const double precision, double &maxViol) const | Couenne::CouenneProblem |
checkAuxBounds() const | Couenne::CouenneProblem | `[inline]`
checkAuxBounds_ | Couenne::CouenneProblem | `[protected]`
checkBounds(const CouNumber *sol, const bool stopAtFirstViol, const double precision, double &maxViol) const | Couenne::CouenneProblem |
checkCons(const CouNumber *sol, const bool stopAtFirstViol, const double precision, double &maxViol) const | Couenne::CouenneProblem |
checkInt(const CouNumber *sol, const int from, const int upto, const std::vector< int > listInt, const bool origVarOnly, const bool stopAtFirstViol, const double precision, double &maxViol) const | Couenne::CouenneProblem |
checkNLP(const double *solution, double &obj, bool recompute=false) const | Couenne::CouenneProblem |
checkNLP0(const double *solution, double &obj, bool recompute_obj=false, const bool careAboutObj=false, const bool stopAtFirstViol=true, const bool checkAll=false, const double precision=-1) const | Couenne::CouenneProblem |
checkNLP2(const double *solution, const double obj, const bool careAboutObj, const bool stopAtFirstViol, const bool checkAll, const double precision) const | Couenne::CouenneProblem |
checkObj(const CouNumber *sol, const double &precision) const | Couenne::CouenneProblem |
clone() const | Couenne::CouenneProblem | `[inline]`
commonExprs() | Couenne::CouenneProblem | `[inline]`
commonexprs_ | Couenne::CouenneProblem | `[protected]`
Commuted() | Couenne::CouenneProblem | `[inline]`
commuted_ | Couenne::CouenneProblem | `[protected]`
compare(register Node &a, register Node &b) const | Couenne::CouenneProblem | `[inline]`
Compute_Symmetry() const | Couenne::CouenneProblem |
Con(int i) const | Couenne::CouenneProblem | `[inline]`
constObjVal() const | Couenne::CouenneProblem | `[inline]`
constObjVal_ | Couenne::CouenneProblem | `[protected]`
ConstraintClass(const char *str) | Couenne::CouenneProblem | `[inline]`
ConstraintClass_ | Couenne::CouenneProblem | `[protected]`
constraints_ | Couenne::CouenneProblem | `[protected]`
CONTINUOUS enum value | Couenne::CouenneProblem | `[private]`
CouenneProblem(ASL *=NULL, Bonmin::BabSetupBase *base=NULL, JnlstPtr jnlst=NULL) | Couenne::CouenneProblem |
CouenneProblem(const CouenneProblem &) | Couenne::CouenneProblem |
created_pcutoff_ | Couenne::CouenneProblem | `[mutable, protected]`
createUnusedOriginals() | Couenne::CouenneProblem |
curnvars_ | Couenne::CouenneProblem | `[mutable, protected]`
decomposeTerm(expression *term, CouNumber initCoe, CouNumber &c0, LinMap &lmap, QuadMap &qmap) | Couenne::CouenneProblem |
Dependence() const | Couenne::CouenneProblem | `[inline]`
dependence_ | Couenne::CouenneProblem | `[protected]`
doABT() const | Couenne::CouenneProblem | `[inline]`
doABT_ | Couenne::CouenneProblem | `[protected]`
doFBBT() const | Couenne::CouenneProblem | `[inline]`
doFBBT_ | Couenne::CouenneProblem | `[protected]`
domain() const | Couenne::CouenneProblem | `[inline]`
domain_ | Couenne::CouenneProblem | `[mutable, protected]`
doOBBT() const | Couenne::CouenneProblem | `[inline]`
doOBBT_ | Couenne::CouenneProblem | `[protected]`
doPrint_ | Couenne::CouenneProblem |
doRCBT() const | Couenne::CouenneProblem | `[inline]`
doRCBT_ | Couenne::CouenneProblem | `[protected]`
evalOrder(int i) const | Couenne::CouenneProblem | `[inline]`
evalVector() | Couenne::CouenneProblem | `[inline]`
exprMul class | Couenne::CouenneProblem | `[friend]`
fake_tighten(char direction, int index, const double *X, CouNumber *olb, CouNumber *oub, t_chg_bounds *chg_bds, t_chg_bounds *f_chg) const | Couenne::CouenneProblem | `[protected]`
fbbtReachedIterLimit() const | Couenne::CouenneProblem | `[inline]`
fbbtReachedIterLimit_ | Couenne::CouenneProblem | `[mutable, protected]`
feas_tolerance_ | Couenne::CouenneProblem | `[protected]`
fillDependence(Bonmin::BabSetupBase *base, CouenneCutGenerator *=NULL) | Couenne::CouenneProblem | `[protected]`
fillIntegerRank() const | Couenne::CouenneProblem | `[protected]`
fillObjCoeff(double *&) | Couenne::CouenneProblem |
fillQuadIndices() | Couenne::CouenneProblem |
Find_Orbit(int) const | Couenne::CouenneProblem |
findSOS(CbcModel *CbcModelPtr, OsiSolverInterface *solver, OsiObject **objects) | Couenne::CouenneProblem |
FIXED enum value | Couenne::CouenneProblem | `[private]`
fixType enum name | Couenne::CouenneProblem | `[private]`
flattenMul(expression *mul, CouNumber &coe, std::map< int, CouNumber > &indices) | Couenne::CouenneProblem | `[protected]`
getAuxs(CouNumber *) const | Couenne::CouenneProblem |
getCutOff() const | Couenne::CouenneProblem |
getCutOffSol() const | Couenne::CouenneProblem |
getDepGraph() | Couenne::CouenneProblem | `[inline]`
getFeasTol() | Couenne::CouenneProblem | `[inline]`
getIntegerCandidate(const double *xFrac, double *xInt, double *lb, double *ub) const | Couenne::CouenneProblem |
getLastPrioSort() const | Couenne::CouenneProblem | `[inline]`
getMaxCpuTime() const | Couenne::CouenneProblem | `[inline]`
getNtyInfo() | Couenne::CouenneProblem | `[inline]`
getRecordBestSol() const | Couenne::CouenneProblem | `[inline]`
getSdpCutGen() | Couenne::CouenneProblem | `[inline]`
getTrilinDecompType() | Couenne::CouenneProblem | `[inline]`
graph_ | Couenne::CouenneProblem | `[protected]`
impliedBounds(t_chg_bounds *) const | Couenne::CouenneProblem |
indcoe2vector(int *indexL, CouNumber *coeff, std::vector< std::pair< exprVar *, CouNumber > > &lcoeff) | Couenne::CouenneProblem |
indcoe2vector(int *indexI, int *indexJ, CouNumber *coeff, std::vector< quadElem > &qcoeff) | Couenne::CouenneProblem |
index_sort | Couenne::CouenneProblem |
initAuxs() const | Couenne::CouenneProblem |
initOptions(Ipopt::SmartPtr< Ipopt::OptionsList > options) | Couenne::CouenneProblem |
installCutOff() const | Couenne::CouenneProblem |
integerRank_ | Couenne::CouenneProblem | `[mutable, protected]`
Jnlst() const | Couenne::CouenneProblem |
jnlst_ | Couenne::CouenneProblem | `[protected]`
lastPrioSort_ | Couenne::CouenneProblem | `[protected]`
Lb(int i) const | Couenne::CouenneProblem | `[inline]`
Lb() const | Couenne::CouenneProblem | `[inline]`
linStandardize(bool addAux, CouNumber c0, LinMap &lmap, QuadMap &qmap) | Couenne::CouenneProblem |
logAbtLev() const | Couenne::CouenneProblem | `[inline]`
logAbtLev_ | Couenne::CouenneProblem | `[protected]`
logObbtLev() const | Couenne::CouenneProblem | `[inline]`
logObbtLev_ | Couenne::CouenneProblem | `[protected]`
max_fbbt_iter_ | Couenne::CouenneProblem | `[protected]`
maxCpuTime_ | Couenne::CouenneProblem | `[protected]`
minDepthPrint_ | Couenne::CouenneProblem |
minNodePrint_ | Couenne::CouenneProblem |
MulSepNone enum value | Couenne::CouenneProblem |
MulSepSimple enum value | Couenne::CouenneProblem |
MulSepTight enum value | Couenne::CouenneProblem |
MultilinSep() const | Couenne::CouenneProblem | `[inline]`
multilinSep_ | Couenne::CouenneProblem | `[protected]`
multiSep enum name | Couenne::CouenneProblem |
nauty_info | Couenne::CouenneProblem | `[mutable]`
nCons() const | Couenne::CouenneProblem | `[inline]`
ndefined_ | Couenne::CouenneProblem | `[protected]`
nDefVars() const | Couenne::CouenneProblem | `[inline]`
nIntVars() const | Couenne::CouenneProblem | `[inline]`
nIntVars_ | Couenne::CouenneProblem | `[protected]`
nObjs() const | Couenne::CouenneProblem | `[inline]`
node_info | Couenne::CouenneProblem | `[mutable]`
node_sort | Couenne::CouenneProblem |
nOrigCons() const | Couenne::CouenneProblem | `[inline]`
nOrigCons_ | Couenne::CouenneProblem | `[protected]`
nOrigIntVars() const | Couenne::CouenneProblem | `[inline]`
nOrigIntVars_ | Couenne::CouenneProblem | `[protected]`
nOrigVars() const | Couenne::CouenneProblem | `[inline]`
nOrigVars_ | Couenne::CouenneProblem | `[protected]`
numbering_ | Couenne::CouenneProblem | `[protected]`
numberInRank_ | Couenne::CouenneProblem | `[mutable, protected]`
nUnusedOriginals() | Couenne::CouenneProblem | `[inline]`
nUnusedOriginals_ | Couenne::CouenneProblem | `[protected]`
nVars() const | Couenne::CouenneProblem | `[inline]`
obbt(const CouenneCutGenerator *cg, const OsiSolverInterface &csi, OsiCuts &cs, const CglTreeInfo &info, Bonmin::BabInfo *babInfo, t_chg_bounds *chg_bds) | Couenne::CouenneProblem |
obbt_iter(OsiSolverInterface *csi, t_chg_bounds *chg_bds, const CoinWarmStart *warmstart, Bonmin::BabInfo *babInfo, double *objcoe, int sense, int index) const | Couenne::CouenneProblem | `[protected]`
obbtInner(OsiSolverInterface *, OsiCuts &, t_chg_bounds *, Bonmin::BabInfo *) const | Couenne::CouenneProblem | `[protected]`
Obj(int i) const | Couenne::CouenneProblem | `[inline]`
objectives_ | Couenne::CouenneProblem | `[protected]`
Objects() const | Couenne::CouenneProblem | `[inline]`
objects_ | Couenne::CouenneProblem | `[protected]`
opt_window_ | Couenne::CouenneProblem | `[protected]`
optimum_ | Couenne::CouenneProblem | `[mutable, protected]`
orbitalBranching() const | Couenne::CouenneProblem | `[inline]`
orbitalBranching_ | Couenne::CouenneProblem | `[protected]`
pcutoff_ | Couenne::CouenneProblem | `[mutable, protected]`
perfIndicator_ | Couenne::CouenneProblem | `[protected]`
print(std::ostream &=std::cout) | Couenne::CouenneProblem |
Print_Orbits() const | Couenne::CouenneProblem |
problemName() const | Couenne::CouenneProblem | `[inline]`
problemName_ | Couenne::CouenneProblem | `[protected]`
readOptimum(std::string *fname=NULL) | Couenne::CouenneProblem |
realign() | Couenne::CouenneProblem | `[protected]`
recBSol | Couenne::CouenneProblem | `[protected]`
redCostBT(const OsiSolverInterface *psi, t_chg_bounds *chg_bds) const | Couenne::CouenneProblem |
reformulate(CouenneCutGenerator *=NULL) | Couenne::CouenneProblem |
registerOptions(Ipopt::SmartPtr< Bonmin::RegisteredOptions > roptions) | Couenne::CouenneProblem | `[static]`
resetCutOff(CouNumber value=COUENNE_INFINITY) const | Couenne::CouenneProblem |
restoreUnusedOriginals(CouNumber *=NULL) const | Couenne::CouenneProblem |
sdpCutGen_ | Couenne::CouenneProblem | `[protected]`
setBase(Bonmin::BabSetupBase *base) | Couenne::CouenneProblem |
setCheckAuxBounds(bool value) | Couenne::CouenneProblem | `[inline]`
setCutOff(CouNumber cutoff, const CouNumber *sol=NULL) const | Couenne::CouenneProblem |
setLastPrioSort(int givenLastPS) | Couenne::CouenneProblem |
setMaxCpuTime(double time) | Couenne::CouenneProblem | `[inline]`
setNDefVars(int ndefined__) | Couenne::CouenneProblem | `[inline]`
setObjective(int indObj=0, expression *=NULL, const std::string &="min") | Couenne::CouenneProblem |
setProblemName(std::string &problemName__) | Couenne::CouenneProblem | `[inline]`
setupSymmetry() | Couenne::CouenneProblem |
splitAux(CouNumber, expression *, expression *&, bool *, enum expression::auxSign &) | Couenne::CouenneProblem |
standardize() | Couenne::CouenneProblem |
sym_setup() | Couenne::CouenneProblem |
testIntFix(int index, CouNumber xFrac, enum fixType *fixed, CouNumber *xInt, CouNumber *dualL, CouNumber *dualR, CouNumber *olb, CouNumber *oub, bool patient) const | Couenne::CouenneProblem | `[protected]`
tightenBounds(t_chg_bounds *) const | Couenne::CouenneProblem |
trilinDecompType_ | Couenne::CouenneProblem | `[protected]`
Ub(int i) const | Couenne::CouenneProblem | `[inline]`
Ub() const | Couenne::CouenneProblem | `[inline]`
UNFIXED enum value | Couenne::CouenneProblem | `[private]`
unusedOriginalsIndices() | Couenne::CouenneProblem | `[inline]`
unusedOriginalsIndices_ | Couenne::CouenneProblem | `[protected]`
useQuadratic_ | Couenne::CouenneProblem | `[protected]`
Var(int i) const | Couenne::CouenneProblem | `[inline]`
Variables() | Couenne::CouenneProblem | `[inline]`
variables_ | Couenne::CouenneProblem | `[protected]`
writeAMPL(const std::string &fname, bool aux) | Couenne::CouenneProblem |
writeGAMS(const std::string &fname) | Couenne::CouenneProblem |
writeLP(const std::string &fname) | Couenne::CouenneProblem |
X(int i) const | Couenne::CouenneProblem | `[inline]`
X() const | Couenne::CouenneProblem | `[inline]`
~CouenneProblem() | Couenne::CouenneProblem |

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines