Scippy

SoPlex

Sequential object-oriented simPlex

SSVectorBase< R > Member List

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

_tolerancesSSVectorBase< R >protected
add(int i, R x)SSVectorBase< R >
soplex::IdxSet::add(int n)IdxSetprotected
soplex::IdxSet::add(const IdxSet &set)IdxSetprotected
soplex::IdxSet::add(int n, const int i[])IdxSetprotected
addIdx(int i)IdxSetprotected
altIndexMem()SSVectorBase< R >
altIndices()SSVectorBase< R >
altValues()SSVectorBase< R >
assign(const SVectorBase< S > &rhs)SSVectorBase< R >
assign(const SVectorBase< Rational > &rhs)SSVectorBase< R >
soplex::VectorBase::assign(const SSVectorBase< S > &vec)VectorBase< R >
assign2product(const SSVectorBase< S > &x, const SVSetBase< T > &A)SSVectorBase< R >
assign2product1(const SVSetBase< S > &A, const SSVectorBase< T > &x)SSVectorBase< R >private
assign2product4setup(const SVSetBase< S > &A, const SSVectorBase< T > &x, Timer *timeSparse, Timer *timeFull, int &nCallsSparse, int &nCallsFull)SSVectorBase< R >
assign2productAndSetup(const SVSetBase< S > &A, SSVectorBase< T > &x)SSVectorBase< R >
assign2productFull(const SVSetBase< S > &A, const SSVectorBase< T > &x)SSVectorBase< R >private
assign2productShort(const SVSetBase< S > &A, const SSVectorBase< T > &x)SSVectorBase< R >private
assignPWproduct4setup(const SSVectorBase< S > &x, const SSVectorBase< T > &y)SSVectorBase< R >
begin() constVectorBase< R >
begin()VectorBase< R >
clear()SSVectorBase< R >
clearIdx(int i)SSVectorBase< R >
clearNum(int n)SSVectorBase< R >
dim() constSSVectorBase< R >
DSVectorBaseSSVectorBase< R >friend
end() constVectorBase< R >
end()VectorBase< R >
forceSetup()SSVectorBase< R >
freeArrayIdxSetprotected
get_const_ptr() constVectorBase< R >
get_ptr()SSVectorBase< R >
getEpsilon() constSSVectorBase< R >
idxIdxSetprotected
IdxSet(int n, int imem[], int l=0)IdxSetprotected
IdxSet()IdxSetprotected
IdxSet(const IdxSet &)IdxSetprotected
index(int n) constSSVectorBase< R >
indexMem() constSSVectorBase< R >
indices() constSSVectorBase< R >
isConsistent() constSSVectorBase< R >
isSetup() constSSVectorBase< R >
lenIdxSetprotected
length() constSSVectorBase< R >
length2() constSSVectorBase< R >
max() constIdxSetprotected
maxAbs() constSSVectorBase< R >
memSize() constVectorBase< R >
minAbs() constVectorBase< R >
multAdd(S xx, const SVectorBase< T > &vec)SSVectorBase< R >
multAdd(S x, const VectorBase< T > &vec)SSVectorBase< R >
soplex::VectorBase::multAdd(const S &x, const VectorBase< T > &vec)VectorBase< R >
soplex::VectorBase::multAdd(const S &x, const SVectorBase< T > &vec)VectorBase< R >
soplex::VectorBase::multAdd(const S &x, const SSVectorBase< T > &vec)VectorBase< R >
multSub(const S &x, const SVectorBase< T > &vec)VectorBase< R >
numIdxSetprotected
operator*(const SSVectorBase< S > &w)SSVectorBase< R >
soplex::VectorBase::operator*(const VectorBase< R > &vec) constVectorBase< R >
soplex::VectorBase::operator*(const SVectorBase< R > &vec) constVectorBase< R >
soplex::VectorBase::operator*(const SSVectorBase< R > &vec) constVectorBase< R >
soplex::VectorBase::operator*(const VectorBase< Rational > &vec) constVectorBase< R >
operator*=(S x)SSVectorBase< R >
soplex::VectorBase::operator*=(const S &x)VectorBase< R >
operator+(const VectorBase< R > &v) constVectorBase< R >
operator+=(const VectorBase< S > &vec)SSVectorBase< R >
operator+=(const SVectorBase< S > &vec)SSVectorBase< R >
operator+=(const SSVectorBase< S > &vec)SSVectorBase< R >
operator-(const VectorBase< R > &vec) constVectorBase< R >
operator-=(const VectorBase< S > &vec)SSVectorBase< R >
operator-=(const SVectorBase< S > &vec)SSVectorBase< R >
operator-=(const SSVectorBase< S > &vec)SSVectorBase< R >
operator/=(const S &x)VectorBase< R >
operator=(const SSVectorBase< S > &rhs)SSVectorBase< R >
operator=(const SSVectorBase< R > &rhs)SSVectorBase< R >
operator=(const SVectorBase< S > &rhs)SSVectorBase< R >
operator=(const VectorBase< S > &rhs)SSVectorBase< R >
soplex::VectorBase::operator=(const VectorBase< R > &vec)VectorBase< R >
soplex::VectorBase::operator=(const VectorBase< R > &&vec)VectorBase< R >
soplex::IdxSet::operator=(const IdxSet &set)IdxSetprotected
operator[](int i) constSSVectorBase< R >
soplex::VectorBase::operator[](int n)VectorBase< R >
pos(int i) constSSVectorBase< R >
reDim(int newdim)SSVectorBase< R >
soplex::VectorBase::reDim(int newdim, const bool setZero=true)VectorBase< R >
reMem(int newsize)SSVectorBase< R >
remove(int n, int m)IdxSetprotected
remove(int n)IdxSetprotected
reSize(int newsize)VectorBase< R >
scaleAssign(int scaleExp, const VectorBase< R > &vec)VectorBase< R >
scaleAssign(const int *scaleExp, const VectorBase< R > &vec, bool negateExp=false)VectorBase< R >
scaleValue(int i, int scaleExp)SSVectorBase< R >
setMax(int newmax)SSVectorBase< R >private
setSize(int n)SSVectorBase< R >
setTolerances(std::shared_ptr< Tolerances > newTolerances)SSVectorBase< R >virtual
setup()SSVectorBase< R >
setup_and_assign(SSVectorBase< S > &rhs)SSVectorBase< R >
setupStatusSSVectorBase< R >private
setValue(int i, R x)SSVectorBase< R >
size() constSSVectorBase< R >
SSVectorBase(int p_dim, std::shared_ptr< Tolerances > tol=nullptr)SSVectorBase< R >explicit
SSVectorBase(const SSVectorBase< S > &vec)SSVectorBase< R >
SSVectorBase(const SSVectorBase< R > &vec)SSVectorBase< R >
SSVectorBase(const VectorBase< S > &vec)SSVectorBase< R >explicit
tolerances() constSSVectorBase< R >
unSetup()SSVectorBase< R >
valVectorBase< R >protected
value(int n) constSSVectorBase< R >
values() constSSVectorBase< R >
vec()VectorBase< R >
VectorBase()VectorBase< R >
VectorBase(int dimen, R *p_val)VectorBase< R >
VectorBase(int p_dimen)VectorBase< R >explicit
VectorBase(const VectorBase< S > &vec)VectorBase< R >
VectorBase(const VectorBase< R > &&vec) noexceptVectorBase< R >
VectorBase(const VectorBase< R > &vec)VectorBase< R >
VectorBase< R >SSVectorBase< R >friend
~IdxSet()IdxSetprotectedvirtual
~SSVectorBase()SSVectorBase< R >