Generated on Thu Mar 13 2014 04:39:46 for Gecode by doxygen 1.8.1.2
Gecode::Int::Cumulative::ExtOmegaNode Class Reference

Node for an extended omega tree. More...

#include <cumulative.hh>

Public Member Functions

void init (const ExtOmegaNode &l, const ExtOmegaNode &r)
 Initialize node from left child l and right child r.
void update (const ExtOmegaNode &l, const ExtOmegaNode &r)
 Update node from left child l and right child r.
- Public Member Functions inherited from Gecode::Int::Cumulative::OmegaNode
void init (const OmegaNode &l, const OmegaNode &r)
 Initialize node from left child l and right child r.
void update (const OmegaNode &l, const OmegaNode &r)
 Update node from left child l and right child r.

Public Attributes

double cenv
 Energy envelope for subtree.
- Public Attributes inherited from Gecode::Int::Cumulative::OmegaNode
double e
 Energy for subtree.
double env
 Energy envelope for subtree.

Detailed Description

Node for an extended omega tree.

Definition at line 574 of file cumulative.hh.

Member Function Documentation

void Gecode::Int::Cumulative::ExtOmegaNode::init ( const ExtOmegaNode l,
const ExtOmegaNode r 
)
inline

Initialize node from left child l and right child r.

Definition at line 95 of file tree.hpp.

void Gecode::Int::Cumulative::ExtOmegaNode::update ( const ExtOmegaNode l,
const ExtOmegaNode r 
)
inline

Update node from left child l and right child r.

Definition at line 101 of file tree.hpp.

Member Data Documentation

double Gecode::Int::Cumulative::ExtOmegaNode::cenv

Energy envelope for subtree.

Definition at line 577 of file cumulative.hh.


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