Generated on Sat Feb 7 2015 02:01:35 for Gecode by doxygen 1.8.9.1

Functions

FloatValBranch Gecode::FLOAT_VAL_SPLIT_MIN (void)
 Select values not greater than mean of smallest and largest value. More...
 
FloatValBranch Gecode::FLOAT_VAL_SPLIT_MAX (void)
 Select values greater than mean of smallest and largest value. More...
 
FloatValBranch Gecode::FLOAT_VAL_SPLIT_RND (Rnd r)
 Select values randomly which are not greater or not smaller than mean of largest and smallest value. More...
 
FloatValBranch Gecode::FLOAT_VAL (FloatBranchVal v, FloatBranchCommit c)
 

Detailed Description

Function Documentation

FloatValBranch Gecode::FLOAT_VAL_SPLIT_MIN ( void  )
inline

Select values not greater than mean of smallest and largest value.

Definition at line 59 of file val.hpp.

FloatValBranch Gecode::FLOAT_VAL_SPLIT_MAX ( void  )
inline

Select values greater than mean of smallest and largest value.

Definition at line 64 of file val.hpp.

FloatValBranch Gecode::FLOAT_VAL_SPLIT_RND ( Rnd  r)
inline

Select values randomly which are not greater or not smaller than mean of largest and smallest value.

Definition at line 69 of file val.hpp.

FloatValBranch Gecode::FLOAT_VAL ( FloatBranchVal  v,
FloatBranchCommit  c = NULL 
)
inline

Select value as defined by the value function v and commit function c The default commit function posts the constraint that the float variable x must be less or equal than the value n for the first alternative and that x must be greater or equal than n otherwise.

Definition at line 74 of file val.hpp.