Scippy

SoPlex

Sequential object-oriented simPlex

LPColSetBase< R > Member List

This is the complete list of members for LPColSetBase< R >, including all inherited members.

add(const LPColBase< R > &pcol)LPColSetBase< R >
add(DataKey &pkey, const LPColBase< R > &pcol)LPColSetBase< R >
add(const R &pobj, const R &plower, const SVectorBase< R > &pcolVector, const R &pupper, const int &pscaleExp=0)LPColSetBase< R >
add(DataKey &newkey, const R &obj, const R &newlower, const SVectorBase< R > &newcolVector, const R &newupper, const int &newscaleExp=0)LPColSetBase< R >
add(const S *obj, const S *lowerValue, const S *colValues, const int *colIndices, int colSize, const S *upperValue)LPColSetBase< R >
add(DataKey &newkey, const S *objValue, const S *lowerValue, const S *colValues, const int *colIndices, int colSize, const S *upperValue)LPColSetBase< R >
add(const LPColSetBase< R > &newset)LPColSetBase< R >
add(DataKey keys[], const LPColSetBase< R > &newset)LPColSetBase< R >
soplex::SVSetBase::add(const SVectorBase< R > &svec)SVSetBase< R >protected
soplex::SVSetBase::add(DataKey &nkey, const SVectorBase< R > &svec)SVSetBase< R >protected
soplex::SVSetBase::add(DataKey &nkey, const S *rowValues, const int *rowIndices, int rowSize)SVSetBase< R >protected
soplex::SVSetBase::add(const SVectorBase< R > svec[], int n)SVSetBase< R >protected
soplex::SVSetBase::add(DataKey nkey[], const SVectorBase< R > svec[], int n)SVSetBase< R >protected
soplex::SVSetBase::add(const SVSetBase< S > &pset)SVSetBase< R >protected
soplex::SVSetBase::add(DataKey nkey[], const SVSetBase< S > &pset)SVSetBase< R >protected
add2(const DataKey &k, int n, const int idx[], const R val[])LPColSetBase< R >
add2(int i, int n, const int idx[], const R val[])LPColSetBase< R >
add2(int i, int n, const int idx[], const S val[])LPColSetBase< R >
soplex::SVSetBase::add2(SVectorBase< R > &svec, int idx, R val)SVSetBase< R >protected
soplex::SVSetBase::add2(SVectorBase< R > &svec, int n, const int idx[], const R val[])SVSetBase< R >protected
soplex::SVSetBase::add2(SVectorBase< R > &svec, int n, const int idx[], const S val[])SVSetBase< R >protected
append(const Nonzero< R > &t)ClassArray< Nonzero< R > >protected
append(int n, const Nonzero< R > t[])ClassArray< Nonzero< R > >protected
append(const ClassArray< Nonzero< R > > &t)ClassArray< Nonzero< R > >protected
ClassArray(const ClassArray &old)ClassArray< Nonzero< R > >protected
ClassArray(int p_size=0, int p_max=0, double p_fac=1.2)ClassArray< Nonzero< R > >explicitprotected
clear()LPColSetBase< R >
soplex::SVSetBase::clear(int minNewSize=-1)SVSetBase< R >protected
colSet() constLPColSetBase< R >protected
colVector(int i) constLPColSetBase< R >
colVector(const DataKey &k) constLPColSetBase< R >
colVector_w(int i)LPColSetBase< R >
colVector_w(const DataKey &k)LPColSetBase< R >
countUnusedMem()SVSetBase< R >private
create(int pnonzeros=0, const R &pobj=1, const R &plw=0, const R &pupp=1, const int &pscaleExp=0)LPColSetBase< R >
create(DataKey &newkey, int nonzeros=0, const R &obj=1, const R &newlow=0, const R &newup=1, const int &newscaleExp=0)LPColSetBase< R >
soplex::SVSetBase::create(int idxmax=0)SVSetBase< R >protected
soplex::SVSetBase::create(DataKey &nkey, int idxmax=-1)SVSetBase< R >protected
dataClassArray< Nonzero< R > >protected
deleteVec(DLPSV *ps)SVSetBase< R >private
ensureMem(int n, bool shortenLast=true)SVSetBase< R >private
ensurePSVec(int n)SVSetBase< R >private
factorSVSetBase< R >private
get_const_ptr() constClassArray< Nonzero< R > >protected
get_ptr()ClassArray< Nonzero< R > >protected
has(const DataKey &k) constLPColSetBase< R >
soplex::SVSetBase::has(int n) constSVSetBase< R >protected
soplex::SVSetBase::has(const SVectorBase< R > *svec) constSVSetBase< R >protected
insert(int i, int n)ClassArray< Nonzero< R > >protected
insert(int i, int n, const Nonzero< R > t[])ClassArray< Nonzero< R > >protected
insert(int i, const ClassArray< Nonzero< R > > &t)ClassArray< Nonzero< R > >protected
isConsistent() constLPColSetBase< R >
key(int i) constLPColSetBase< R >
soplex::SVSetBase::key(const SVectorBase< R > *svec) constSVSetBase< R >protected
last()ClassArray< Nonzero< R > >protected
last() constClassArray< Nonzero< R > >protected
listSVSetBase< R >private
lowLPColSetBase< R >private
lower() constLPColSetBase< R >
lower(int i) constLPColSetBase< R >
lower(const DataKey &k) constLPColSetBase< R >
lower_w()LPColSetBase< R >
lower_w(int i)LPColSetBase< R >
lower_w(const DataKey &k)LPColSetBase< R >
LPColSetBaseLPColSetBase< R >friend
LPColSetBase(int pmax=-1, int pmemmax=-1)LPColSetBase< R >explicit
LPColSetBase(const LPColSetBase< R > &rs)LPColSetBase< R >
LPColSetBase(const LPColSetBase< S > &rs)LPColSetBase< R >
max() constLPColSetBase< R >
maxObj() constLPColSetBase< R >
maxObj(int i) constLPColSetBase< R >
maxObj(const DataKey &k) constLPColSetBase< R >
maxObj_w()LPColSetBase< R >
maxObj_w(int i)LPColSetBase< R >
maxObj_w(const DataKey &k)LPColSetBase< R >
memFactorClassArray< Nonzero< R > >protected
memMax() constLPColSetBase< R >
memPack()LPColSetBase< R >
memRemax(int newmax)LPColSetBase< R >
memSize() constLPColSetBase< R >
num() constLPColSetBase< R >
number(const DataKey &k) constLPColSetBase< R >
soplex::SVSetBase::number(const SVectorBase< R > *svec) constSVSetBase< R >protected
numUnusedMemUpdatesSVSetBase< R >private
objectLPColSetBase< R >private
operator=(const LPColSetBase< R > &rs)LPColSetBase< R >
operator=(const LPColSetBase< S > &rs)LPColSetBase< R >
soplex::SVSetBase::operator=(const SVSetBase< R > &rhs)SVSetBase< R >protected
soplex::SVSetBase::operator=(const SVSetBase< S > &rhs)SVSetBase< R >protected
ClassArray< Nonzero< R > >::operator=(const ClassArray &rhs)ClassArray< Nonzero< R > >protected
operator[](int n)SVSetBase< R >protected
operator[](int n) constSVSetBase< R >protected
operator[](const DataKey &k)SVSetBase< R >protected
operator[](const DataKey &k) constSVSetBase< R >protected
reMax(int newmax=0)LPColSetBase< R >
ClassArray< Nonzero< R > >::reMax(int newMax=1, int newSize=-1)ClassArray< Nonzero< R > >protected
remove(int i)LPColSetBase< R >
remove(const DataKey &k)LPColSetBase< R >
remove(int perm[])LPColSetBase< R >
remove(const int nums[], int n)LPColSetBase< R >
remove(const int nums[], int n, int *perm)LPColSetBase< R >
soplex::SVSetBase::remove(const SVectorBase< R > *svec)SVSetBase< R >protected
soplex::SVSetBase::remove(const DataKey keys[], int n)SVSetBase< R >protected
soplex::SVSetBase::remove(const DataKey keys[], int n, int *perm)SVSetBase< R >protected
ClassArray< Nonzero< R > >::remove(int n=0, int m=1)ClassArray< Nonzero< R > >protected
removeLast(int m=1)ClassArray< Nonzero< R > >protected
reSize(int newsize)ClassArray< Nonzero< R > >protected
scaleExpLPColSetBase< R >protected
setSVSetBase< R >private
size() constClassArray< Nonzero< R > >protected
SVSetBase(int pmax=-1, int pmemmax=-1, double pfac=1.1, double pmemFac=1.2)SVSetBase< R >explicitprotected
SVSetBase(const SVSetBase< R > &old)SVSetBase< R >protected
SVSetBase(const SVSetBase< S > &old)SVSetBase< R >protected
SVSetBaseArray typedefSVSetBase< R >private
themaxClassArray< Nonzero< R > >protected
thesizeClassArray< Nonzero< R > >protected
unusedMemSVSetBase< R >private
upLPColSetBase< R >private
updateUnusedMemEstimation(int change)SVSetBase< R >private
upper() constLPColSetBase< R >
upper(int i) constLPColSetBase< R >
upper(const DataKey &k) constLPColSetBase< R >
upper_w()LPColSetBase< R >
upper_w(int i)LPColSetBase< R >
upper_w(const DataKey &k)LPColSetBase< R >
xtend(int n, int newmax)LPColSetBase< R >
xtend(const DataKey &pkey, int pnewmax)LPColSetBase< R >
soplex::SVSetBase::xtend(SVectorBase< R > &svec, int newmax)SVSetBase< R >protected
~ClassArray()ClassArray< Nonzero< R > >protectedvirtual
~LPColSetBase()LPColSetBase< R >virtual
~SVSetBase()SVSetBase< R >protectedvirtual