branch.cc File Reference
(Revision: 7310)
#include "gecode/int/branch.hh"
Go to the source code of this file.
Namespaces | |
namespace | Gecode |
namespace | Gecode::Int |
namespace | Gecode::Int::Branch |
Classes | |
class | Gecode::Int::Branch::Creator< View, Val, SelView > |
Register reflection for branchings. More... | |
Functions | |
void | Gecode::branch (Space *home, const IntVarArgs &x, IntVarBranch vars, IntValBranch vals) |
Branch over x with variable selection vars and value selection vals. | |
void | Gecode::assign (Space *home, const IntVarArgs &x, IntAssign vals) |
Assign all x with value selection vals. | |
Variables | |
Creator< IntView, int, BySizeMin > | Gecode::Int::Branch::c1 |
Creator< IntView, int, BySizeMax > | Gecode::Int::Branch::c2 |
Creator< IntView, int, ByMinMin > | Gecode::Int::Branch::c3 |
Creator< IntView, int, ByMinMax > | Gecode::Int::Branch::c4 |
Creator< IntView, int, ByMaxMin > | Gecode::Int::Branch::c5 |
Creator< IntView, int, ByMaxMax > | Gecode::Int::Branch::c6 |
Creator< IntView, int, ByNone > | Gecode::Int::Branch::c7 |
Creator< IntView, int, ByRegretMinMin > | Gecode::Int::Branch::c8 |
Creator< IntView, int, ByRegretMinMax > | Gecode::Int::Branch::c9 |
Creator< IntView, int, ByRegretMaxMin > | Gecode::Int::Branch::c10 |
Creator< IntView, int, ByRegretMaxMax > | Gecode::Int::Branch::c11 |
Creator< IntView, int, ByDegreeMin > | Gecode::Int::Branch::c12 |
Creator< IntView, int, ByDegreeMax > | Gecode::Int::Branch::c13 |
Reflection::ActorRegistrar < ViewValBranching< BoolView, NoValue, ByDegreeMaxNoTies < BoolView >, ValOneZero < BoolView > > > | Gecode::Int::Branch::r1 |
Reflection::ActorRegistrar < ViewValBranching< BoolView, NoValue, ByDegreeMaxNoTies < BoolView >, ValZeroOne < BoolView > > > | Gecode::Int::Branch::r2 |
Reflection::ActorRegistrar < ViewValBranching< BoolView, NoValue, ByDegreeMinNoTies < BoolView >, ValOneZero < BoolView > > > | Gecode::Int::Branch::r3 |
Reflection::ActorRegistrar < ViewValBranching< BoolView, NoValue, ByDegreeMinNoTies < BoolView >, ValZeroOne < BoolView > > > | Gecode::Int::Branch::r4 |
Reflection::ActorRegistrar < ViewValBranching< BoolView, NoValue, ByNone< BoolView > , ValOneZero< BoolView > > > | Gecode::Int::Branch::r5 |
Reflection::ActorRegistrar < ViewValBranching< BoolView, NoValue, ByNone< BoolView > , ValZeroOne< BoolView > > > | Gecode::Int::Branch::r6 |
Reflection::ActorRegistrar < ViewValAssignment< IntView, int, ValMax< IntView > > > | Gecode::Int::Branch::r7 |
Reflection::ActorRegistrar < ViewValAssignment< IntView, int, ValMed< IntView > > > | Gecode::Int::Branch::r8 |
Reflection::ActorRegistrar < ViewValAssignment< IntView, int, ValMin< IntView > > > | Gecode::Int::Branch::r9 |
Reflection::ActorRegistrar < ViewValAssignment< BoolView, NoValue, ValOneZero< BoolView > > > | Gecode::Int::Branch::r10 |
Reflection::ActorRegistrar < ViewValAssignment< BoolView, NoValue, ValZeroOne< BoolView > > > | Gecode::Int::Branch::r11 |