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

SparseMat.h File Reference

#include "vl/VL.h"
#include "vl/Mat.h"
#include "vl/SparseVec.h"
#include "vl/SubSMat.h"
#include <iostream.h>

Include dependency graph for SparseMat.h:

Go to the source code of this file.

Compounds

class  TSparseMat

Functions

TSparseMatoperator+= (TSparseMat &m, const TSparseMat &n)
TSparseMatoperator-= (TSparseMat &m, const TSparseMat &n)
TSparseMatoperator *= (TSparseMat &m, const TSparseMat &n)
TSparseMatoperator *= (TSparseMat &m, TMReal s)
TSparseMatoperator/= (TSparseMat &m, TMReal s)
Bool operator== (const TSparseMat &m, const TSparseMat &n)
Bool operator!= (const TSparseMat &m, const TSparseMat &n)
TSparseMat operator+ (const TSparseMat &m, const TSparseMat &n)
TSparseMat operator- (const TSparseMat &m, const TSparseMat &n)
TSparseMat operator- (const TSparseMat &m)
TSparseMat operator * (const TSparseMat &m, const TSparseMat &n)
TSparseMat operator * (const TSparseMat &m, TMReal s)
TSparseMat operator/ (const TSparseMat &m, TMReal s)
TSparseVecoperator *= (TSparseVec &v, const TSparseMat &m)
TMSparseVec operator * (const TSparseVec &v, const TSparseMat &m)
TSparseVec operator * (const TSparseMat &m, const TSparseVec &v)
TMVec& operator *= (TMVec &v, const TSparseMat &m)
TMVec operator * (const TMVec &v, const TSparseMat &m)
TMVec operator * (const TSparseMat &m, const TMVec &v)
TSparseMat trans (const TSparseMat &m)
TMReal trace (const TSparseMat &m)
TSparseMat oprod (const TSparseVec &a, const TSparseVec &b)
TSparseMat oprods (const TVec &a, const TVec &b)
TSparseMat inv (const TSparseMat &m, TMReal *determinant = 0, TMReal pEps = 1e-20)
ostream& operator<< (ostream &s, const TSparseMat &m)
istream& operator>> (istream &s, TSparseMat &m)


Function Documentation

TSparseMat inv (const TSparseMat & m, TMReal * determinant = 0, TMReal pEps = 1e-20)

Definition at line 533 of file SparseMat.cc.

TMVec operator * (const TSparseMat & m, const TMVec & v)

Definition at line 321 of file SparseMat.cc.

TMVec operator * (const TMVec & v, const TSparseMat & m)

Definition at line 382 of file SparseMat.cc.

TSparseVec operator * (const TSparseMat & m, const TSparseVec & v)

Definition at line 306 of file SparseMat.cc.

TMSparseVec operator * (const TSparseVec & v, const TSparseMat & m)

Definition at line 360 of file SparseMat.cc.

TSparseMat operator * (const TSparseMat & m, TMReal s)

Definition at line 334 of file SparseMat.cc.

TSparseMat operator * (const TSparseMat & m, const TSparseMat & n)

Definition at line 293 of file SparseMat.cc.

TMVec & operator *= (TMVec & v, const TSparseMat & m)

Definition at line 408 of file SparseMat.cc.

TSparseVec & operator *= (TSparseVec & v, const TSparseMat & m)

Definition at line 401 of file SparseMat.cc.

TSparseMat & operator *= (TSparseMat & m, TMReal s)

Definition at line 206 of file SparseMat.cc.

TSparseMat & operator *= (TSparseMat & m, const TSparseMat & n)

Definition at line 194 of file SparseMat.cc.

Bool operator!= (const TSparseMat & m, const TSparseMat & n)

Definition at line 241 of file SparseMat.cc.

TSparseMat operator+ (const TSparseMat & m, const TSparseMat & n)

Definition at line 256 of file SparseMat.cc.

TSparseMat & operator+= (TSparseMat & m, const TSparseMat & n)

Definition at line 170 of file SparseMat.cc.

TSparseMat operator- (const TSparseMat & m)

Definition at line 282 of file SparseMat.cc.

TSparseMat operator- (const TSparseMat & m, const TSparseMat & n)

Definition at line 269 of file SparseMat.cc.

TSparseMat & operator-= (TSparseMat & m, const TSparseMat & n)

Definition at line 182 of file SparseMat.cc.

TSparseMat operator/ (const TSparseMat & m, TMReal s)

Definition at line 345 of file SparseMat.cc.

TSparseMat & operator/= (TSparseMat & m, TMReal s)

Definition at line 216 of file SparseMat.cc.

ostream & operator<< (ostream & s, const TSparseMat & m)

Definition at line 503 of file SparseMat.cc.

Bool operator== (const TSparseMat & m, const TSparseMat & n)

Definition at line 228 of file SparseMat.cc.

istream & operator>> (istream & s, TSparseMat & m)

Definition at line 515 of file SparseMat.cc.

TSparseMat oprod (const TSparseVec & a, const TSparseVec & b)

Definition at line 461 of file SparseMat.cc.

TSparseMat oprods (const TVec & a, const TVec & b)

Definition at line 479 of file SparseMat.cc.

TMReal trace (const TSparseMat & m)

Definition at line 441 of file SparseMat.cc.

TSparseMat trans (const TSparseMat & m)

Definition at line 418 of file SparseMat.cc.


Generated at Sat Aug 5 00:16:47 2000 for Class Library by doxygen 1.1.0 written by Dimitri van Heesch, © 1997-2000