Go to the source code of this file.
Namespaces | |
FlopSmiEx | |
Core-node base class for the FlopCpp-Smi modelling framework. | |
Macros | |
#define | OSI_SOLVER_INTERFACE OsiClpSolverInterface |
Scenario-tree classes for the FlopCpp-Smi modelling framework. More... | |
Functions | |
SmiCoreData * | FlopSmiEx::create_smi_core (vector< CoreNodeBase * > &coreNodes, std::string problemName="flop-smi_ex") |
creates an SmiCoreData object from a vector of core-node models More... | |
double | FlopSmiEx::solve_det_equiv (SmiScnModel &stochModel, MP_model::MP_direction const minOrMax, double const *&p2solVector, std::string const problemName) |
solves the deterministic equivalent of an SmiScnModel model More... | |
double | FlopSmiEx::minimize_det_equiv (SmiScnModel &stochModel, double const *&p2solVector, std::string const problemName="flop-smi_ex") |
wrapper for solve_det_equiv with minOrMax = MP_model::MINIMIZE More... | |
double | FlopSmiEx::maximize_det_equiv (SmiScnModel &stochModel, double const *&p2solVector, std::string const problemName="flop-smi_ex") |
wrapper for solve_det_equiv with minOrMax = MP_model::MAXIMIZE More... | |
#define OSI_SOLVER_INTERFACE OsiClpSolverInterface |
Scenario-tree classes for the FlopCpp-Smi modelling framework.
Part of the bundle described in paper "A C++ Modelling Environment for Stochastic Programming" by Michal Kaut, Alan King and Tim Hultberg, IBM Technical report RC24662, http://domino.watson.ibm.com/library/ cyberdig.nsf/papers/3E80629707DD1782852574E300592E33
This file includes declarations of misc. methods used for the examples, such as creating the SMI core models or solving the deterministic equivalent.
Definition at line 19 of file flop-smi_methods.hpp.