| 
    PIPS-NLP
    
   | 
 
#include <DoubleMatrix.h>
  
 Public Member Functions | |
| DoubleStorage () | |
| 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 | 
| virtual | ~DoubleStorage () | 
| virtual void | copyDiagonalVal_From (int idiag, OoqpVector &x, bool firstCall, std::map< int, int > &ValIdxMap) | 
  Public Member Functions inherited from IotrRefCount | |
| int | refs () | 
| IotrRefCount () | |
Additional Inherited Members | |
  Static Public Member Functions inherited from IotrRefCount | |
| static void | release (IotrRefCount **obj) | 
| static void | addRef (IotrRefCount *const *obj) | 
  Static Public Attributes inherited from IotrRefCount | |
| static int | instances = 0 | 
  Protected Member Functions inherited from IotrRefCount | |
| virtual | ~IotrRefCount () | 
Handle the manupulation of matrix elements
      
  | 
  inline | 
      
  | 
  inlinevirtual | 
      
  | 
  pure virtual | 
Implemented in SparseStorage, DenseStorage, and PetscSparseStorage.
      
  | 
  pure virtual | 
Implemented in SparseStorage, DenseStorage, and PetscSparseStorage.
      
  | 
  pure virtual | 
Implemented in SparseStorage, DenseStorage, and PetscSparseStorage.
      
  | 
  pure virtual | 
Implemented in PetscSparseStorage, SparseStorage, and DenseStorage.
      
  | 
  inlinevirtual | 
Reimplemented in SparseStorage.
      
  | 
  pure virtual | 
Implemented in SparseStorage, DenseStorage, and PetscSparseStorage.
      
  | 
  pure virtual | 
Implemented in SparseStorage, DenseStorage, and PetscSparseStorage.
      
  | 
  pure virtual | 
Implemented in SparseStorage, DenseStorage, and PetscSparseStorage.
      
  | 
  pure virtual | 
Implemented in SparseStorage, PetscSparseStorage, and DenseStorage.
      
  | 
  pure virtual | 
Implemented in PetscSparseStorage, SparseStorage, and DenseStorage.
      
  | 
  pure virtual | 
Implemented in PetscSparseStorage, SparseStorage, and DenseStorage.
      
  | 
  pure virtual | 
Implemented in PetscSparseStorage, SparseStorage, and DenseStorage.
      
  | 
  pure virtual | 
Implemented in SparseStorage, PetscSparseStorage, and DenseStorage.
      
  | 
  pure virtual | 
Implemented in SparseStorage, PetscSparseStorage, and DenseStorage.
 1.8.11