

@525

13 years 
pbelotti 
implied bounds: fix some of the infinity handling



@524

13 years 
pbelotti 
rethought the meaning of infinity in implied bounds. Include …



@515

13 years 
pbelotti 
restored infeasible cut to fathom after generateCuts(), this time also …



@497

13 years 
pbelotti 
testing new convexpr{Sin,Cos}. Added tool for deepest cut in exprPow



@467

13 years 
pbelotti 
fixed comparison of exprGroup



@460

13 years 
pbelotti 
fixed exprMul::generateCuts when one operand is almost constant



@458

13 years 
pbelotti 
call Image () to update auxiliary variables



@452

13 years 
pbelotti 
added CouenneProblem::getAuxs() to get aux variables from original



@450

13 years 
pbelotti 
fixed some bugs in multiplication bounding. Flatten linear expressions



@445

13 years 
pbelotti 
fixed NaN bounds in initAux, added rank and multiplicity to branch …



@441

13 years 
pbelotti 
fixed major problems with implied bounds. One (internal) iteration for …



@432

13 years 
pbelotti 
fixed check in exprPower and fictitious dual bound. Evaluation of …



@427

13 years 
pbelotti 
rolling back to preimpliedBounds status



@412

13 years 
pbelotti 
limit #calls to bound tightening



@402

13 years 
pbelotti 
enabled implied bound for exprPow, minor fixes in generateCuts()



@399

13 years 
pbelotti 
fixed implied bounds on exprSum



@395

13 years 
pbelotti 
implied bounds for some operators



@392

13 years 
pbelotti 
introduced rank to auxiliary variables for rankbased branching



@391

13 years 
pbelotti 
extended exprGroup to constraints. Fixed a compare() problem with exprGroup



@389

13 years 
pbelotti 
improved detection of common expression, (finally) switched to ASL_fg



@387

13 years 
pbelotti 
stable bound passing



@382

13 years 
pbelotti 
added exprGroup for sums of linear and nonlinear terms; restrict …



@377

13 years 
pbelotti 
fixed cloning methods, initial var/bound passing, LP and NLP handling



@373

13 years 
pbelotti 
avoid branching when low infeasibility; cleared communication with Bonmin



@364

13 years 
pbelotti 
minor fixes, extended products' conv. for lb=ub



@359

13 years 
pbelotti 
check variables close to bounds before branching



@357

13 years 
pbelotti 
fixed some memory leaks



@356

13 years 
pbelotti 
restored OPUMINUS, looking for link between OsiBranchingInfo? and …



@352

13 years 
pbelotti 
update current LP point within subsequent Couenne cut generations. …



@348

13 years 
pbelotti 
clear all psg_elem replacements. Improved constraint print. Correctly …



@344

13 years 
pbelotti 
modified branching point selection. Minor fixes in printing constraints



@340

13 years 
pbelotti 
modified branch point, now solve ex3_1_1. Cut most of the output



@312

13 years 
pbelotti 
fixed exprAbs, extended sample area for exprExp, expr::update() out of …



@311

13 years 
pbelotti 
avoid "defined" variables in CouenneProblem::writeMod()



@310

13 years 
pbelotti 
added CouenneProblem::writeMod() to store ampl file with auxiliaries



@296

13 years 
pbelotti 
auxiliary variables have now an independent copy in CouenneProblem?; …



@292

13 years 
pbelotti 
no more duplicated auxiliary variables, for smaller and tighter …



@282

13 years 
pbelotti 
introduced integer variables



@271

13 years 
pbelotti 
fixed bound creation for divisions



@259

13 years 
pbelotti 
fixed expr{Clone,Copy}::Index() bug



@243

13 years 
pbelotti 
fixed some memory leaks



@242

13 years 
pbelotti 
introduced clone and copy constructor methods for CouenneCutGenerator?



@240

13 years 
pbelotti 
creating clone() and copy constructors for CouenneCutGenerator?



@239

13 years 
pbelotti 
removed some debug printouts



@235

13 years 
pbelotti 
introduced operator fabs(); fixed some issues with .nl reading; …



@233

13 years 
pbelotti 
replaced all generateCuts()



@193

13 years 
pbonami 
This time import correctly Pietro Belotti's Couenne module
