Here is a list of all functions with links to the classes they belong to:

### - a -

- a() : Gecode::Support::BitSetData, SportsLeague
- a_d() : Gecode::FlatZinc::FlatZincOptions, Gecode::Options
- about() : Gecode::Gist::GistMainWindow
- AboutGist() : Gecode::Gist::AboutGist
- Above() : Test::Int::Cumulatives::Above
- Abs() : Gecode::Float::Arithmetic::Abs< A, B >, Test::Int::MiniModelArithmetic::Abs
- abs() : Gecode::FloatVal, Gecode::IntPropLevels
- AbsBnd() : Gecode::Int::Arithmetic::AbsBnd< View >
- AbsDom() : Gecode::Int::Arithmetic::AbsDom< View >
- AbsXX() : Test::Float::Arithmetic::AbsXX, Test::Int::Arithmetic::AbsXX
- AbsXY() : Test::Float::Arithmetic::AbsXY, Test::Int::Arithmetic::AbsXY
- ack_reset_start() : Gecode::Search::Par::Engine< Tracer >
- ack_reset_stop() : Gecode::Search::Par::Engine< Tracer >
- ack_terminate() : Gecode::Search::Par::Engine< Tracer >
- ACos() : Gecode::Float::Trigonometric::ACos< A, B >
- acos() : Gecode::FloatVal
- acos_down() : Gecode::Float::Rounding
- acos_up() : Gecode::Float::Rounding
- acosh() : Gecode::FloatVal
- acosh_down() : Gecode::Float::Rounding
- acosh_up() : Gecode::Float::Rounding
- ACosXX() : Test::Float::Trigonometric::ACosXX
- ACosXY() : Test::Float::Trigonometric::ACosXY
- ACosXYSol() : Test::Float::Trigonometric::ACosXYSol
- acquire() : Gecode::Action, Gecode::CHB, Gecode::Support::Mutex
- acquireSpace() : Gecode::Gist::SpaceNode
- Action() : Gecode::Action
- action() : Gecode::VarBranch< Var >, JobShopSolve
- actionmerit() : JobShopSolve
- activateComparator() : Gecode::Gist::TreeCanvas
- activateDoubleClickInspector() : Gecode::Gist::TreeCanvas
- activateMoveInspector() : Gecode::Gist::TreeCanvas
- activateSolutionInspector() : Gecode::Gist::TreeCanvas
- add() : Gecode::BaseOptions, Gecode::Driver::StringOption, Gecode::FlatZinc::BranchInformation, Gecode::FlatZinc::BranchInformationO, Gecode::FlatZinc::Registry, Gecode::Int::BinPacking::SizeSet, Gecode::Int::Extensional::LayeredGraph< View, Val, Degree, StateIdx >::IndexRange, Gecode::Int::Member::Prop< View >, Gecode::Int::NValues::IntBase< VY >, Gecode::Int::Sequence::Violations, Gecode::Int::ValSet, Gecode::Int::ViewValGraph::BiLink, Gecode::MiniModel::FinalBag, Gecode::MiniModel::TransitionBag, Gecode::NGL, Gecode::Search::Par::CollectAll, Gecode::Search::Par::CollectBest, Gecode::TupleSet, Gecode::TupleSet::Data
- add_down() : Gecode::Float::Rounding
- add_to_mask() : Gecode::Int::Extensional::BitSet< IndexType >, Gecode::Int::Extensional::TinyBitSet< _size >
- add_up() : Gecode::Float::Rounding
- addBoolVarName() : Gecode::FlatZinc::Printer
- addComparator() : Gecode::Gist::Gist, Gecode::Gist::TreeCanvas
- addDoubleClickInspector() : Gecode::Gist::Gist, Gecode::Gist::TreeCanvas
- addedBookmark() : Gecode::Gist::TreeCanvas
- addFloatVarName() : Gecode::FlatZinc::Printer
- addHtml() : Gecode::Gist::TextOutput
- addInspector() : Gecode::Gist::Gist
- addIntVarName() : Gecode::FlatZinc::Printer
- addMoveInspector() : Gecode::Gist::Gist, Gecode::Gist::TreeCanvas
- AddRange() : Gecode::Iter::Ranges::AddRange< I >
- address() : Gecode::region_allocator< T >, Gecode::region_allocator< void >, Gecode::space_allocator< T >, Gecode::space_allocator< void >
- addSetVarName() : Gecode::FlatZinc::Printer
- addSolutionInspector() : Gecode::Gist::Gist, Gecode::Gist::TreeCanvas
- addToGlb() : Test::Set::SetTestSpace
- adj() : Gecode::Int::GCC::Node
- adjacent() : Gecode::Int::BinPacking::ConflictGraph
- adjust() : Gecode::Int::Extensional::Compact< View, pos >::CTAdvisor, Gecode::Int::Linear::NegSupportIter< Val >, Gecode::Int::Linear::PosSupportIter< Val >
- advise() : Gecode::Action::Recorder< View >, Gecode::CHB::Recorder< View >, Gecode::Int::Bool::Clause< VX, VY >, Gecode::Int::Bool::NaryLq< VX >, Gecode::Int::Bool::NaryOr< VX, VY >, Gecode::Int::Channel::LinkMulti, Gecode::Int::Extensional::LayeredGraph< View, Val, Degree, StateIdx >, Gecode::Int::Extensional::NegCompact< View, Table >, Gecode::Int::Extensional::PosCompact< View, Table >, Gecode::Int::Extensional::ReCompact< View, Table, CtrlView, rm >, Gecode::Int::Linear::EqBoolInt< VX >, Gecode::Int::Linear::GqBoolInt< VX >, Gecode::Int::Linear::ReEqBoolInt< VX, VB, rm >, Gecode::Int::Linear::ReGqBoolInt< VX, VB, rm >, Gecode::Int::NValues::BoolBase< VY >, Gecode::Int::Precede::Single< View >, Gecode::Int::Rel::NaryLqLe< View, o >, Gecode::Int::Sequence::Sequence< View, Val >, Gecode::Int::Sequence::ViewValSupport< View, Val, iss >, Gecode::Int::Sequence::ViewValSupportArray< View, Val, iss >, Gecode::Propagator, Gecode::Set::Channel::ChannelBool< View >, Gecode::Set::Precede::Single< View >, Gecode::VarImp< VIC >, Gecode::ViewTraceRecorder< View >
- Advisor() : Gecode::Advisor
- advisor() : Gecode::Advisors< A >
- Advisors() : Gecode::Advisors< A >
- AFC() : Gecode::AFC, Test::AFC
- afc() : Gecode::ConstView< View >, Gecode::DerivedView< View >, Gecode::Propagator, Gecode::VarBranch< Var >, Gecode::VarImp< VIC >, Gecode::VarImpVar< VarImp >, Gecode::VarImpView< Var >, JobShopSolve
- afc_decay() : Gecode::Space
- afc_unshare() : Gecode::Space
- afcmerit() : JobShopSolve
- Alias() : Gecode::FlatZinc::Alias
- aliasBool2Int() : Gecode::FlatZinc::FlatZincSpace
- all() : Gecode::Int::Extensional::Compact< View, pos >, Gecode::Support::BitSetBase, Gecode::Support::BitSetData, Gecode::Support::RawBitSetBase
- all_in_valset() : Gecode::Int::NValues::IntBase< VY >
- AllInterval() : AllInterval
- alloc() : Gecode::Heap, Gecode::Kernel::MemoryManager, Gecode::Kernel::SharedMemory, Gecode::Region, Gecode::Space, Gecode::Support::Allocator
- allocate() : Gecode::ArgArrayBase< T >, Gecode::Gist::NodeAllocatorBase< T >, Gecode::Gist::Shape, Gecode::Int::BinPacking::ConflictGraph::NodeSet, Gecode::Int::IdxView< View >, Gecode::Int::Sequence::ViewValSupport< View, Val, iss >, Gecode::Kernel::GPI, Gecode::region_allocator< T >, Gecode::region_allocator< void >, Gecode::space_allocator< T >, Gecode::space_allocator< void >, Gecode::Support::RawBitSetBase
- Allocator() : Gecode::Support::Allocator
- allocator() : Gecode::Support::BlockAllocator< T, A, blocksize >
- allSolutions() : Gecode::FlatZinc::FlatZincOptions
- Alpha() : Alpha
- AlreadyFinalized() : Gecode::Int::AlreadyFinalized
- alt() : Gecode::CPProfiler::Message, Gecode::CPProfiler::Node, Gecode::Search::Par::Path< Tracer >::Edge, Gecode::Search::Seq::Path< Tracer >::Edge, Gecode::Search::Seq::Probe< Tracer >::Node
- alternative() : Gecode::CommitTraceInfo, Gecode::Gist::NodeCursor< Node >, Gecode::SearchTracer::EdgeInfo
- alternatives() : Gecode::Choice
- ann2ipl() : Gecode::FlatZinc::FlatZincSpace
- any() : Gecode::Int::BoolVarImp, Gecode::Int::BoolView, Gecode::Int::CachedView< View >, Gecode::Int::ConstIntView, Gecode::Int::IntVarImp, Gecode::Int::IntView, Gecode::Int::MinusView, Gecode::Int::NegBoolView, Gecode::Int::OffsetView, Gecode::Int::ScaleView< Val, UnsVal >, Gecode::Int::ZeroIntView
- Append() : Gecode::Iter::Ranges::Append< I, J >
- append() : Gecode::ArgArrayBase< T >, Gecode::FlatZinc::AST::Node, Gecode::Search::Cutoff
- ArchimedeanSpiral() : ArchimedeanSpiral
- Archive() : Gecode::Archive
- archive() : CDBF::Choice, Gecode::Choice, Gecode::FlatZinc::AuxVarBrancher::Choice, Gecode::FlatZinc::PosIntChoice, Gecode::Gist::StopChoice, Gecode::Int::Branch::PosValuesChoice, Gecode::Int::LDSB::LDSBChoice< Val >, Gecode::Kernel::FunctionBranch::Description, Gecode::PosChoice, Gecode::PosValChoice< Val >, SteelMill::SteelMillBranch::Choice, Warnsdorff::Choice
- arg2boolargs() : Gecode::FlatZinc::FlatZincSpace
- arg2boolsharedarray() : Gecode::FlatZinc::FlatZincSpace
- arg2BoolVar() : Gecode::FlatZinc::FlatZincSpace
- arg2boolvarargs() : Gecode::FlatZinc::FlatZincSpace
- arg2floatargs() : Gecode::FlatZinc::FlatZincSpace
- arg2FloatVar() : Gecode::FlatZinc::FlatZincSpace
- arg2floatvarargs() : Gecode::FlatZinc::FlatZincSpace
- arg2intargs() : Gecode::FlatZinc::FlatZincSpace
- arg2intset() : Gecode::FlatZinc::FlatZincSpace
- arg2intsetargs() : Gecode::FlatZinc::FlatZincSpace
- arg2intsharedarray() : Gecode::FlatZinc::FlatZincSpace
- arg2IntVar() : Gecode::FlatZinc::FlatZincSpace
- arg2intvarargs() : Gecode::FlatZinc::FlatZincSpace
- arg2SetVar() : Gecode::FlatZinc::FlatZincSpace
- arg2setvarargs() : Gecode::FlatZinc::FlatZincSpace
- arg2tupleset() : Gecode::FlatZinc::FlatZincSpace
- ArgArray() : Gecode::ArgArray< T >
- ArgArrayBase() : Gecode::ArgArrayBase< T >
- ArgMax() : Gecode::Int::Arithmetic::ArgMax< VA, VB, tiebreak >, Test::Int::Arithmetic::ArgMax
- ArgMaxBool() : Test::Int::Arithmetic::ArgMaxBool
- ArgMaxBoolShared() : Test::Int::Arithmetic::ArgMaxBoolShared
- ArgMaxShared() : Test::Int::Arithmetic::ArgMaxShared
- ArgMin() : Test::Int::Arithmetic::ArgMin
- ArgMinBool() : Test::Int::Arithmetic::ArgMinBool
- ArgMinBoolShared() : Test::Int::Arithmetic::ArgMinBoolShared
- ArgMinShared() : Test::Int::Arithmetic::ArgMinShared
- argument() : Gecode::Driver::BaseOption
- ArgumentOutOfRange() : Gecode::MiniModel::ArgumentOutOfRange
- ArgumentSame() : Gecode::Float::ArgumentSame, Gecode::Int::ArgumentSame
- ArgumentSizeMismatch() : Gecode::Float::ArgumentSizeMismatch, Gecode::Int::ArgumentSizeMismatch, Gecode::MiniModel::ArgumentSizeMismatch, Gecode::Set::ArgumentSizeMismatch
- ArithNonLinFloatExpr() : Gecode::MiniModel::ArithNonLinFloatExpr
- ArithNonLinIntExpr() : Gecode::MiniModel::ArithNonLinIntExpr
- arity() : Gecode::TupleSet
- Array() : Gecode::FlatZinc::AST::Array, Gecode::Iter::Ranges::Array, Gecode::Iter::Values::Array
- ArrayAccess() : Gecode::FlatZinc::AST::ArrayAccess
- ArrayRanges() : Gecode::Set::ArrayRanges
- ASin() : Gecode::Float::Trigonometric::ASin< A, B >
- asin() : Gecode::FloatVal
- asin_down() : Gecode::Float::Rounding
- asin_up() : Gecode::Float::Rounding
- asinh() : Gecode::FloatVal
- asinh_down() : Gecode::Float::Rounding
- asinh_up() : Gecode::Float::Rounding
- ASinXX() : Test::Float::Trigonometric::ASinXX
- ASinXY() : Test::Float::Trigonometric::ASinXY
- ASinXYSol() : Test::Float::Trigonometric::ASinXYSol
- Ass() : Test::Int::Cumulatives::Ass
- asset() : Gecode::MetaInfo
- assets() : Gecode::Options
- assign() : Gecode::FloatVal, Test::Float::TestSpace, Test::Int::TestSpace, Test::Set::SetTestSpace
- assigned() : Gecode::ConstView< View >, Gecode::DerivedView< View >, Gecode::Float::FloatVarImp, Gecode::Int::BoolVarImp, Gecode::Int::Channel::DomInfo< View, Offset >, Gecode::Int::Channel::ValInfo< View >, Gecode::Int::GCC::CardConst, Gecode::Int::IntVarImp, Gecode::Int::Linear::NoView, Gecode::Int::ManToOptTask< ManTask >, Gecode::Int::Unary::ManFixPTask, Gecode::Int::Unary::ManFlexTask, Gecode::Set::SetVarImp, Gecode::VarArgArray< Var >, Gecode::VarArray< Var >, Gecode::VarImpVar< VarImp >, Gecode::VarImpView< Var >, Gecode::ViewArray< View >, Gecode::ViewArray< Int::Linear::NoView >, Test::Float::TestSpace, Test::Int::TestSpace, Test::Set::SetTestSpace
- assigned_val() : Gecode::Int::Element::Int< V0, V1, Idx, Val >
- Assignment() : Test::Float::Assignment, Test::Int::Assignment
- assignment() : Test::Float::Test, Test::Int::BinPacking::BPT, Test::Int::Cumulative::ManFixPCumulative, Test::Int::Cumulative::ManFlexCumulative, Test::Int::Cumulative::OptFixPCumulative, Test::Int::Cumulative::OptFlexCumulative, Test::Int::Cumulatives::Cumulatives, Test::Int::Distinct::Random, Test::Int::Extensional::RandomTupleSetTest, Test::Int::GCC::VarSome, Test::Int::NValues::IntInt, Test::Int::Test, Test::Int::Unary::ManFixPUnary, Test::Int::Unary::ManFlexUnary, Test::Int::Unary::OptFixPUnary, Test::Int::Unary::OptFlexUnary
- ATan() : Gecode::Float::Trigonometric::ATan< A, B >
- atan() : Gecode::FloatVal
- atan_down() : Gecode::Float::Rounding
- atan_up() : Gecode::Float::Rounding
- atanh() : Gecode::FloatVal
- atanh_down() : Gecode::Float::Rounding
- atanh_up() : Gecode::Float::Rounding
- ATanXX() : Test::Float::Trigonometric::ATanXX
- ATanXY() : Test::Float::Trigonometric::ATanXY
- ATanXYSol() : Test::Float::Trigonometric::ATanXYSol
- atleast() : Gecode::Int::Count::ViewBase< VX, VY, VZ >
- atmost() : Gecode::Int::Count::ViewBase< VX, VY, VZ >
- AtmostOne() : Gecode::Set::Distinct::AtmostOne, Test::Set::Distinct::AtmostOne
- atmostone() : Gecode::Int::Extensional::Compact< View, pos >
- Atom() : Gecode::FlatZinc::AST::Atom
- attacked() : DominatingQueens
- audit() : Gecode::Int::Extensional::LayeredGraph< View, Val, Degree, StateIdx >
- augmenting_path() : Gecode::Int::GCC::VarValGraph< Card >
- autoZoomChanged() : Gecode::Gist::TreeCanvas
- AuxVarBrancher() : Gecode::FlatZinc::AuxVarBrancher
- available() : Gecode::Int::Distinct::DomCtrl< View >