1 #ifndef CYCLUS_SRC_PROG_TRANSLATOR_H_ 2 #define CYCLUS_SRC_PROG_TRANSLATOR_H_ 8 #include "CoinPackedMatrix.hpp" 10 class OsiSolverInterface;
15 class ExchangeNodeGroup;
57 bool exclusive,
double pseudo_cost);
79 void CheckPref(
double pref);
87 OsiSolverInterface* iface_;
96 #endif // CYLCUS_HAS_COIN 97 #endif // CYCLUS_SRC_PROG_TRANSLATOR_H_ A ExchangeNodeGroup is a collection of ExchangeNodes, and is the ExchangeGraph representation of a Bi...
const ProgTranslatorContext & ctx() const
struct to hold all problem instance state
taken directly from OsiSolverInterface.cpp on 2/17/14 from https://projects.coin-or.org/Osi/browser/trunk.
std::vector< double > row_lbs
This class is now deprecated.
std::vector< double > col_ubs
a helper class to translate a product exchange into a mathematical program.
std::vector< double > obj_coeffs
An ExchangeGraph is a resource-neutral representation of a ResourceExchange.
std::vector< double > row_ubs
std::vector< double > col_lbs