[Clp] doSingletonColumn forced true?

Rune Møller Jensen rmj at itu.dk
Mon Mar 1 11:40:37 EST 2010


In ClpPresolve.cpp line 438-448 we have 

 

    bool slackSingleton = doSingletonColumn();

    slackSingleton = true;

    const bool slackd = doSingleton();

    const bool doubleton = doDoubleton();

    const bool tripleton = doTripleton();

    const bool forcing = doForcing();

    const bool ifree = doImpliedFree();

    const bool zerocost = doTighten();

    const bool dupcol = doDupcol();

    const bool duprow = doDuprow();

    const bool dual = doDualStuff;

 

This causes the slack singleton action to be executed in presolve even when
doSingletonColumn has been set to false by the user. 

 

Is that correct?

 

If so, does it harm to remove the line “slackSingleton = true;” ? 

 

 

 

 

 

 

 

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://list.coin-or.org/pipermail/clp/attachments/20100301/22ed9318/attachment.html>


More information about the Clp mailing list