20 #ifndef _SPXWEIGHTST_H_ 21 #define _SPXWEIGHTST_H_ 121 , forbidden(old.forbidden)
122 , rowWeight(old.rowWeight)
123 , colWeight(old.colWeight)
124 , rowRight(old.rowRight)
207 #include "spxweightst.hpp" 209 #endif // _SPXWEIGHTST_H_ SoPlex start basis generation base class.
virtual ~SPxWeightST()
destructor.
Sequential object-oriented SimPlex.SPxSolverBase is an LP solver class using the revised Simplex algo...
virtual SPxStarter< R > * clone() const
clone function for polymorphism
SoPlex start basis generation base class.SPxStarter is the virtual base class for classes generating ...
SPxStarter & operator=(const SPxStarter &rhs)
assignment operator
Array< R > colWeight
weight value for LP columns.
Generic Ids for LP rows or columns.Both SPxColIds and SPxRowIds may be treated uniformly as SPxIds: ...
void setPrimalStatus(typename SPxBasisBase< R >::Desc &, const SPxSolverBase< R > &, const SPxId &)
virtual void setupWeights(SPxSolverBase< R > &base)
sets up variable weights.
Array< R > rowWeight
weight value for LP rows.
Debugging, floating point type and parameter definitions.
SPxWeightST()
default constructor.
Everything should be within this namespace.
SPxWeightST(const SPxWeightST &old)
copy constructor
Weighted start basis.Class SPxWeightST is an implementation of a SPxStarter for generating a Simplex ...
void generate(SPxSolverBase< R > &base)
generates start basis for loaded basis.
virtual bool isConsistent() const
consistency check.
Save arrays of data objects.
DataArray< int > forbidden
SPxWeightST & operator=(const SPxWeightST &rhs)
assignment operator
DataArray< bool > colUp
set primal variable to upper bound.
DataArray< bool > rowRight
set variable to rhs?.