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

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

abmaxnorm()StochSymMatrixvirtual
AddChild(StochSymMatrix *child)StochSymMatrixvirtual
addRef(IotrRefCount *const *obj)IotrRefCountinlinestatic
atPutDense(int row, int col, double *A, int lda, int rowExtent, int colExtent)StochSymMatrixvirtual
atPutDiagonal(int idiag, OoqpVector &v)StochSymMatrixvirtual
atPutZeros(int row, int col, int rowExtent, int colExtent)StochSymMatrixvirtual
borderStochSymMatrix
childrenStochSymMatrix
ColumnScale(OoqpVector &vec)StochSymMatrixvirtual
copyDiagonalVal_From(int idiag, OoqpVector &x, bool firstCall, std::map< int, int > &ValIdxMap)DoubleMatrixinlinevirtual
copyDiagonalVal_FromcopyDiagonalVal_From(int idiag, OoqpVector &v, bool firstCall, std::map< int, int > &ValIdxMap)StochSymMatrixvirtual
copyMtxFromDouble(int copyLength, double *values)StochSymMatrixvirtual
diagStochSymMatrix
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)StochSymMatrixvirtual
fromGetDense_withMap(int row, int col, double *A, int lda, int rowExtent, int colExtent, int const FirstCall, std::map< int, int > &ValIdxMap)DoubleMatrixinlinevirtual
fromGetDiagonal(int idiag, OoqpVector &x)StochSymMatrixvirtual
fromGetSpRow(int row, int col, double A[], int lenA, int irowA[], int &nnz, int rowExtent, int &info)StochSymMatrixvirtual
fromGetSpRow_WithRowStart(int row, int col, double A[], int lenA, int jcolA[], int &nnz, int colExtent, int &info, int &rowStart)DoubleMatrixinlinevirtual
fsymAtPutSpRow(int row, double A[], int lenA, int jcolA[], int &info)StochSymMatrixvirtual
getDiagonal(OoqpVector &vec)StochSymMatrixvirtual
getMatVal()DoubleMatrixinlinevirtual
getSize(long long &m, long long &n)StochSymMatrixvirtual
getSize(int &m, int &n)StochSymMatrixvirtual
iAmDistribStochSymMatrix
idStochSymMatrix
instancesIotrRefCountstatic
IotrRefCount()IotrRefCountinline
isKindOf(int type)StochSymMatrixvirtual
jcolM()DoubleMatrixinlinevirtual
krowM()DoubleMatrixinlinevirtual
M()DoubleMatrixinlinevirtual
mpiCommStochSymMatrix
mult(double beta, OoqpVector &y, double alpha, OoqpVector &x)StochSymMatrixvirtual
nStochSymMatrix
parentStochSymMatrixprotected
putSparseTriple(int irow[], int len, int jcol[], double A[], int &info)StochSymMatrixvirtual
randomizePSD(double *seed)StochSymMatrixvirtual
refs()IotrRefCountinline
release(IotrRefCount **obj)IotrRefCountinlinestatic
RowScale(OoqpVector &vec)StochSymMatrixvirtual
scalarMult(double num)StochSymMatrixvirtual
setAdditiveDiagonal(OoqpVector &additiveDiag_)DoubleMatrixinlinevirtual
setToDiagonal(OoqpVector &vec)StochSymMatrixvirtual
size()StochSymMatrixvirtual
StochSymMatrix(int id, long long global_n, int local_n, int local_nnz, MPI_Comm mpiComm)StochSymMatrix
StochSymMatrix(int id, long long global_n, int diag_n, int diag_nnz, int border_n, int border_nnz, MPI_Comm mpiComm_)StochSymMatrix
symAtPutSpRow(int row, double A[], int lenA, int jcolA[], int &info)StochSymMatrixvirtual
symAtPutSubmatrix(int destRow, int destCol, DoubleMatrix &M, int srcRow, int srcCol, int rowExtent, int colExtent)StochSymMatrixvirtual
symAtSetSubmatrix(int destRow, int destCol, DoubleMatrix &M, int srcRow, int srcCol, int rowExtent, int colExtent, bool firstCall, std::map< int, int > &ValIdxMap)SymMatrixinlinevirtual
SymmetricScale(OoqpVector &vec)StochSymMatrixvirtual
transMult(double beta, OoqpVector &y, double alpha, OoqpVector &x)StochSymMatrixvirtual
writeToStream(std::ostream &out) const StochSymMatrixvirtual
~DoubleMatrix()DoubleMatrixinlinevirtual
~IotrRefCount()IotrRefCountinlineprotectedvirtual
~StochSymMatrix()StochSymMatrixvirtual