Generated on Mon Jun 15 13:35:48 2009 for Gecode by doxygen 1.5.9

Gecode Reference Documentation

3.1.0

This document provides reference information about Gecode. The documentation is structured into three major groups: getting started, common programming tasks, and available functionality.

This document corresponds to Gecode version 3.1.0, please consult the changelog for recent changes.

Getting started

For your first steps with Gecode, the following pages may be of interest:
  • Compiling and installing Gecode
  • Compiling and linking against Gecode
  • Notational conventions
  • Brief glossary

To get started with modelling in Gecode, you may also want to have a look at our Example scripts (models).

Programming tasks

Documentation is available for the following tasks:
  • Programming models
  • Programming search engines
  • Programming propagators and branchings
  • Programming variables
  • Testing

Available functionality

The most important functionality is:
  • Memory management
  • Gecode exceptions

The complete functionality can be found here.

The part Other available functionality documents existing propagators, variable implementations, and so on which serves as documentation of examples.

List and index content

Additionally, the documentation also features the following parts:
  • Gecode license and authors
  • Changelog

The following lists and indices are available

  • Gecode code statistics
  • List of all modules
  • List of all classes including brief documentation
  • List of all namespaces including brief documentation
  • List of all files
  • Class hierarchy
  • Alphabetical class index
  • Namespace members
  • Class members
  • File members