Main Page | Modules | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members

DoubleStorage Class Reference
[AbstractLinearAlgebra]

#include <DoubleMatrix.h>

Inheritance diagram for DoubleStorage:

IotrRefCount DenseStorage SparseStorage List of all members.

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

Detailed Description

Handle the manupulation of matrix elements


The documentation for this class was generated from the following file:
Generated on Wed Mar 22 13:58:34 2006 for OOQP by doxygen 1.3.5