Gecode::Int::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 617 of file cumulative.hh.
Member Function Documentation
void Gecode::Int::Cumulative::OmegaLambdaNode::init | ( | const OmegaLambdaNode & | l, | |
const OmegaLambdaNode & | r | |||
) | [inline] |
void Gecode::Int::Cumulative::OmegaLambdaNode::update | ( | const OmegaLambdaNode & | l, | |
const OmegaLambdaNode & | r | |||
) | [inline] |
Member Data Documentation
const int Gecode::Int::Cumulative::OmegaLambdaNode::undef = -1 [static] |
Undefined task.
Definition at line 620 of file cumulative.hh.
Energy for subtree.
Definition at line 622 of file cumulative.hh.
Energy envelope for subtree.
Definition at line 624 of file cumulative.hh.
Node which is responsible for le.
Definition at line 626 of file cumulative.hh.
Node which is responsible for lenv.
Definition at line 628 of file cumulative.hh.
The documentation for this class was generated from the following files:
- gecode/int/cumulative.hh (Revision: 12181)
- gecode/int/cumulative/tree.hpp (Revision: 12022)