SNAP Library, User Reference  2012-10-02 12:56:23
SNAP, a general purpose network analysis and graph mining library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
TSparseRowMatrix Class Reference

Inherits TMatrix.

List of all members.

Public Member Functions

 TSparseRowMatrix ()
 TSparseRowMatrix (TVec< TIntFltKdV > _RowSpVV)
 TSparseRowMatrix (TVec< TIntFltKdV > _RowSpVV, const int &_RowN, const int &_ColN)
 TSparseRowMatrix (const TStr &MatlabMatrixFNm)
void Save (TSOut &SOut)
void Load (TSIn &SIn)

Public Attributes

int RowN
int ColN
TVec< TIntFltKdVRowSpVV

Protected Member Functions

virtual void PMultiply (const TFltVV &B, int ColId, TFltV &Result) const
virtual void PMultiply (const TFltV &Vec, TFltV &Result) const
virtual void PMultiplyT (const TFltVV &B, int ColId, TFltV &Result) const
virtual void PMultiplyT (const TFltV &Vec, TFltV &Result) const
int PGetRows () const
int PGetCols () const

Constructor & Destructor Documentation

TSparseRowMatrix::TSparseRowMatrix ( TVec< TIntFltKdV _RowSpVV,
const int &  _RowN,
const int &  _ColN 
) [inline]
TSparseRowMatrix::TSparseRowMatrix ( const TStr MatlabMatrixFNm)

Member Function Documentation

void TSparseRowMatrix::Load ( TSIn SIn) [inline]
int TSparseRowMatrix::PGetCols ( ) const [inline, protected, virtual]

Implements TMatrix.

int TSparseRowMatrix::PGetRows ( ) const [inline, protected, virtual]

Implements TMatrix.

void TSparseRowMatrix::PMultiply ( const TFltVV B,
int  ColId,
TFltV Result 
) const [protected, virtual]

Implements TMatrix.

void TSparseRowMatrix::PMultiply ( const TFltV Vec,
TFltV Result 
) const [protected, virtual]

Implements TMatrix.

void TSparseRowMatrix::PMultiplyT ( const TFltVV B,
int  ColId,
TFltV Result 
) const [protected, virtual]

Implements TMatrix.

void TSparseRowMatrix::PMultiplyT ( const TFltV Vec,
TFltV Result 
) const [protected, virtual]

Implements TMatrix.

void TSparseRowMatrix::Save ( TSOut SOut) [inline]

Member Data Documentation


The documentation for this class was generated from the following files: