37 #include "../transitionStructure/sparseMatrix.h"
43 typedef vector<int>::iterator
iteri;
45 typedef vector<double>::iterator
iterd;
98 void create(
const int d,
const int n);
103 bool is_empty()
const;
104 double val(
const int i)
const;
105 int col(
const int i)
const;
106 int row(
const int i)
const;
107 int valbyrow(
const int i)
const;
110 void read_hbf_r(
const psi_name path);
111 void read_marca(
const psi_name path);
112 void read_hbf_c(
const psi_name path);
113 void uniformization();
114 void write_unif(
const psi_name file);
117 void scale(
const double d);
118 void give_a_name(
const psi_name file);
120 int out_degree()
const;
121 void transform(
const int d);
psi_type
Definition: hbf.h:52
Utilization of the Standard Template Library.
Inline methods of HBF Class.
string psi_name
Definition: hbf.h:47
vector< int >::iterator iteri
Definition: hbf.h:43
vector< double >::iterator iterd
Definition: hbf.h:45
Class sparseMatrix: implementation of a transition structure using the sparse matrix data structure...
Definition: sparseMatrix.h:29
Storage of matrix in Harwell Boeing Format.
Definition: hbf.h:65