SCIRun  5.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Public Types | Static Public Member Functions | List of all members
SparseRowMatrixFromMap Class Reference

#include <SparseRowMatrixFromMap.h>

Classes

class  SymmetricValues
 

Public Types

typedef std::map< index_type,
double > 
Row
 
typedef std::map< index_type, RowValues
 

Static Public Member Functions

static SparseRowMatrixHandle make (size_type rows, size_type cols, const Values &values)
 
static SparseRowMatrixHandle make (size_type rows, size_type cols, const SymmetricValues &values)
 
static SparseRowMatrixHandle appendToSparseMatrix (size_type rows, size_type cols, const SparseRowMatrix &sparse, const Values &additionalValues)
 
static SparseRowMatrixHandle appendToSparseMatrixSumming (size_type rows, size_type cols, const SparseRowMatrix &sparse, const Values &additionalValues)
 

Detailed Description

Todo:
: refactor with some OO, please...

Member Typedef Documentation

typedef std::map<index_type, double> Row
typedef std::map<index_type, Row> Values

Member Function Documentation

SparseRowMatrixHandle appendToSparseMatrix ( size_type  rows,
size_type  cols,
const SparseRowMatrix sparse,
const Values additionalValues 
)
static
SparseRowMatrixHandle appendToSparseMatrixSumming ( size_type  rows,
size_type  cols,
const SparseRowMatrix sparse,
const Values additionalValues 
)
static
SparseRowMatrixHandle make ( size_type  rows,
size_type  cols,
const Values values 
)
static
SparseRowMatrixHandle make ( size_type  rows,
size_type  cols,
const SymmetricValues values 
)
static

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