Generated on Sat May 25 2013 18:00:47 for Gecode by doxygen 1.8.3.1
Gecode::Float::Branch Namespace Reference

Float branchers. More...

Classes

class  MeritMin
 Merit class for mimimum. More...
 
class  MeritMax
 Merit class for maximum of float view. More...
 
class  MeritSize
 Merit class for size of float view. More...
 
class  MeritDegreeSize
 Merit class for size over degree. More...
 
class  MeritAFCSize
 Merit class for size over afc. More...
 
class  MeritActivitySize
 Merit class for size over activity. More...
 
class  ValSelMed
 Value selection class for median of view. More...
 
class  ValSelRnd
 Value selection class for random value of view. More...
 
class  ValCommitLq
 Value commit class for less or equal. More...
 
class  ValCommitGq
 Value commit class for greater or equal. More...
 
class  ValCommitLqGq
 Value commit class for less or equal or greater or equal. More...
 

Functions

ValSelCommitBase< FloatView,
FloatNum > * 
valselcommit (Space &home, const FloatValBranch &svb)
 Return value and commit for float views. More...
 
ValSelCommitBase< FloatView,
FloatNum > * 
valselcommit (Space &home, const FloatAssign &ia)
 Return value and commit for float views. More...
 
ViewSel< FloatView > * viewsel (Space &home, const FloatVarBranch &fvb)
 Return view selectors for float views. More...
 

Detailed Description

Float branchers.

Function Documentation

ValSelCommitBase< FloatView, FloatNum > * Gecode::Float::Branch::valselcommit ( Space &  home,
const FloatValBranch &  fvb 
)

Return value and commit for float views.

Definition at line 43 of file val-sel-commit.cpp.

ValSelCommitBase< FloatView, FloatNum > * Gecode::Float::Branch::valselcommit ( Space &  home,
const FloatAssign &  fa 
)

Return value and commit for float views.

Definition at line 64 of file val-sel-commit.cpp.

ViewSel< FloatView > * Gecode::Float::Branch::viewsel ( Space &  home,
const FloatVarBranch &  fvb 
)

Return view selectors for float views.

Definition at line 43 of file view-sel.cpp.