Ignore:
Timestamp:
Sep 16, 2002 1:54:29 AM (18 years ago)
Author:
ladanyi
Message:

reordering Clp

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/devel-1/ClpSimplexPrimal.cpp

    r17 r19  
    8888#include "ClpFactorization.hpp"
    8989#include "ClpNonLinearCost.hpp"
    90 #include "OsiPackedMatrix.hpp"
    91 #include "OsiIndexedVector.hpp"
    92 #include "OsiWarmStartBasis.hpp"
     90#include "CoinPackedMatrix.hpp"
     91#include "CoinIndexedVector.hpp"
     92#include "CoinWarmStartBasis.hpp"
    9393#include "ClpPrimalColumnPivot.hpp"
    9494#include "ClpMessage.hpp"
     
    218218
    219219  algorithm_ = +1;
    220   primalTolerance_=dblParam_[OsiPrimalTolerance];
    221   dualTolerance_=dblParam_[OsiDualTolerance];
     220  primalTolerance_=dblParam_[ClpPrimalTolerance];
     221  dualTolerance_=dblParam_[ClpDualTolerance];
    222222
    223223  // put in standard form (and make row copy)
     
    283283    handler_->message(CLP_SINGULARITIES,messages_)
    284284    <<totalNumberThrownOut
    285     <<OsiMessageEol;
     285    <<CoinMessageEol;
    286286
    287287  problemStatus_ = -1;
     
    369369  handler_->message(CLP_SIMPLEX_FINISHED+problemStatus_,messages_)
    370370    <<objectiveValue()
    371     <<OsiMessageEol;
     371    <<CoinMessageEol;
    372372  // Restore any saved stuff
    373373  perturbation_ = savePerturbation;
     
    505505            handler_->message(CLP_SIMPLEX_FLAG,messages_)
    506506              <<x<<sequenceWithin(sequenceIn_)
    507               <<OsiMessageEol;
     507              <<CoinMessageEol;
    508508            setFlagged(sequenceIn_);
    509509            lastBadIteration_ = numberIterations_; // say be more cautious
     
    523523        handler_->message(CLP_PRIMAL_DJ,messages_)
    524524          <<saveDj<<dualIn_
    525           <<OsiMessageEol;
     525          <<CoinMessageEol;
    526526        if(saveNumber != numberIterations_) {
    527527          problemStatus_=-2; // factorize now
     
    538538            handler_->message(CLP_SIMPLEX_FLAG,messages_)
    539539              <<x<<sequenceWithin(sequenceIn_)
    540               <<OsiMessageEol;
     540              <<CoinMessageEol;
    541541            setFlagged(sequenceIn_);
    542542            lastBadIteration_ = numberIterations_; // say be more cautious
     
    570570            handler_->message(CLP_SIMPLEX_FLAG,messages_)
    571571              <<x<<sequenceWithin(sequenceIn_)
    572               <<OsiMessageEol;
     572              <<CoinMessageEol;
    573573            setFlagged(sequenceIn_);
    574574            lastBadIteration_ = numberIterations_; // say be more cautious
     
    720720                       <<numberDualInfeasibilities_-
    721721    numberDualInfeasibilitiesWithoutFree_;
    722   handler_->message()<<OsiMessageEol;
     722  handler_->message()<<CoinMessageEol;
    723723  assert (primalFeasible());
    724724  // we may wish to say it is optimal even if infeasible
     
    764764        handler_->message(CLP_PRIMAL_WEIGHT,messages_)
    765765          <<infeasibilityCost_
    766           <<OsiMessageEol;
     766          <<CoinMessageEol;
    767767        // put back original bounds and then check
    768768        createRim(7);
     
    779779        handler_->message(CLP_PRIMAL_OPTIMAL,messages_)
    780780          <<primalTolerance_
    781           <<OsiMessageEol;
     781          <<CoinMessageEol;
    782782        if (numberTimesOptimal_<4) {
    783783          numberTimesOptimal_++;
     
    789789          lastCleaned=numberIterations_;
    790790          handler_->message(CLP_PRIMAL_ORIGINAL,messages_)
    791             <<OsiMessageEol;
    792           primalTolerance_=dblParam_[OsiPrimalTolerance];
     791            <<CoinMessageEol;
     792          primalTolerance_=dblParam_[ClpPrimalTolerance];
    793793         
    794794          // put back original bounds and then check
     
    801801          if (lastCleaned<numberIterations_) {
    802802            handler_->message(CLP_SIMPLEX_GIVINGUP,messages_)
    803               <<OsiMessageEol;
     803              <<CoinMessageEol;
    804804          }
    805805        }
     
    818818          handler_->message(CLP_PRIMAL_WEIGHT,messages_)
    819819            <<infeasibilityCost_
    820             <<OsiMessageEol;
     820            <<CoinMessageEol;
    821821          // put back original bounds and then check
    822822          createRim(7);
     
    867867*/
    868868void
    869 ClpSimplexPrimal::primalRow(OsiIndexedVector * rowArray,
    870                             OsiIndexedVector * rhsArray,
    871                             OsiIndexedVector * spareArray,
    872                             OsiIndexedVector * spareArray2,
     869ClpSimplexPrimal::primalRow(CoinIndexedVector * rowArray,
     870                            CoinIndexedVector * rhsArray,
     871                            CoinIndexedVector * spareArray,
     872                            CoinIndexedVector * spareArray2,
    873873                            int valuesPass)
    874874{
     
    12741274*/
    12751275void
    1276 ClpSimplexPrimal::primalColumn(OsiIndexedVector * updates,
    1277                                OsiIndexedVector * spareRow1,
    1278                                OsiIndexedVector * spareRow2,
    1279                                OsiIndexedVector * spareColumn1,
    1280                                OsiIndexedVector * spareColumn2)
     1276ClpSimplexPrimal::primalColumn(CoinIndexedVector * updates,
     1277                               CoinIndexedVector * spareRow1,
     1278                               CoinIndexedVector * spareRow2,
     1279                               CoinIndexedVector * spareColumn1,
     1280                               CoinIndexedVector * spareColumn2)
    12811281{
    12821282  sequenceIn_ = primalColumnPivot_->pivotColumn(updates,spareRow1,
     
    13011301*/
    13021302int
    1303 ClpSimplexPrimal::updatePrimalsInPrimal(OsiIndexedVector * rowArray,
     1303ClpSimplexPrimal::updatePrimalsInPrimal(CoinIndexedVector * rowArray,
    13041304                  double theta,
    13051305                  double & objectiveChange)
Note: See TracChangeset for help on using the changeset viewer.