Main Page | Modules | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals

psSparse.h File Reference


Detailed Description

functions to manipulate sparse matrices equations

Definition in file psSparse.h.

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  psSparseConstraint
struct  psSparse

Functions

psSparse * psSparseAlloc (int Nrows, int Nelem)
bool psSparseMatrixElement (psSparse *sparse, int i, int j, float value)
void psSparseVectorElement (psSparse *sparse, int i, float value)
psVector * psSparseMatrixTimesVector (psVector *output, const psSparse *matrix, const psVector *vector)
bool psSparseResort (psSparse *sparse)
psVector * psSparseSolve (psVector *output, psSparseConstraint constraint, const psSparse *sparse, int Niter)


Function Documentation

psSparse* psSparseAlloc (  int  Nrows,
int  Nelem
) 
 

bool psSparseMatrixElement (  psSparse *  sparse,
int  i,
int  j,
float  value
) 
 

psVector* psSparseMatrixTimesVector (  psVector *  output,
const psSparse *  matrix,
const psVector *  vector
) 
 

bool psSparseResort (  psSparse *  sparse  ) 
 

psVector* psSparseSolve (  psVector *  output,
psSparseConstraint  constraint,
const psSparse *  sparse,
int  Niter
) 
 

void psSparseVectorElement (  psSparse *  sparse,
int  i,
float  value
) 
 


Generated on Mon Jul 3 14:14:50 2006 for Pan-STARRS Foundation Library by  doxygen 1.4.4