psSparse.h File Reference

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
struct  psSparseBorder

Functions

psSparsepsSparseAlloc (int Nrows, int Nelem)
bool psSparseMatrixElement (psSparse *sparse, int i, int j, float value)
void psSparseVectorElement (psSparse *sparse, int i, float value)
psVectorpsSparseMatrixTimesVector (psVector *output, const psSparse *matrix, const psVector *vector)
bool psSparseResort (psSparse *sparse)
psVectorpsSparseSolve (psVector *output, psSparseConstraint constraint, const psSparse *sparse, int Niter)
psSparseBorderpsSparseBorderAlloc (psSparse *sparse, int Nborder)
bool psSparseBorderElementT (psSparseBorder *border, int i, int j, float value)
bool psSparseBorderElementB (psSparseBorder *border, int i, int j, float value)
bool psSparseBorderElementG (psSparseBorder *border, int i, float value)
psVectorpsSparseBorderLowerProduct (psVector *dG, psSparseBorder *border, psVector *xVec)
psVectorpsSparseBorderUpperProduct (psVector *dF, psSparseBorder *border, psVector *yVec)
psVectorpsSparseBorderSquareProduct (psVector *dG, psSparseBorder *border, psVector *yVec)
bool psSparseBorderUpperDelta (psSparseBorder *border, psVector *dF)
psVectorpsSparseBorderLowerDelta (psVector *Go, psSparseBorder *border, psVector *dG)
bool psSparseBorderMultiply (psVector **fIn, psVector **gIn, psSparseBorder *border, psVector *xVec, psVector *yVec)
bool psSparseBorderSolve (psVector **xFit, psVector **yFit, psSparseConstraint constraint, psSparseBorder *border, int Niter)


Generated on Fri Feb 2 22:25:36 2007 for pslib by  doxygen 1.5.1