PIPS-NLP
SimpleVector Member List

This is the complete list of members for SimpleVector, including all inherited members.

absVal(OoqpVector *vec_in)SimpleVectorvirtual
addConstant(double c)SimpleVectorvirtual
addRef(IotrRefCount *const *obj)IotrRefCountinlinestatic
addSomeConstants(double c, OoqpVector &select)SimpleVectorvirtual
allPositive()SimpleVectorvirtual
axdzpy(double alpha, OoqpVector &x, OoqpVector &z)SimpleVectorvirtual
axdzpy(double alpha, OoqpVector &x, OoqpVector &z, OoqpVector &select)SimpleVectorvirtual
axpy(double alpha, OoqpVector &x)SimpleVectorvirtual
axzpy(double alpha, OoqpVector &x, OoqpVector &z)SimpleVectorvirtual
componentDiv(OoqpVector &v)SimpleVectorvirtual
componentMult(OoqpVector &v)SimpleVectorvirtual
copyFrom(OoqpVector &v)SimpleVectorvirtual
copyFromArray(double v[])SimpleVectorvirtual
copyFromArray(char v[])SimpleVectorvirtual
copyFromArrayFromTo(double *w, int VStart, int VEnd, int Wstart, int Wend)SimpleVectorvirtual
copyFromFromTo(OoqpVector *vec_in, int VStart, int VEnd, int VinStart, int VinEnd)SimpleVectorvirtual
copyIntoArray(double v[])SimpleVectorvirtual
copyIntoArrayFromTo(double *w, int VStart, int VEnd, int Wstart, int Wend)SimpleVectorvirtual
copyIntoArrayWithIndex_AggVarCon(double *ResultArray, const int *vecmap, const int _length, bool isVar=true)SimpleVectorvirtual
correctLargeVal(const double testVal, const double corVal, const int absFlag)SimpleVectorvirtual
divideSome(OoqpVector &div, OoqpVector &select)SimpleVectorvirtual
dotProductWith(OoqpVector &v)SimpleVectorvirtual
elements()SimpleVectorinline
findBlocking(OoqpVector &wstep_vec, OoqpVector &u_vec, OoqpVector &ustep_vec, double maxStep, double *w_elt, double *wstep_elt, double *u_elt, double *ustep_elt, int &first_or_second)SimpleVectorvirtual
findBlockingPD(OoqpVector &wstep_vec, OoqpVector &u_vec, OoqpVector &ustep_vec, double *w_elt, double *wstep_elt, double *u_elt, double *ustep_elt, int &first_or_second, double *alphaPri, double *alphaDual)SimpleVectorvirtual
gondzioProjection(double rmin, double rmax)SimpleVectorvirtual
infnorm()SimpleVectorvirtual
instancesIotrRefCountstatic
invert()SimpleVectorvirtual
IotrRefCount()IotrRefCountinline
isKindOf(int kind)SimpleVectorvirtual
length() const OoqpVectorinline
matchesNonZeroPattern(OoqpVector &select)SimpleVectorvirtual
max(double &m, int &index)SimpleVectorvirtual
min(double &m, int &index)SimpleVectorvirtual
MinComponentBetween(OoqpVector *vec_in, OoqpVector *select_in=NULL)SimpleVectorvirtual
MinComponentOrConstant(OoqpVector *vec_in, double minVal)SimpleVectorvirtual
nOoqpVector
negate()SimpleVectorvirtual
Norm(const int Norm_Type, OoqpVector *vec2=NULL)OoqpVector
Norm(const int Norm_Type, const double norm1, const double norm2)OoqpVector
numberOfNonzeros()SimpleVectorvirtual
onenorm()SimpleVectorvirtual
OoqpVector(int n_=0)OoqpVector
operator[](int i)SimpleVectorinline
operator[](int i) const SimpleVectorinline
preserveVecSimpleVectorprotected
print()SimpleVectorvirtual
printSolutionToStdErr(OoqpVector &v)SimpleVectorvirtual
randomize(double alpha, double beta, double *ix)SimpleVectorvirtual
refs()IotrRefCountinline
release(IotrRefCount **obj)IotrRefCountinlinestatic
scalarMult(double num)SimpleVectorvirtual
scale(double alpha)SimpleVectorvirtual
selectNonZeros(OoqpVector &select)SimpleVectorvirtual
SetComponentFromMaxXorConstant(OoqpVector *x_in, const double y_in)SimpleVectorvirtual
SetComponentFromMaxXorConstant(OoqpVector *x_in, const double y_in, int Start, int End, int xStart, int xEnd)SimpleVectorvirtual
SetComponentFromMaxXorY(OoqpVector *x_in, OoqpVector *y_in, OoqpVector *select=NULL)SimpleVectorvirtual
SetComponentFromMaxXorY(OoqpVector *x_in, OoqpVector *y_in, int Start, int End, int xStart, int xEnd, int yStart, int yEnd)SimpleVectorvirtual
setToConstant(double c)SimpleVectorvirtual
setToConstantFromTo(double c, int start, int end)SimpleVectorvirtual
setToZero()SimpleVectorvirtual
shiftedDotProductWith(double alpha, OoqpVector &mystep, OoqpVector &yvec, double beta, OoqpVector &ystep)SimpleVectorvirtual
SimpleVector(int nx)SimpleVector
SimpleVector(double *v, int nx)SimpleVector
somePositive(OoqpVector &select)SimpleVectorvirtual
stepbound(OoqpVector &v, double maxStep)SimpleVectorvirtual
sumElt()SimpleVectorvirtual
sumLog(OoqpVector *select)SimpleVectorvirtual
sumPowElt(const double pow_in)SimpleVectorvirtual
twonorm()SimpleVectorvirtual
vSimpleVectorprotected
writefSomeToStream(std::ostream &out, const char format[], OoqpVector &select) const SimpleVectorvirtual
writefToStream(std::ostream &out, const char format[]) const SimpleVectorvirtual
writeToStream(std::ostream &out) const SimpleVectorvirtual
~IotrRefCount()IotrRefCountinlineprotectedvirtual
~OoqpVector()OoqpVectorvirtual
~SimpleVector()SimpleVectorvirtual