Generated on Mon Aug 25 15:13:24 2008 for Gecode/J by doxygen 1.5.4

Package org.gecode


Classes

class  ArgumentSizeMismatchException
 Mismatch in argument-size. More...
class  BAB< S extends Space >
 Wrapper class for BABIterator. More...
class  BABIterator< S extends Space >
 \brief Depth-first branch-and-bound search engine More...
class  BABSearch
class  BExpr
 This class is used to construct boolean expressions from booleans, BoolVars, BExprs, and relations (Expr IntRelType Expr) using the different connectives available in Gecode. More...
class  BinaryPropagator< GV extends GecodeView >
 Base class for binary propagators. More...
class  BoolVar
 Boolean variable. More...
class  BoolVarView
 Integer view for integer variables. More...
interface  BoolView
 Interface for integer variable views. More...
class  Branching
 Base class for programming Branchings. More...
class  BranchingDesc
 Branch description for batch recomputation. More...
class  DFA
class  DFS< S extends Space >
 Wrapper class for DFSIterator. More...
class  DFSIterator< S extends Space >
 Depth first search engine. More...
class  DFSSearch
class  DummySpace
 Dummy space implementing the abstract functiosn of Space used for contaring Swig-pointers. More...
class  Expr
 This class is used to construct linear expressions from IntVar's and BExpr's, possibly with constant factors in front, as well as constants. More...
class  FailStop
 Stop-object based on number of failures. More...
class  FatalException
 General Gecode/J runtime exception. More...
class  Gecode
interface  GecodeEnumConstants
 Constant collection. More...
class  GecodeException
 General Gecode/J runtime exception. More...
class  GecodeJNI
interface  GecodeVar
 Toplevel variable interface. More...
interface  GecodeView
 Top-level view interface. More...
class  IntSet
 Integer sets. More...
class  IntSetRanges
 Range iterator for integer sets More...
class  IntVar
 Integer variable. More...
class  IntVarRanges
 Range iterator for integer variables More...
class  IntVarView
 Integer view for integer variables. More...
interface  IntView
 Interface for integer variable views. More...
class  IntViewRanges
 Range iterator for integer variable views More...
class  JavaBranching
 Base class for implementing a branching in Java. More...
class  JavaBranchingDesc
 Description of a branching to be used for batch recomputation. More...
class  JavaPropagator
 Base class for implementing a propagator in Java. More...
class  JavaSpace
 Base class for Java-representation of Spaces. More...
class  MemoryStop
 Stop-object based on memory consumption. More...
interface  ModEvent
 General modification event. More...
class  NaryOnePropagator< GV extends GecodeView >
 Base class for nary plus one propagators. More...
class  NaryPropagator< GV extends GecodeView >
 Base class for nary propagators. More...
class  NotAssigned
class  OffsetView< IV extends IntView >
 This is an offset wrapper for an integer view. More...
class  Options
 Search engine options More...
class  Propagator
 Base class for programming Propagators. More...
interface  PropCond
 Propagation conditions. More...
class  Range
 This class represents a single range [min. More...
class  RangeIterator
 Base class for iterators over ranges. More...
class  REG
 Regular expression expressions. More...
class  SetVar
 Set variable. More...
class  SetVarGlbRanges
 Range iterator for the greatest lower bound. More...
class  SetVarLubRanges
 Range iterator for the least upper bound. More...
class  SetVarView
 Set view for set variables More...
interface  SetView
 Interface for set variable views. More...
class  SetViewGlbRanges
 Range iterator for the greatest lower bound. More...
class  SetViewLubRanges
 Range iterator for the least upper bound. More...
class  Space
 Base class for Spaces. More...
class  SpaceFailed
class  Statistics
 Search engine statistics. More...
class  Stop
 Base-class for Stop-object. More...
class  TimeStop
 Stop-object based on time. More...
class  TupleSet
 Class represeting a set of tuples. More...
class  VarArray< Var extends GecodeVar >
 Array of variables. More...
class  VarMatrix< Var extends GecodeVar >
 Matric of varibles. More...
class  ViewArray< View extends GecodeView >
 Array of views. More...

Packages

package  gist

Enumerations

enum  BoolModEvent
 Modification events for integer variables. More...
enum  BoolOpType
enum  BoolPropCond
 Propagation conditions for Boolean variables. More...
enum  ExecStatus
 Status of constraint propagation and branching commit. More...
enum  GenModEvent
 Generic modification events. More...
enum  IntAssign
 Which values to select first for branching. More...
enum  IntConLevel
enum  IntModEvent
 Modification events for integer variables. More...
enum  IntPropCond
 Propagation conditions for integer variables. More...
enum  IntRelType
enum  IntValBranch
 Which values to select first for branching. More...
enum  IntVarBranch
 Which variable to select for branching. More...
enum  PropCost
 Classification of propagation cost. More...
enum  PropKind
enum  SetModEvent
 Modification events for set variables. More...
enum  SetOpType
enum  SetPropCond
 Propagation conditions for set variables. More...
enum  SetRelType
 Common relation types for sets. More...
enum  SetValBranch
 Which values to select first for branching. More...
enum  SetVarBranch
 Which variable to select for branching. More...
enum  SpaceStatus
 Space status More...


Enumeration Type Documentation

Enumerator:
BOT_AND 
BOT_OR 
BOT_IMP 
BOT_EQV 
BOT_XOR 

Definition at line 11 of file BoolOpType.java.

Enumerator:
ICL_VAL 
ICL_BND 
ICL_DOM 
ICL_DEF 

Definition at line 11 of file IntConLevel.java.

Enumerator:
IRT_EQ 
IRT_NQ 
IRT_LQ 
IRT_LE 
IRT_GQ 
IRT_GR 

Definition at line 11 of file IntRelType.java.

Enumerator:
PK_DEF 
PK_SPEED 
PK_MEMORY 

Definition at line 11 of file PropKind.java.

Enumerator:
SOT_UNION 
SOT_DUNION 
SOT_INTER 
SOT_MINUS 

Definition at line 11 of file SetOpType.java.