36namespace Gecode {
namespace Int {
namespace Element {
int p
Number of positive literals for node type.
Home class for posting propagators
Domain consistent pair propagator.
Pair(Space &home, Pair &p)
Constructor for cloning p.
static ExecStatus post(Home home, IntView x0, IntView x1, IntView x2, int w, int h)
Post propagator .
Integer view for integer variables.
ModEvent le(Space &home, int n)
Restrict domain values to be less than n.
ModEvent gq(Space &home, int n)
Restrict domain values to be greater or equal than n.
int val(void) const
Return assigned value (only if assigned)
ModEvent eq(Space &home, int n)
Restrict domain values to be equal to n.
static ExecStatus post(Home home, View0 x0, View1 x1)
Post domain consistent propagator .
bool assigned(void) const
Test whether view is assigned.
#define GECODE_ME_CHECK(me)
Check whether modification event me is failed, and forward failure.
const Gecode::PropCond PC_INT_DOM
Propagate when domain changes.
Gecode toplevel namespace
@ ES_OK
Execution is okay.
bool shared(ViewArray< ViewX > x, ViewArray< ViewY > y)