Couenne  0.2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
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::CouenneProblemprotected
asl_Couenne::CouenneProblemprotected
auxiliarize(exprVar *, exprVar *=NULL)Couenne::CouenneProblem
AuxSet()Couenne::CouenneProbleminline
auxSet_Couenne::CouenneProblemprotected
bestObj() const Couenne::CouenneProbleminline
bestObj_Couenne::CouenneProblemprotected
bestSol() const Couenne::CouenneProbleminline
bonBase() const Couenne::CouenneProbleminline
bonBase_Couenne::CouenneProblemprotected
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::CouenneProblemprotected
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::CouenneProbleminline
checkAuxBounds_Couenne::CouenneProblemprotected
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::CouenneProbleminline
commonExprs()Couenne::CouenneProbleminline
commonexprs_Couenne::CouenneProblemprotected
Commuted()Couenne::CouenneProbleminline
commuted_Couenne::CouenneProblemprotected
compare(register Node &a, register Node &b) const Couenne::CouenneProbleminline
Compute_Symmetry() const Couenne::CouenneProblem
Con(int i) const Couenne::CouenneProbleminline
constObjVal() const Couenne::CouenneProbleminline
constObjVal_Couenne::CouenneProblemprotected
ConstraintClass(const char *str)Couenne::CouenneProbleminline
ConstraintClass_Couenne::CouenneProblemprotected
constraints_Couenne::CouenneProblemprotected
CONTINUOUS enum valueCouenne::CouenneProblemprivate
CouenneProblem(ASL *=NULL, Bonmin::BabSetupBase *base=NULL, JnlstPtr jnlst=NULL)Couenne::CouenneProblem
CouenneProblem(const CouenneProblem &)Couenne::CouenneProblem
created_pcutoff_Couenne::CouenneProblemmutableprotected
createUnusedOriginals()Couenne::CouenneProblem
curnvars_Couenne::CouenneProblemmutableprotected
decomposeTerm(expression *term, CouNumber initCoe, CouNumber &c0, LinMap &lmap, QuadMap &qmap)Couenne::CouenneProblem
Dependence() const Couenne::CouenneProbleminline
dependence_Couenne::CouenneProblemprotected
doABT() const Couenne::CouenneProbleminline
doABT_Couenne::CouenneProblemprotected
doFBBT() const Couenne::CouenneProbleminline
doFBBT_Couenne::CouenneProblemprotected
domain() const Couenne::CouenneProbleminline
domain_Couenne::CouenneProblemmutableprotected
doOBBT() const Couenne::CouenneProbleminline
doOBBT_Couenne::CouenneProblemprotected
doPrint_Couenne::CouenneProblem
doRCBT() const Couenne::CouenneProbleminline
doRCBT_Couenne::CouenneProblemprotected
evalOrder(int i) const Couenne::CouenneProbleminline
evalVector()Couenne::CouenneProbleminline
exprMul classCouenne::CouenneProblemfriend
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::CouenneProblemprotected
FBBTperfIndicator_Couenne::CouenneProblemprotected
fbbtReachedIterLimit() const Couenne::CouenneProbleminline
fbbtReachedIterLimit_Couenne::CouenneProblemmutableprotected
feas_tolerance_Couenne::CouenneProblemprotected
fillDependence(Bonmin::BabSetupBase *base, CouenneCutGenerator *=NULL)Couenne::CouenneProblemprotected
fillIntegerRank() const Couenne::CouenneProblemprotected
fillObjCoeff(double *&)Couenne::CouenneProblem
fillQuadIndices()Couenne::CouenneProblem
Find_Orbit(int) const Couenne::CouenneProblem
findSOS(CbcModel *CbcModelPtr, OsiSolverInterface *solver, OsiObject **objects)Couenne::CouenneProblem
FIXED enum valueCouenne::CouenneProblemprivate
fixType enum nameCouenne::CouenneProblemprivate
flattenMul(expression *mul, CouNumber &coe, std::map< int, CouNumber > &indices)Couenne::CouenneProblemprotected
getAuxs(CouNumber *) const Couenne::CouenneProblem
getCutOff() const Couenne::CouenneProblem
getCutOffSol() const Couenne::CouenneProblem
getDepGraph()Couenne::CouenneProbleminline
getFeasTol()Couenne::CouenneProbleminline
getIntegerCandidate(const double *xFrac, double *xInt, double *lb, double *ub) const Couenne::CouenneProblem
getLastPrioSort() const Couenne::CouenneProbleminline
getMaxCpuTime() const Couenne::CouenneProbleminline
getNtyInfo()Couenne::CouenneProbleminline
getRecordBestSol() const Couenne::CouenneProbleminline
getSdpCutGen()Couenne::CouenneProbleminline
getTrilinDecompType()Couenne::CouenneProbleminline
graph_Couenne::CouenneProblemprotected
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_sortCouenne::CouenneProblem
initAuxs() const Couenne::CouenneProblem
initOptions(Ipopt::SmartPtr< Ipopt::OptionsList > options)Couenne::CouenneProblem
installCutOff() const Couenne::CouenneProblem
integerRank_Couenne::CouenneProblemmutableprotected
Jnlst() const Couenne::CouenneProblem
jnlst_Couenne::CouenneProblemprotected
lastPrioSort_Couenne::CouenneProblemprotected
Lb(int i) const Couenne::CouenneProbleminline
Lb() const Couenne::CouenneProbleminline
linStandardize(bool addAux, CouNumber c0, LinMap &lmap, QuadMap &qmap)Couenne::CouenneProblem
logAbtLev() const Couenne::CouenneProbleminline
logAbtLev_Couenne::CouenneProblemprotected
logObbtLev() const Couenne::CouenneProbleminline
logObbtLev_Couenne::CouenneProblemprotected
max_fbbt_iter_Couenne::CouenneProblemprotected
maxCpuTime_Couenne::CouenneProblemprotected
minDepthPrint_Couenne::CouenneProblem
minNodePrint_Couenne::CouenneProblem
MulSepNone enum valueCouenne::CouenneProblem
MulSepSimple enum valueCouenne::CouenneProblem
MulSepTight enum valueCouenne::CouenneProblem
MultilinSep() const Couenne::CouenneProbleminline
multilinSep_Couenne::CouenneProblemprotected
multiSep enum nameCouenne::CouenneProblem
nauty_infoCouenne::CouenneProblemmutable
nCons() const Couenne::CouenneProbleminline
ndefined_Couenne::CouenneProblemprotected
nDefVars() const Couenne::CouenneProbleminline
nIntVars() const Couenne::CouenneProbleminline
nIntVars_Couenne::CouenneProblemprotected
nObjs() const Couenne::CouenneProbleminline
node_infoCouenne::CouenneProblemmutable
node_sortCouenne::CouenneProblem
nOrigCons() const Couenne::CouenneProbleminline
nOrigCons_Couenne::CouenneProblemprotected
nOrigIntVars() const Couenne::CouenneProbleminline
nOrigIntVars_Couenne::CouenneProblemprotected
nOrigVars() const Couenne::CouenneProbleminline
nOrigVars_Couenne::CouenneProblemprotected
numbering_Couenne::CouenneProblemprotected
numberInRank_Couenne::CouenneProblemmutableprotected
nUnusedOriginals()Couenne::CouenneProbleminline
nUnusedOriginals_Couenne::CouenneProblemprotected
nVars() const Couenne::CouenneProbleminline
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::CouenneProblemprotected
obbtInner(OsiSolverInterface *, OsiCuts &, t_chg_bounds *, Bonmin::BabInfo *) const Couenne::CouenneProblemprotected
OBBTperfIndicator_Couenne::CouenneProblemprotected
Obj(int i) const Couenne::CouenneProbleminline
objectives_Couenne::CouenneProblemprotected
Objects() const Couenne::CouenneProbleminline
objects_Couenne::CouenneProblemprotected
opt_window_Couenne::CouenneProblemprotected
optimum_Couenne::CouenneProblemmutableprotected
orbitalBranching() const Couenne::CouenneProbleminline
orbitalBranching_Couenne::CouenneProblemprotected
pcutoff_Couenne::CouenneProblemmutableprotected
print(std::ostream &=std::cout)Couenne::CouenneProblem
Print_Orbits() const Couenne::CouenneProblem
problemName() const Couenne::CouenneProbleminline
problemName_Couenne::CouenneProblemprotected
readOptimum(std::string *fname=NULL)Couenne::CouenneProblem
realign()Couenne::CouenneProblemprotected
recBSolCouenne::CouenneProblemprotected
redCostBT(const OsiSolverInterface *psi, t_chg_bounds *chg_bds) const Couenne::CouenneProblem
reformulate(CouenneCutGenerator *=NULL)Couenne::CouenneProblem
registerOptions(Ipopt::SmartPtr< Bonmin::RegisteredOptions > roptions)Couenne::CouenneProblemstatic
resetCutOff(CouNumber value=COUENNE_INFINITY) const Couenne::CouenneProblem
restoreUnusedOriginals(CouNumber *=NULL) const Couenne::CouenneProblem
sdpCutGen_Couenne::CouenneProblemprotected
setBase(Bonmin::BabSetupBase *base)Couenne::CouenneProblem
setCheckAuxBounds(bool value)Couenne::CouenneProbleminline
setCutOff(CouNumber cutoff, const CouNumber *sol=NULL) const Couenne::CouenneProblem
setLastPrioSort(int givenLastPS)Couenne::CouenneProblem
setMaxCpuTime(double time)Couenne::CouenneProbleminline
setNDefVars(int ndefined__)Couenne::CouenneProbleminline
setObjective(int indObj=0, expression *=NULL, const std::string &="min")Couenne::CouenneProblem
setProblemName(std::string &problemName__)Couenne::CouenneProbleminline
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::CouenneProblemprotected
tightenBounds(t_chg_bounds *) const Couenne::CouenneProblem
trilinDecompType_Couenne::CouenneProblemprotected
Ub(int i) const Couenne::CouenneProbleminline
Ub() const Couenne::CouenneProbleminline
UNFIXED enum valueCouenne::CouenneProblemprivate
unusedOriginalsIndices()Couenne::CouenneProbleminline
unusedOriginalsIndices_Couenne::CouenneProblemprotected
useQuadratic_Couenne::CouenneProblemprotected
Var(int i) const Couenne::CouenneProbleminline
Variables()Couenne::CouenneProbleminline
variables_Couenne::CouenneProblemprotected
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::CouenneProbleminline
X() const Couenne::CouenneProbleminline
~CouenneProblem()Couenne::CouenneProblem