Generated on Mon Aug 25 11:35:46 2008 for Gecode by doxygen 1.5.6

sortsup.icc File Reference

(Revision: 7290)

Go to the source code of this file.

Namespaces

namespace  Gecode
namespace  Gecode::Int
namespace  Gecode::Int::Sorted

Classes

class  Gecode::Int::Sorted::Rank
 Storage class for mininmum and maximum of a variable. More...
class  Gecode::Int::Sorted::SccComponent
 Representation of a strongly connected component. More...
class  Gecode::Int::Sorted::OfflineMinItem
 Item used to construct the OfflineMin sequence. More...
class  Gecode::Int::Sorted::OfflineMin
 Offline-Min datastructure Used to compute the perfect matching between the unsorted views x and the sorted views y. More...
class  Gecode::Int::Sorted::TupleMaxInc< View >
 Index comparison for ViewArray<Tuple>. More...
class  Gecode::Int::Sorted::TupleMaxIncExt< View >
 Extended Index comparison for ViewArray<Tuple>. More...
class  Gecode::Int::Sorted::TupleMinInc< View >
 View comparison on ViewTuples. More...
class  Gecode::Int::Sorted::ViewPair< View >
 Extended View comparison on ViewTuples. More...
class  Gecode::Int::Sorted::TupleMinIncExt< View >

Functions

template<class View, bool Perm>
bool Gecode::Int::Sorted::check_subsumption (ViewArray< View > &x, ViewArray< View > &y, ViewArray< View > &z, bool &subsumed, int &dropfst)
 Subsumption test.
template<class View, bool Perm>
bool Gecode::Int::Sorted::array_assigned (Space *home, ViewArray< View > &x, ViewArray< View > &y, ViewArray< View > &z, bool &subsumed, bool &match_fixed, bool &, bool &noperm_bc)
 Check for assignment of a variable array.
template<class View>
bool Gecode::Int::Sorted::channel (Space *home, ViewArray< View > &x, ViewArray< View > &y, ViewArray< View > &z, bool &nofix)
 Channel between x, y and z.