#include <BcpsModel.h>
Definition at line 40 of file BcpsModel.h.
◆ BcpsModel()
◆ ~BcpsModel()
virtual BcpsModel::~BcpsModel |
( |
| ) |
|
|
inlinevirtual |
◆ getConstraints()
Get variables and constraints.
Definition at line 92 of file BcpsModel.h.
◆ getVariables() [1/2]
◆ getNumCoreConstraints()
int BcpsModel::getNumCoreConstraints |
( |
| ) |
const |
|
inline |
◆ getNumCoreVariables()
int BcpsModel::getNumCoreVariables |
( |
| ) |
const |
|
inline |
◆ setConstraints()
Set variables and constraints.
Definition at line 101 of file BcpsModel.h.
◆ setNumCoreConstraints()
void BcpsModel::setNumCoreConstraints |
( |
int |
num | ) |
|
|
inline |
◆ setVariables()
void BcpsModel::setVariables |
( |
BcpsVariable ** |
var, |
|
|
int |
size |
|
) |
| |
|
inline |
◆ setNumCoreVariables()
void BcpsModel::setNumCoreVariables |
( |
int |
num | ) |
|
|
inline |
◆ getVariables() [2/2]
std::vector<BcpsVariable *> BcpsModel::getVariables |
( |
| ) |
const |
|
inline |
◆ getConstrints()
Return list of constraints.
Definition at line 120 of file BcpsModel.h.
◆ bcpsMessageHandler()
CoinMessageHandler* BcpsModel::bcpsMessageHandler |
( |
| ) |
const |
|
inline |
◆ bcpsMessages()
CoinMessages BcpsModel::bcpsMessages |
( |
| ) |
|
|
inline |
◆ encodeBcps()
AlpsReturnStatus BcpsModel::encodeBcps |
( |
AlpsEncoded * |
encoded | ) |
const |
Pack Bcps portion of model into an encoded object.
◆ decodeBcps()
AlpsReturnStatus BcpsModel::decodeBcps |
( |
AlpsEncoded & |
encoded | ) |
|
Unpack Bcps portion of model from an encoded object.
◆ constraints_
Constraints input by users (before preprocessing).
Definition at line 45 of file BcpsModel.h.
◆ variables_
Variables input by users (before preprocessing).
Definition at line 48 of file BcpsModel.h.
◆ numCoreConstraints_
int BcpsModel::numCoreConstraints_ |
|
protected |
Number of core constraints.
By default, all input constraints are core.
Definition at line 54 of file BcpsModel.h.
◆ numCoreVariables_
int BcpsModel::numCoreVariables_ |
|
protected |
Number of core variables.
By default, all input variables are core.
Definition at line 57 of file BcpsModel.h.
◆ bcpsMessageHandler_
CoinMessageHandler* BcpsModel::bcpsMessageHandler_ |
|
protected |
◆ bcpsMessages_
CoinMessages BcpsModel::bcpsMessages_ |
|
protected |
The documentation for this class was generated from the following file: