Marmote Core
The project aims at realizing the prototype of a software environment dedicated to modeling with Markov chains.
 All Classes Functions Variables
sparseMatrix Member List

This is the complete list of members for sparseMatrix, including all inherited members.

_sizetransitionStructureprotected
_typetransitionStructureprotected
_uniformizationRatetransitionStructureprotected
addToEntry(int row, int col, double val)sparseMatrix
copy()sparseMatrixvirtual
evaluateMeasure(double *m, double *res)sparseMatrixvirtual
evaluateMeasure(discreteDistribution *d, discreteDistribution *res)sparseMatrixvirtual
evaluateValue(double *v, double *res)sparseMatrixvirtual
getCol(int row, int numCol)sparseMatrixvirtual
getEntry(int, int)sparseMatrixvirtual
getEntryByCol(int row, int numCol)sparseMatrixvirtual
getNbElts(int row)sparseMatrixvirtual
getTransDistrib(int row)sparseMatrixvirtual
readEntry(FILE *input)transitionStructure
rowSum(int row)sparseMatrixvirtual
setEntry(int row, int col, double val)sparseMatrixvirtual
setType(timeType t)transitionStructureinline
setUniformizationRate(double rate)transitionStructureinline
size()transitionStructureinline
sparseMatrix(int size)sparseMatrix
type()transitionStructureinline
uniformizationRate()transitionStructureinline
uniformize()sparseMatrixvirtual
write(FILE *out, std::string format)sparseMatrixvirtual
~sparseMatrix()sparseMatrix
~transitionStructure()transitionStructureinlinevirtual