PIPS-NLP
SparseStorage Member List

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

abmaxnorm()SparseStoragevirtual
additiveDiagSparseStorage
addRef(IotrRefCount *const *obj)IotrRefCountinlinestatic
atPutDense(int row, int col, double *A, int lda, int rowExtent, int colExtent)SparseStoragevirtual
atPutDiagonal(int idiag, OoqpVector &v)SparseStoragevirtual
atPutDiagonal(int idiag, double x[], int incx, int extent)SparseStoragevirtual
atPutSpRow(int col, double A[], int lenA, int irowA[], int &info)SparseStoragevirtual
atPutSpRow_CorrectMap(int row, double A[], int lenA, int jcolA[], int &info, std::map< int, int > &ValIdxMap, int const IDXconstant)SparseStoragevirtual
cols()SparseStorageinline
ColumnScale(OoqpVector &vec)SparseStoragevirtual
copyDiagonalVal_From(int idiag, OoqpVector &vvec, bool firstCall, std::map< int, int > &ValIdxMap)SparseStoragevirtual
copyDiagonalVal_From(int idiag, double x[], int incx, int diagLength, bool firstCall, std::map< int, int > &ValIdxMap)SparseStoragevirtual
copyMtxFromDouble(int copyLength, double *values)SparseStoragevirtual
DoubleStorage()DoubleStorageinline
dump(const std::string &_filename)SparseStorage
fromAddDense(int row, int col, double *A, int lda, int rowExtent, int colExtent)SparseStoragevirtual
fromGetColBlock(int col, double *A, int lda, int colExtent, bool &allzero)SparseStorage
fromGetColBlock(int col, double *A, int lda, int colExtent, int *colSparsity, bool &allzero)SparseStorage
fromGetDense(int row, int col, double *A, int lda, int rowExtent, int colExtent)SparseStoragevirtual
fromGetDense_withMap(int row, int col, double *A, int lda, int rowExtent, int colExtent, int const FirstCall, std::map< int, int > &ValIdxMap)SparseStoragevirtual
fromGetDiagonal(int idiag, OoqpVector &v)SparseStoragevirtual
fromGetSpRow(int row, int col, double A[], int lenA, int irowA[], int &nnz, int rowExtent, int &info)SparseStoragevirtual
fromGetSpRow_WithRowStart(int row, int col, double A[], int lenA, int irowA[], int &nnz, int rowExtent, int &info, int &rowStart)SparseStoragevirtual
getDiagonal(OoqpVector &vec)SparseStoragevirtual
getFromPat(double data[], int n, int kpat[])SparseStoragevirtual
getSize(int &m, int &n)SparseStoragevirtual
getTransposePat(int row, int col, int rowExtent, int colExtent, int kpat[], int krowM[], int jcolM[])SparseStoragevirtual
instancesSparseStoragestatic
IotrRefCount()IotrRefCountinline
jcolMSparseStorage
krowMSparseStorage
lenSparseStorage
length()SparseStorageinline
MSparseStorage
mSparseStorage
matTransDinvMultMat(double *d, int *krowMt, int *jcolMt, double *dMt, int *krowMtM, int *jcolMtM, double *dMtM)SparseStorage
matTransDMultMat(double *d, int *krowMt, int *jcolMt, double *dMt, int *krowMtM, int *jcolMtM, double *dMtM)SparseStorage
matTransDSymbMultMat(double *d, int *krowMt, int *jcolMt, double *dMt, int **krowMtM, int **jcolMtM, double **dMtM)SparseStorage
mult(double beta, double y[], int incy, double alpha, double x[], int incx)SparseStoragevirtual
nSparseStorage
neverDeleteEltsSparseStorageprotected
numberOfNonZeros()SparseStorageinline
putSparseTriple(int irow[], int len, int jcol[], double A[], int &info)SparseStoragevirtual
randomize(double alpha, double beta, double *seed)SparseStoragevirtual
reduceToLower()SparseStorage
refs()IotrRefCountinline
release(IotrRefCount **obj)IotrRefCountinlinestatic
rows()SparseStorageinline
RowScale(OoqpVector &vec)SparseStoragevirtual
scalarMult(double num)SparseStoragevirtual
setAdditiveDiagonal(OoqpVector &v)SparseStoragevirtual
setToDiagonal(OoqpVector &vec)SparseStoragevirtual
shiftRows(int row, int shift, int &info)SparseStorage
shiftRows_CorrectMap(int row, int shift, int &info, std::map< int, int > &ValIdxMap)SparseStoragevirtual
SparseStorage(int m_, int n_, int len_)SparseStorage
SparseStorage(int m_, int n_, int len_, int *krowM_, int *jcolM_, double *M_, int deleteElts=0, double *additiveDiag_=NULL)SparseStorage
SymmetricScale(OoqpVector &vec)SparseStoragevirtual
symmetrize(int &info)SparseStoragevirtual
symmetrize_set(int &info)SparseStoragevirtual
symmetrize_valonly(double *val_lower, int *goffIDX)SparseStoragevirtual
transMult(double beta, double y[], int incy, double alpha, double x[], int incx)SparseStoragevirtual
transMultLower(double beta, double y[], double alpha, double x[], int firstrow)SparseStorage
transMultMat(double beta, double *Y, int ny, int ldy, double alpha, double *X, int ldx)SparseStorage
transMultMatLower(double *Y, int ny, int firstrow, double alpha, double *X, int ldx)SparseStorage
transMultMatLower(double beta, double *Y, int ny, int ldy, double alpha, double *X, int ldx, int colStart)SparseStorage
transpose(int *krowMt, int *jcolMt, double *dMt)SparseStorage
transpose_withNewIDX(int *krowMt, int *jcolMt, double *Mt, int *NewIDX)SparseStorage
transpose_withOriIDX(int *krowMt, int *jcolMt, double *Mt, int *OriIDX)SparseStorage
writeToStream(std::ostream &out) const SparseStoragevirtual
~DoubleStorage()DoubleStorageinlinevirtual
~IotrRefCount()IotrRefCountinlineprotectedvirtual
~SparseStorage()SparseStoragevirtual