, 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 *, 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 | |
| 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] |
| 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] |
| 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] |
| nl2e(struct expr *, const ASL *asl) | Couenne::CouenneProblem | |
| 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] |
| print(std::ostream &=std::cout) | Couenne::CouenneProblem | |
| Print_Orbits() const | Couenne::CouenneProblem | |
| problemName() const | Couenne::CouenneProblem | [inline] |
| problemName_ | Couenne::CouenneProblem | [protected] |
| quadIndex_ | Couenne::CouenneProblem | [protected] |
| readnl(const struct ASL *) | Couenne::CouenneProblem | |
| 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 | |
| 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 | |
| X(int i) const | Couenne::CouenneProblem | [inline] |
| X() const | Couenne::CouenneProblem | [inline] |
| ~CouenneProblem() | Couenne::CouenneProblem | |