#include "Alps.h"#include "AlpsKnowledge.h"#include "Bcps.h"

Go to the source code of this file.
Classes | |
| class | BcpsObject |
| A class for describing the objects that comprise a BCPS subproblem. More... | |
| class | BcpsConstraint |
| class | BcpsVariable |
Defines | |
| #define | BCPS_NONREMOVALBE 0x0001 |
| #define | BCPS_BRACNEDON 0x0010 |
| #define | BCPS_SENDABLE 0x0100 |
Typedefs | |
| typedef BcpsObject * | BcpsObject_p |
| typedef char | BcpsIntegral_t |
| typedef's for various integral types. | |
Enumerations | |
| enum | BcpsObject_t { BCPS_PRIMAL_OBJECT = 0, BCPS_VAR_OBJECT = 0, BCPS_DUAL_OBJECT = 1, BCPS_CON_OBJECT = 1 } |
The possible types of an object: primal or dual (i.e., variable or constraint. More... | |
| enum | BcpsObjRep_t { BCPS_CORE = 0, BCPS_INDEXED = 1, BCPS_ALGO = 2 } |
The possible representations types of an object. More... | |
| #define BCPS_NONREMOVALBE 0x0001 |
Definition at line 36 of file BcpsObject.h.
| #define BCPS_BRACNEDON 0x0010 |
Definition at line 37 of file BcpsObject.h.
| #define BCPS_SENDABLE 0x0100 |
Definition at line 38 of file BcpsObject.h.
| typedef char BcpsIntegral_t |
typedef's for various integral types.
They are defined here so it's easy to allocate more (or less) bits for them as needed.
Definition at line 45 of file BcpsObject.h.
| typedef BcpsObject* BcpsObject_p |
Definition at line 347 of file BcpsObject.h.
| enum BcpsObject_t |
The possible types of an object: primal or dual (i.e., variable or constraint.
Definition at line 53 of file BcpsObject.h.
| enum BcpsObjRep_t |
The possible representations types of an object.
Definition at line 64 of file BcpsObject.h.
1.6.1