

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 |
Macros | |
| #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. More... | |
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 349 of file BcpsObject.h.
| enum BcpsObject_t |
The possible types of an object: primal or dual (i.e., variable or constraint.
| Enumerator | |
|---|---|
| BCPS_PRIMAL_OBJECT | |
| BCPS_VAR_OBJECT | |
| BCPS_DUAL_OBJECT | |
| BCPS_CON_OBJECT | |
Definition at line 53 of file BcpsObject.h.
| enum BcpsObjRep_t |
The possible representations types of an object.
| Enumerator | |
|---|---|
| BCPS_CORE | |
| BCPS_INDEXED | |
| BCPS_ALGO | |
Definition at line 64 of file BcpsObject.h.
1.8.5