Go to the documentation of this file.
12 #ifndef BonBqpdWarmStart_H
13 #define BonBqpdWarmStart_H
42 const real* xArray = NULL,
43 const fint lamSize = 0,
44 const real* lamArray = NULL,
(C) Copyright International Business Machines Corporation 2007
static fint def_istat[14]
Default values for istat.
virtual ~BqpdWarmStart()
Destructor.
virtual void applyDiff(const CoinWarmStartDiff *const cswDiff)
Apply differences.
Warm start for filter interface.
BqpdWarmStart(const BqpdWarmStart &other)
Copy constructor.
const fint * istat() const
BqpdWarmStart(const CoinWarmStartPrimalDual &pdws)
constructor from a CoinWarmStartPrimalDual
bool empty() const
Is this an empty warm start?
FilterTypes::fint fint
Fortran type for integer used in filter.
BqpdWarmStart(const fint xSize=0, const real *xArray=NULL, const fint lamSize=0, const real *lamArray=NULL, const fint lwsSize=0, const fint *lwsArray=NULL, const fint istat[14]=def_istat)
Constructor.
virtual CoinWarmStartDiff * generateDiff(const CoinWarmStart *const other) const
Generate differences.
FilterTypes::real real
Fortran type for double.used in filter.
const fint * lwsArray() const
Access to lws array.
virtual CoinWarmStart * clone() const
virtual copy
fint lwsSize() const
Access to lws size.