PIPS-NLP
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
SparseSymMatrix Member List

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

abmaxnorm()SparseSymMatrixvirtual
addRef(IotrRefCount *const *obj)IotrRefCountinlinestatic
atPutDiagonal(int idiag, OoqpVector &v)SparseSymMatrixvirtual
ColumnScale(OoqpVector &vec)SparseSymMatrixvirtual
copyDiagonalVal_From(int idiag, OoqpVector &v, bool firstCall, std::map< int, int > &ValIdxMap)SparseSymMatrixvirtual
copyMtxFromDouble(int copyLength, double *values)SparseSymMatrixvirtual
DoubleMatrix()DoubleMatrixinline
fromAddDense(int row, int col, double *A, int lda, int rowExtent, int colExtent)DoubleMatrixinlinevirtual
fromGetDense(int row, int col, double *A, int lda, int rowExtent, int colExtent)SparseSymMatrixvirtual
fromGetDense_withMap(int row, int col, double *A, int lda, int rowExtent, int colExtent, int const FirstCall, std::map< int, int > &ValIdxMap)SparseSymMatrixvirtual
fromGetDiagonal(int idiag, OoqpVector &v)SparseSymMatrixvirtual
fromGetSpRow(int row, int col, double A[], int lenA, int jcolA[], int &nnz, int colExtent, int &info)SparseSymMatrixvirtual
fromGetSpRow_WithRowStart(int row, int col, double A[], int lenA, int jcolA[], int &nnz, int colExtent, int &info, int &rowStart)SparseSymMatrixvirtual
getDiagonal(OoqpVector &vec)SparseSymMatrixvirtual
getMatVal()SparseSymMatrixinlinevirtual
getSize(long long &m, long long &n)SparseSymMatrixvirtual
getSize(int &m, int &n)SparseSymMatrixvirtual
getStorage()SparseSymMatrixinline
getStorageRef()SparseSymMatrixinline
instancesIotrRefCountstatic
IotrRefCount()IotrRefCountinline
isKindOf(int type)SparseSymMatrixvirtual
jcolM()SparseSymMatrixinlinevirtual
krowM()SparseSymMatrixinlinevirtual
M()SparseSymMatrixinlinevirtual
mStorageSparseSymMatrixprivate
mult(double beta, double y[], int incy, double alpha, double x[], int incx)SparseSymMatrixvirtual
mult(double beta, OoqpVector &y, double alpha, OoqpVector &x)SparseSymMatrixvirtual
numberOfNonZeros()SparseSymMatrixinline
printMatrixInMatlab(char *name)SparseSymMatrixvirtual
putSparseTriple(int irow[], int len, int jcol[], double A[], int &info)SparseSymMatrixvirtual
randomizePSD(double *)SparseSymMatrixvirtual
reduceToLower()SparseSymMatrix
refs()IotrRefCountinline
release(IotrRefCount **obj)IotrRefCountinlinestatic
RowScale(OoqpVector &vec)SparseSymMatrixvirtual
scalarMult(double num)SparseSymMatrixvirtual
setAdditiveDiagonal(OoqpVector &diag)SparseSymMatrixvirtual
setToDiagonal(OoqpVector &vec)SparseSymMatrixvirtual
size()SparseSymMatrixvirtual
SparseSymMatrix(int size, int nnz)SparseSymMatrix
SparseSymMatrix(int size, int nnz, int krowM[], int jcolM[], double M[], int deleteElts=0)SparseSymMatrix
symAtPutSpRow(int col, double A[], int lenA, int jcolA[], int &info)SparseSymMatrixvirtual
symAtPutSpRow_CorrectMap(int col, double A[], int lenA, int jcolA[], int &info, std::map< int, int > &ValIdxMap, int const constIDX)SparseSymMatrixvirtual
symAtPutSubmatrix(int destRow, int destCol, DoubleMatrix &M, int srcRow, int srcCol, int rowExtent, int colExtent)SparseSymMatrixvirtual
symAtSetSubmatrix(int destRow, int destCol, DoubleMatrix &M, int srcRow, int srcCol, int rowExtent, int colExtent, bool firstCall, std::map< int, int > &ValIdxMap)SparseSymMatrixvirtual
SymmetricScale(OoqpVector &vec)SparseSymMatrixvirtual
symmetrize_valonly(double *val_lower, int *goffIDX)SparseSymMatrixvirtual
transMult(double beta, double y[], int incy, double alpha, double x[], int incx)SparseSymMatrixvirtual
transMult(double beta, OoqpVector &y, double alpha, OoqpVector &x)SparseSymMatrixvirtual
writeToStream(std::ostream &out) const SparseSymMatrixvirtual
~DoubleMatrix()DoubleMatrixinlinevirtual
~IotrRefCount()IotrRefCountinlineprotectedvirtual
~SparseSymMatrix()SparseSymMatrixinlinevirtual