Scippy

SoPlex

Sequential object-oriented simPlex

LPRowSetBase< R > Member List

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

add(const LPRowBase< R > &row)LPRowSetBase< R >
add(DataKey &pkey, const LPRowBase< R > &prow)LPRowSetBase< R >
add(const R &plhs, const SVectorBase< R > &prowVector, const R &prhs, const R &pobj=0, const int &pscaleExp=0)LPRowSetBase< R >
add(const S *lhsValue, const S *rowValues, const int *rowIndices, int rowSize, const S *rhsValue, const S *objValue=0)LPRowSetBase< R >
add(DataKey &newkey, const S *lhsValue, const S *rowValues, const int *rowIndices, int rowSize, const S *rhsValue, const S *objValue=nullptr)LPRowSetBase< R >
add(DataKey &newkey, const R &newlhs, const SVectorBase< R > &newrowVector, const R &newrhs, const R &newobj=0, const int &newscaleExp=0)LPRowSetBase< R >
add(const LPRowSetBase< R > &newset)LPRowSetBase< R >
add(DataKey keys[], const LPRowSetBase< R > &set)LPRowSetBase< 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[])LPRowSetBase< R >
add2(int i, int n, const int idx[], const R val[])LPRowSetBase< R >
add2(int i, int n, const int idx[], const S val[])LPRowSetBase< 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()LPRowSetBase< R >
soplex::SVSetBase::clear(int minNewSize=-1)SVSetBase< R >protected
countUnusedMem()SVSetBase< R >private
create(int pnonzeros=0, const R &plhs=0, const R &prhs=1, const R &pobj=0, const int &pscaleExp=0)LPRowSetBase< R >
create(DataKey &newkey, int nonzeros=0, const R &newlhs=0, const R &newrhs=1, const R &newobj=0, const int &newscaleExp=0)LPRowSetBase< 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) constLPRowSetBase< 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() constLPRowSetBase< R >
key(int i) constLPRowSetBase< R >
soplex::SVSetBase::key(const SVectorBase< R > *svec) constSVSetBase< R >protected
last()ClassArray< Nonzero< R > >protected
last() constClassArray< Nonzero< R > >protected
leftLPRowSetBase< R >private
lhs() constLPRowSetBase< R >
lhs(int i) constLPRowSetBase< R >
lhs(const DataKey &k) constLPRowSetBase< R >
lhs_w()LPRowSetBase< R >
lhs_w(int i)LPRowSetBase< R >
lhs_w(const DataKey &k)LPRowSetBase< R >
listSVSetBase< R >private
LPRowSetBaseLPRowSetBase< R >friend
LPRowSetBase(int pmax=-1, int pmemmax=-1)LPRowSetBase< R >explicit
LPRowSetBase(const LPRowSetBase< R > &rs)LPRowSetBase< R >
LPRowSetBase(const LPRowSetBase< S > &rs)LPRowSetBase< R >
max() constLPRowSetBase< R >
memFactorClassArray< Nonzero< R > >protected
memMax() constLPRowSetBase< R >
memPack()LPRowSetBase< R >
memRemax(int newmax)LPRowSetBase< R >
memSize() constLPRowSetBase< R >
num() constLPRowSetBase< R >
number(const DataKey &k) constLPRowSetBase< R >
soplex::SVSetBase::number(const SVectorBase< R > *svec) constSVSetBase< R >protected
numUnusedMemUpdatesSVSetBase< R >private
obj() constLPRowSetBase< R >
obj(int i) constLPRowSetBase< R >
obj(const DataKey &k) constLPRowSetBase< R >
obj_w()LPRowSetBase< R >
obj_w(int i)LPRowSetBase< R >
obj_w(const DataKey &k)LPRowSetBase< R >
objectLPRowSetBase< R >private
operator=(const LPRowSetBase< R > &rs)LPRowSetBase< R >
operator=(const LPRowSetBase< S > &rs)LPRowSetBase< 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)LPRowSetBase< R >
ClassArray< Nonzero< R > >::reMax(int newMax=1, int newSize=-1)ClassArray< Nonzero< R > >protected
remove(int i)LPRowSetBase< R >
remove(const DataKey &k)LPRowSetBase< R >
remove(int perm[])LPRowSetBase< R >
remove(const int nums[], int n)LPRowSetBase< R >
remove(const int nums[], int n, int *perm)LPRowSetBase< 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
rhs() constLPRowSetBase< R >
rhs(int i) constLPRowSetBase< R >
rhs(const DataKey &k) constLPRowSetBase< R >
rhs_w()LPRowSetBase< R >
rhs_w(int i)LPRowSetBase< R >
rhs_w(const DataKey &k)LPRowSetBase< R >
rightLPRowSetBase< R >private
rowSet() constLPRowSetBase< R >protected
rowVector(int i) constLPRowSetBase< R >
rowVector(const DataKey &k) constLPRowSetBase< R >
rowVector_w(int i)LPRowSetBase< R >
rowVector_w(const DataKey &k)LPRowSetBase< R >
scaleExpLPRowSetBase< R >protected
setSVSetBase< R >private
setType(int i, typename LPRowBase< R >::Type t)LPRowSetBase< R >
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
type(int i) constLPRowSetBase< R >
type(const DataKey &k) constLPRowSetBase< R >
unusedMemSVSetBase< R >private
updateUnusedMemEstimation(int change)SVSetBase< R >private
value(int i) constLPRowSetBase< R >
value(const DataKey &k) constLPRowSetBase< R >
xtend(int n, int newmax)LPRowSetBase< R >
xtend(const DataKey &pkey, int pnewmax)LPRowSetBase< R >
soplex::SVSetBase::xtend(SVectorBase< R > &svec, int newmax)SVSetBase< R >protected
~ClassArray()ClassArray< Nonzero< R > >protectedvirtual
~LPRowSetBase()LPRowSetBase< R >virtual
~SVSetBase()SVSetBase< R >protectedvirtual