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

SparseStorage Class Reference
[SparseLinearAlgebra]

#include <SparseStorage.h>

Inheritance diagram for SparseStorage:

DoubleStorage IotrRefCount List of all members.

Public Methods

virtual void getSize (int &m, int &n)
virtual void fromGetDense (int row, int col, double *A, int lda, int rowExtent, int colExtent)
virtual void atPutDense (int row, int col, double *A, int lda, int rowExtent, int colExtent)
virtual void getDiagonal (OoqpVector &vec)
virtual void setToDiagonal (OoqpVector &vec)
virtual void ColumnScale (OoqpVector &vec)
virtual void RowScale (OoqpVector &vec)
virtual void SymmetricScale (OoqpVector &vec)
virtual void scalarMult (double num)
virtual void atPutSpRow (int col, double A[], int lenA, int irowA[], int &info)
virtual void fromGetSpRow (int row, int col, double A[], int lenA, int irowA[], int &nnz, int rowExtent, int &info)
virtual void atPutDiagonal (int idiag, OoqpVector &v)
virtual void fromGetDiagonal (int idiag, OoqpVector &v)

Static Public Attributes

int instances

Detailed Description

A class for managing the matrix elements used by sparse matrices.


Member Data Documentation

int SparseStorage::instances [static]
 

The number of instances of IotrRefCount. This is useful for debugging purposes. If not zero when the program exits, you have a memory leak.

Reimplemented from IotrRefCount.


The documentation for this class was generated from the following file:
Generated on Mon May 24 17:40:46 2004 for OOQP by doxygen1.2.18