Generated on Sat May 25 2013 18:00:42 for Gecode by doxygen 1.8.3.1
branch.hh File Reference

(Revision: 13313)

Go to the source code of this file.

Classes

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

Namespaces

namespace  Gecode::Float::Branch
 Float branchers.
 
namespace  Gecode
 Gecode toplevel namespace
 
namespace  Gecode::Float
 Floating point numbers.
 

Functions

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