This commit is contained in:
Tiago Gomes 2012-12-28 15:40:32 +00:00
parent 3363019c93
commit d293c5e5a9

View File

@ -12,24 +12,23 @@
void operator=(const TypeName&) void operator=(const TypeName&)
#include <vector> #include <vector>
#include <string>
using namespace std;
class Var; class Var;
class Factor; class Factor;
class VarNode; class VarNode;
class FacNode; class FacNode;
typedef vector<double> Params; typedef std::vector<double> Params;
typedef unsigned VarId; typedef unsigned VarId;
typedef vector<VarId> VarIds; typedef std::vector<VarId> VarIds;
typedef vector<Var*> Vars; typedef std::vector<Var*> Vars;
typedef vector<VarNode*> VarNodes; typedef std::vector<VarNode*> VarNodes;
typedef vector<FacNode*> FacNodes; typedef std::vector<FacNode*> FacNodes;
typedef vector<Factor*> Factors; typedef std::vector<Factor*> Factors;
typedef vector<string> States; typedef std::vector<std::string> States;
typedef vector<unsigned> Ranges; typedef std::vector<unsigned> Ranges;
typedef unsigned long long ullong; typedef unsigned long long ullong;
enum LiftedSolverType enum LiftedSolverType