Generated on Tue Sep 25 2012 20:53:30 for Gecode by doxygen 1.7.5
Gecode::Int::Cumulative::ExtOmegaTree Class Reference

Omega trees for computing ect of task sets. More...

#include <cumulative.hh>

List of all members.

Public Member Functions

template<class Node >
 ExtOmegaTree (Region &r, int c, const TaskTree< TaskView, Node > &t)
 Initialize tree for tasks t and capacity c.
void init (int ci)
 Initialize tasks for current capacity ci.
double env (int i)
 Compute update for task with index i.

Protected Attributes

int c
 Capacity.
int ci

Detailed Description

Omega trees for computing ect of task sets.


Constructor & Destructor Documentation

template<class Node >
Gecode::Int::Cumulative::ExtOmegaTree::ExtOmegaTree ( Region r,
int  c,
const TaskTree< TaskView, Node > &  t 
)

Initialize tree for tasks t and capacity c.

Definition at line 117 of file tree.hpp.


Member Function Documentation

void Gecode::Int::Cumulative::ExtOmegaTree::init ( int  ci)

Initialize tasks for current capacity ci.

Definition at line 107 of file tree.hpp.

double Gecode::Int::Cumulative::ExtOmegaTree::env ( int  i) [inline]

Compute update for task with index i.

Definition at line 123 of file tree.hpp.


Member Data Documentation

Capacity.

Definition at line 604 of file cumulative.hh.

Definition at line 604 of file cumulative.hh.


The documentation for this class was generated from the following files: