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

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

_sizetransitionStructureprotected
_typetransitionStructureprotected
_uniformizationRatetransitionStructureprotected
consolidate(int i, int *destinations, double *values)transitionStructureprotected
copy()=0transitionStructurepure virtual
evaluateMeasure(double *d, double *res)transitionStructureinlinevirtual
evaluateMeasure(discreteDistribution *d, discreteDistribution *res)transitionStructureinlinevirtual
evaluateValue(double *v, double *res)=0transitionStructurepure virtual
getCol(int i, int k)=0transitionStructurepure virtual
getEntry(int i, int j)=0transitionStructurepure virtual
getEntryByCol(int i, int k)=0transitionStructurepure virtual
getNbElts(int i)=0transitionStructurepure virtual
getTransDistrib(int i)=0transitionStructurepure virtual
readEntry(FILE *input)transitionStructure
rowSum(int i)=0transitionStructurepure virtual
setEntry(int i, int j, double val)=0transitionStructurepure virtual
setType(timeType t)transitionStructureinline
setUniformizationRate(double rate)transitionStructureinline
size()transitionStructureinline
type()transitionStructureinline
uniformizationRate()transitionStructureinline
uniformize()=0transitionStructurepure virtual
write(FILE *out, std::string format)=0transitionStructurepure virtual
~transitionStructure()transitionStructureinlinevirtual