Marmote Core
The project aims at realizing the prototype of a software environment dedicated to modeling with Markov chains.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations
Classes | Namespaces | Typedefs | Variables
alias.h File Reference

Header of Alias class. More...

#include <vector>
#include <string>
#include <fstream>
#include <cmath>
#include "hbf.h"
#include "alias.inl"

Go to the source code of this file.

Classes

class  Alias
 Aliasing data. More...
 

Namespaces

namespace  std
 Utilization of the Standard Template Library.
 

Typedefs

typedef vector< int >::iterator iteri
 
typedef vector< double >::iterator iterd
 
typedef double Threshold
 
typedef int Index
 

Variables

const double EPS = 1e-12
 

Detailed Description

Header of Alias class.

Author
- Flore.nosp@m.nt.M.nosp@m.orata.nosp@m.@ima.nosp@m.g.fr

Typedef Documentation

typedef int Index

Type Index to manipulate integer value in AliasStruct.

typedef vector<double>::iterator iterd

Iterator of double vector.

typedef vector<int>::iterator iteri

Iterator of integer vector.

typedef double Threshold

Type Threshold to manipulate double value in AliasStruct.

Variable Documentation

const double EPS = 1e-12

Permit to test if a double value equal to 1.0.