40 #include "../transitionStructure/sparseMatrix.h"
44 const double EPS = 1e-12;
47 typedef vector<int>::iterator
iteri;
49 typedef vector<double>::iterator
iterd;
77 typedef struct AliasStruct stock;
98 double threshold(
const int i)
const;
99 int col(
const int i)
const;
100 int alias(
const int i)
const;
101 void init(
const int d);
102 void mk_walker(
const int d);
103 void transpose(
const int d);
104 int read(
const string path);
105 void write_construct(
const string file_name,
const int d);
106 int walk(
const double rand,
const int j,
const int n,
const int d,
const int i);
double Threshold
Definition: alias.h:52
Utilization of the Standard Template Library.
vector< int >::iterator iteri
Definition: alias.h:47
const double EPS
Definition: alias.h:44
int Index
Definition: alias.h:54
vector< double >::iterator iterd
Definition: alias.h:49
Class sparseMatrix: implementation of a transition structure using the sparse matrix data structure...
Definition: sparseMatrix.h:29
Inline methods of Alias class.
Aliasing data.
Definition: alias.h:62
Storage of matrix in Harwell Boeing Format.
Definition: hbf.h:65