#include <DoubleMatrix.h>
Inheritance diagram for DoubleStorage:
Public Member Functions | |
virtual void | atPutDense (int row, int col, double *A, int lda, int rowExtent, int colExtent)=0 |
virtual void | fromGetDense (int row, int col, double *A, int lda, int rowExtent, int colExtent)=0 |
virtual void | atPutSpRow (int row, double A[], int lenA, int jcolA[], int &info)=0 |
virtual void | fromGetSpRow (int row, int col, double A[], int lenA, int jcolA[], int &nnz, int colExtent, int &info)=0 |
virtual void | getSize (int &m, int &n)=0 |
virtual void | getDiagonal (OoqpVector &vec)=0 |
virtual void | setToDiagonal (OoqpVector &vec)=0 |
virtual void | atPutDiagonal (int idiag, OoqpVector &x)=0 |
virtual void | fromGetDiagonal (int idiag, OoqpVector &x)=0 |
virtual void | SymmetricScale (OoqpVector &vec)=0 |
virtual void | ColumnScale (OoqpVector &vec)=0 |
virtual void | RowScale (OoqpVector &vec)=0 |
virtual void | scalarMult (double num)=0 |