

@490

10 years 
pbelotti 
cut repeated (EPL)…



@488

10 years 
pbelotti 
CPL > EPL



@487

10 years 
pbelotti 
adopting new build system in trunk



@485

10 years 
pbelotti 
saving minor changes before merging branches/split



@462

10 years 
pbelotti 
fixing some bad leaks. trilinear still doesn't get small examples right



@459

10 years 
pbelotti 
added last case for trilinear terms, bi+tri



@458

10 years 
pbelotti 
introducing trilinear convexification (code partly implemented by …



@457

10 years 
pbelotti 
better SOS recognition. Efficiency, cosmetic, output changes



@454

10 years 
pbelotti 
minor improvements in output and domain



@449

10 years 
pbelotti 
fixed two bugs in orbital branching



@445

10 years 
pbelotti 
fix a couple of compilation errors



@444

10 years 
giacomo.n 
checkAuxBounds in CouenneProblem?



@440

10 years 
pbelotti 
better management of symmetry changed bounds



@432

10 years 
giacomo.n 
Utility function resetCutOff() in CouenneProblem?



@424

11 years 
pbelotti 
improved output level (unified output level). Undoing a change by Jim …



@423

11 years 
jim_ostrowski 
Fixed the bug Pietro found, changed the way the symmetry graph encoded …



@421

11 years 
jim_ostrowski 
fixed some bugs in symmetry detection.



@420

11 years 
pbelotti 
generating orbit vector as pointer. Adding orbitbased bound …



@419

11 years 
pbelotti 
embellishing orbital branching



@417

11 years 
pbelotti 
adding multiplier as a temporary fix for Nauty's memory problems on …



@416

11 years 
pbelotti 
added option to toggle orbital branching



@414

11 years 
pbelotti 
temporary fix to be able to read COIN_HAS_NTY



@412

11 years 
pbelotti 
Added #ifs for compiling symmetry code only when Nauty is present



@409

11 years 
jim_ostrowski 
Adding orbital branching features to Couenne



@407

11 years 
pbelotti 
fixed SOS branching  use "enable_sos true" to use. Use getMatrByRow …



@399

11 years 
pbelotti 
added header. adding FBBT to twoimplied bound tightening



@397

11 years 
pbelotti 
disabling fixed point LP when fbbt terminated before the iteration …



@387

11 years 
pbelotti 
introducing parameter for number of FBBT iterations



@379

11 years 
pbelotti 
added integer addEnvelope to initial linearization too. Fixing NLP in FP



@377

11 years 
pbelotti 
fixing storage best solution, moving includes, small changes to FP



@376

11 years 
pbelotti 
reshuffled option registration to move where they belong



@365

11 years 
pbelotti 
pass cutoff to Cbc through Nlp heuristic



@360

11 years 
pbelotti 
fixing reformulation problem affecting minlplib/ex1252



@359

11 years 
pbelotti 
more efficient cycle detection. Still a problem with cycle in ex1252



@349

11 years 
pbelotti 
Added Couenne namespace. Committed old code for Feas Pump. Added code …



@338

11 years 
pbelotti 
replaced compiletime reformulation debug code with runtime



@336

11 years 
pbelotti 
adding empty code for sdp cuts



@334

11 years 
pbelotti 
options for semiauxiliaries. Added partial support for Gurobi and …



@333

11 years 
pbelotti 
small (efficiency) fixes



@329

11 years 
pbelotti 
cleanup



@322

11 years 
pbelotti 
Added support for Nauty



@316

11 years 
pbelotti 
Check initial solution for MINLP feasibility, and possibly set cutoff …



@315

11 years 
pbelotti 
some fixes on semiauxiliaries (esp. on multilinear terms)



@312

11 years 
pbelotti 
gave Couenne prefix to all header files



@311

11 years 
pbelotti 
reorganizing interface and heuristic files and directories



@309

11 years 
pbelotti 
a few fixes on semiauxiliaries



@308

11 years 
pbelotti 
minor fixes



@307

11 years 
pbelotti 
introducing semiauxiliaries, i.e., variables defined with an …



@302

11 years 
pbelotti 
more efficient, flexible checkNLP



@295

11 years 
pbelotti 
fixed bug in checkNLP  not checking all aux. Adding information on …



@290

11 years 
pbelotti 
tighter cuts for bounded bilinear terms



@288

11 years 
pbelotti 
adding lib and include support for Nauty



@286

11 years 
pbelotti 
added stub code for orbital branching. Small fix for doxydoc and …



@267

12 years 
stefan 
some fixes to options documentation; integrate some docu from manual



@259

12 years 
pbelotti 
restored objects_ as vector of POINTERS to object rather than objects …



@250

12 years 
stefan 
move initialization of options into separate function, so that it can …



@236

12 years 
pbelotti 
disjunctive cuts on integer variables too (equivalent to  but slower …



@232

12 years 
stefan 
start separating out ampl interface, needed changes in CouenneSetup? …



@230

12 years 
pbelotti 
undid some leakfixing code. Eliminated some useless debug memory …



@229

12 years 
stefan 
fix for segfault with nvs21



@227

12 years 
stefan 
fix a few memory leaks



@223

12 years 
pbelotti 
CouenneProblem? independent of CouenneCutGenerator?. Trying to fix some …



@215

12 years 
pbelotti 
templatized CouenneSolverInterface?. Fixed a few branching bugs. Every …



@189

12 years 
pbelotti 
restored (available with a falsebydefault option, though) and …



@158

12 years 
pbelotti 
added partial treatment of dual infeasibility (of continuous …



@157

12 years 
pbelotti 
last correction about objects_



@155

12 years 
pbelotti 
CouenneProblem::objects_ is now a vector of objects, not of pointers …



@154

12 years 
pbelotti 
Id'd all remaining files



@153

12 years 
pbelotti 
pointers to CouenneObject? were deleted more than once as there are …



@151

12 years 
pbelotti 
ignore defined variables (aka common expressions) in nlp interface



@138

12 years 
pbelotti 
fix infeasibility detected from ::inf=1e40 (from BonChooseVariable?.cpp)



@136

12 years 
pbelotti 
added context flag for CouenneSolverInterface::resolve  check for …



@130

12 years 
pbelotti 
added option for reduced cost bound tightening



@129

12 years 
pbelotti 
cut debug printf



@127

12 years 
pbelotti 
added option for redundant variable check



@126

12 years 
pbelotti 
avoid nonsense cutoffs and NaN infeasibilities



@125

12 years 
pbelotti 
less tight cutoff  avoids cutting some optima, for instance in OS …



@116

12 years 
pbelotti 
restore unused original in getAuxs and initAuxs also.



@115

12 years 
pbelotti 
fix right value of objective computed in checkNLP  numerics can make …



@114

12 years 
stefan 
for gcc 4.4



@112

12 years 
pbelotti 
isolate restoreUnused to when there is at least one unused  takes …



@110

12 years 
stefan 
for compilation without ASL



@104

12 years 
stefan 
dirty fix: temporarily add code in readnl to problem to resolve …



@103

12 years 
pbelotti 
fixed bug in zeromultiplicity original variables: they are set to …



@98

12 years 
pbelotti 
fixed dynamic_cast on wrong pointer, and made all other dynamic_cast's …



@96

12 years 
stefan 
resolve some circular dependencies by moving more into …



@93

12 years 
pbelotti 
new library modularization (broken with debug)



@79

12 years 
pbelotti 
name fixing. Trying to fix a crippling cast conversion for function …



@78

12 years 
pbelotti 
increase nOrigVars_ in CouenneProblem::addVariables (cleaner)



@75

12 years 
pbelotti 
fixed segfault with constant objective. Other minor fixes



@71

12 years 
pbelotti 
added common exprs to output. Fixed printing segfault.



@70

12 years 
stefan 
make ASL optional



@69

12 years 
pbelotti 
set aux bounds upon creation as opposed to after reformulation  gets …



@64

12 years 
pbelotti 
fix bug with expressions (f(x)f(x)). fixed some leaks. Made …



@61

12 years 
pbelotti 
fixed some method for quadratic functions. Deleted useless problem print.



@40

12 years 
pbelotti 
separating problem handling from AMPL reading



@39

12 years 
pbelotti 
Merging some of the latest changes from Bonmin/branches/Couenne: added …



@34

12 years 
pbelotti 
faster forward BT. Eliminated foolish generation of expressions every …



@33

12 years 
pbelotti 
fixed a few memory leaks. Last commit before merging part of the …



@28

12 years 
stefan 
let AuxSet?() return a reference to auxSet_ instead of its value, so …


