Gecode::Scheduling::Cumulative::OmegaLambdaNode Class Reference
Node for an omega lambda tree. More...
#include <cumulative.hh>
Public Member Functions | |
void | init (const OmegaLambdaNode &l, const OmegaLambdaNode &r) |
Initialize node from left child l and right child r. | |
void | update (const OmegaLambdaNode &l, const OmegaLambdaNode &r) |
Update node from left child l and right child r. | |
Public Attributes | |
double | le |
Energy for subtree. | |
double | lenv |
Energy envelope for subtree. | |
int | resLe |
Node which is responsible for le. | |
int | resLenv |
Node which is responsible for lenv. | |
Static Public Attributes | |
static const int | undef = -1 |
Undefined task. |
Detailed Description
Node for an omega lambda tree.
Definition at line 599 of file cumulative.hh.
Member Function Documentation
void Gecode::Scheduling::Cumulative::OmegaLambdaNode::init | ( | const OmegaLambdaNode & | l, |
const OmegaLambdaNode & | r | ||
) | [inline] |
void Gecode::Scheduling::Cumulative::OmegaLambdaNode::update | ( | const OmegaLambdaNode & | l, |
const OmegaLambdaNode & | r | ||
) | [inline] |
Member Data Documentation
const int Gecode::Scheduling::Cumulative::OmegaLambdaNode::undef = -1 [static] |
Undefined task.
Definition at line 602 of file cumulative.hh.
Energy for subtree.
Definition at line 604 of file cumulative.hh.
Energy envelope for subtree.
Definition at line 606 of file cumulative.hh.
Node which is responsible for le.
Definition at line 608 of file cumulative.hh.
Node which is responsible for lenv.
Definition at line 610 of file cumulative.hh.
The documentation for this class was generated from the following files:
- gecode/scheduling/cumulative.hh (Revision: 11551)
- gecode/scheduling/cumulative/tree.hpp (Revision: 11551)