81 : up(R(
infinity)), low(0), object(0), vec(defDim)
91 : up(p_upper), low(p_lower), object(p_obj), vec(p_vector)
112 : up(old.up), low(old.low), object(old.object), vec(old.vec)
120 : up(old.up), low(old.low), object(old.object), vec(old.vec)
191 #ifdef ENABLE_CONSISTENCY_CHECKS 201 #endif // _LPCOLBASE_H_ LPColBase(const LPColBase< R > &old)
Copy constructor.
LPColBase< R > & operator=(const LPColBase< R > &old)
Assignment operator.
Dynamic sparse vectors.Class DSVectorBase implements dynamic sparse vectors, i.e. SVectorBases with a...
void setLower(const R &p_low)
Sets lower bound.
R obj() const
Gets objective value.
void setUpper(const R &p_up)
Sets upper bound.
R lower() const
Gets lower bound.
LPColBase(const LPColBase< S > &old)
Copy constructor.
bool isConsistent() const
Checks consistency.
const SVectorBase< R > & colVector() const
Gets constraint column vector.
LPColBase(int defDim=0)
Default constructor.
bool isConsistent() const
Consistency check.
SOPLEX_THREADLOCAL const Real infinity
Debugging, floating point type and parameter definitions.
DSVectorBase< R > vec
the column vector
Collection of dense, sparse, and semi-sparse vectors.
Everything should be within this namespace.
void setObj(const R &p_object)
Sets objective value.
R upper() const
Gets upper bound.
LPColBase(const R &p_obj, const SVectorBase< R > &p_vector, const R &p_upper, const R &p_lower)
Initializing constructor.
Sparse vectors.Class SVectorBase provides packed sparse vectors. Such are a sparse vectors...
void setColVector(const SVectorBase< R > &p_vec)
Sets constraint column vector.
LP column.Class LPColBase provides a datatype for storing the column of an LP a the form similar to ...