PIPS-NLP
PetscVector Member List

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

_addLog()PetscVectorvirtual
absVal(OoqpVector *vec_in)=0OoqpVectorpure virtual
addConstant(double c)PetscVectorvirtual
addRef(IotrRefCount *const *obj)IotrRefCountinlinestatic
addSomeConstants(double c, OoqpVector &select)PetscVectorvirtual
allPositive()PetscVectorvirtual
axdzpy(double alpha, OoqpVector &x, OoqpVector &z)PetscVectorvirtual
axdzpy(double alpha, OoqpVector &x, OoqpVector &z, OoqpVector &select)PetscVectorvirtual
axpy(double alpha, OoqpVector &x)PetscVectorvirtual
axzpy(double alpha, OoqpVector &x, OoqpVector &z)PetscVectorvirtual
componentDiv(OoqpVector &v)PetscVectorvirtual
componentMult(OoqpVector &v)PetscVectorvirtual
copyFrom(OoqpVector &v)PetscVectorvirtual
copyFromArray(double v[])PetscVectorvirtual
copyFromArray(char v[])PetscVectorvirtual
copyFromArrayFromTo(double *w, int VStart, int VEnd, int Wstart, int Wend)=0OoqpVectorpure virtual
copyFromFromTo(OoqpVector *vec_in, int VStart, int VEnd, int VinStart, int VinEnd)=0OoqpVectorpure virtual
copyIntoArray(double v[]) const PetscVectorvirtual
OoqpVector::copyIntoArray(double v[])=0OoqpVectorpure virtual
copyIntoArrayWithIndex_AggVarCon(double *ResultArray, const int *vecmap, const int _length, bool isVar=true)OoqpVectorinlinevirtual
correctLargeVal(const double testVal, const double corVal, const int absFlag)=0OoqpVectorpure virtual
divideSome(OoqpVector &div, OoqpVector &select)PetscVectorvirtual
dotProductWith(OoqpVector &v)PetscVectorvirtual
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)PetscVectorvirtual
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)=0OoqpVectorpure virtual
getLocalSize()PetscVectorinline
getSize()PetscVectorinline
gondzioProjection(double rmin, double rmax)PetscVectorvirtual
infnorm()PetscVectorvirtual
instancesPetscVectorstatic
invert()PetscVectorvirtual
IotrRefCount()IotrRefCountinline
isKindOf(int kind)PetscVectorvirtual
length() const OoqpVectorinline
mPetscVectorprotected
matchesNonZeroPattern(OoqpVector &select)PetscVectorvirtual
min(double &m, int &index)PetscVectorvirtual
MinComponentBetween(OoqpVector *vec_in, OoqpVector *select=NULL)=0OoqpVectorpure virtual
MinComponentOrConstant(OoqpVector *vec_in, double minVal)=0OoqpVectorpure virtual
nOoqpVector
negate()PetscVectorvirtual
Norm(const int Norm_Type, OoqpVector *vec2=NULL)OoqpVector
Norm(const int Norm_Type, const double norm1, const double norm2)OoqpVector
numberOfNonzeros()PetscVectorvirtual
onenorm()PetscVectorvirtual
OoqpVector(int n_=0)OoqpVector
PetscVector(int n_)PetscVector
PetscVector(Vec v)PetscVector
PetscVector(int m_, int n_)PetscVector
preserveVecPetscVectorprotected
print()=0OoqpVectorpure virtual
pvPetscVector
randomize(double alpha, double beta, double *ix)PetscVectorvirtual
refs()IotrRefCountinline
release(IotrRefCount **obj)IotrRefCountinlinestatic
scalarMult(double num)PetscVectorvirtual
scale(double alpha)PetscVectorvirtual
selectNonZeros(OoqpVector &select)PetscVectorvirtual
SetComponentFromMaxXorConstant(OoqpVector *x_in, const double y_in)=0OoqpVectorpure virtual
SetComponentFromMaxXorConstant(OoqpVector *x_in, const double y_in, int Start, int End, int xStart, int xEnd)=0OoqpVectorpure virtual
SetComponentFromMaxXorY(OoqpVector *x_in, OoqpVector *y_in, OoqpVector *select=NULL)=0OoqpVectorpure virtual
SetComponentFromMaxXorY(OoqpVector *x_in, OoqpVector *y_in, int Start, int End, int xStart, int xEnd, int yStart, int yEnd)=0OoqpVectorpure virtual
setToConstant(double c)PetscVectorvirtual
setToConstantFromTo(double c, int start, int end)=0OoqpVectorpure virtual
setToZero()PetscVectorvirtual
shiftedDotProductWith(double alpha, OoqpVector &mystep, OoqpVector &yvec, double beta, OoqpVector &ystep)PetscVectorvirtual
somePositive(OoqpVector &select)PetscVectorvirtual
stepbound(OoqpVector &v, double maxStep)PetscVectorvirtual
sumElt()PetscVectorvirtual
sumLog(OoqpVector *select)=0OoqpVectorpure virtual
sumPowElt(const double pow_in)PetscVectorvirtual
twonorm()PetscVectorvirtual
writefSomeToStream(ostream &out, const char format[], OoqpVector &select) const PetscVectorvirtual
OoqpVector::writefSomeToStream(std::ostream &out, const char format[], OoqpVector &select) const =0OoqpVectorpure virtual
writefToStream(ostream &out, const char format[]) const PetscVectorvirtual
OoqpVector::writefToStream(std::ostream &out, const char format[]) const =0OoqpVectorpure virtual
writeToStream(ostream &out) const PetscVectorvirtual
OoqpVector::writeToStream(std::ostream &out) const =0OoqpVectorpure virtual
~IotrRefCount()IotrRefCountinlineprotectedvirtual
~OoqpVector()OoqpVectorvirtual
~PetscVector()PetscVectorvirtual