MCPcopy Create free account
hub / github.com/Gecode/gecode / QIntVar

Method QIntVar

contribs/qecode/QCOPPlus.cc:77–91  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

75
76
77void Qcop::QIntVar(int var,int min,int max) {
78 if (varInitialised[var]) {
79 cout<<"Variable "<<var<<" Already created !!"<<endl;
80 abort();
81 }
82
83 for (int i=whichSpaceOwns[var];i<nbSpaces;i++) {
84 rules[i]->v[var] = new IntVar(*rules[i],min,max);
85 rules[i]->type_of_v[var] = VTYPE_INT;
86 }
87 goal->v[var] = new IntVar(*goal,min,max);
88 goal->type_of_v[var] = VTYPE_INT;
89 varInitialised[var]=true;
90 type_of_v[var]=VTYPE_INT;
91}
92
93
94void Qcop::QIntVar(int var,IntSet dom) {

Callers 6

mainFunction · 0.45
mainFunction · 0.45
mainFunction · 0.45
mainFunction · 0.45
mainFunction · 0.45
mainFunction · 0.45

Calls

no outgoing calls

Tested by 1

mainFunction · 0.36