/home/coin/svn-release/OptimizationSuite-1.1.0/Bcps/src/BcpsObject.h File Reference

#include "Alps.h"
#include "AlpsKnowledge.h"
#include "Bcps.h"
Include dependency graph for BcpsObject.h:
This graph shows which files directly or indirectly include this file:

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 BcpsObjectBcpsObject_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 Documentation

#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 Documentation

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.

Definition at line 347 of file BcpsObject.h.


Enumeration Type Documentation

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.

The possible representations types of an object.

Enumerator:
BCPS_CORE 
BCPS_INDEXED 
BCPS_ALGO 

Definition at line 64 of file BcpsObject.h.


Generated on 15 Mar 2015 for Coin-All by  doxygen 1.6.1