sparseSystem


Header File: pse2/include/sparseSystem.h

Friend Functions:

ostream& operator<< (ostream&,sparseSystem&);
void hpcxx_pack (HPCxx_Buffer&,sparseSystem*,int);
void hpcxx_unpack (HPCxx_Buffer&,sparseSystem*,int);

Uses: sparseSystem::SparseSystemData

Used By: Banded, BasicInfo, Dense, NewSystem, Reorder, Scale, Splib, Ureorder, SuperLU


Public Member Functions:

-constructor-> sparseSystem(void);
-constructor-> sparseSystem(int,int,double*,int*,int*,int);
-constructor-> sparseSystem(const sparseSystem&);
--destructor-> ~sparseSystem(void);
sparseSystem& operator=(const sparseSystem&);
int bytes(void);
int deepCopy(sparseSystem&);
int newRhs(double*);
int newMatrix(int,int,double*,int*,int*,int);
int setTitle(char*,char*);
int setTitle(sparseSystem&);
double* getValues(void);
double* getRhs(void);
int* getColinds(void);
int* getRowptrs(void);
char* getTitle(void);
char* getKey(void);
int format(void);
int getRows(void);
int getColumns(void);
int getNonZeros(void);
int IsValid(void);

Back to List of Classes

This information was generated on Mon Apr 6 10:35:19 1998