PIPS-NLP
|
#include <stochasticInput.hpp>
Public Member Functions | |
virtual | ~stochasticInput () |
virtual int | nScenarios ()=0 |
virtual int | nFirstStageVars ()=0 |
virtual int | nFirstStageCons ()=0 |
virtual int | nSecondStageVars (int scen)=0 |
virtual int | nSecondStageCons (int scen)=0 |
virtual std::vector< double > | getFirstStageColLB ()=0 |
virtual std::vector< double > | getFirstStageColUB ()=0 |
virtual std::vector< double > | getFirstStageObj ()=0 |
virtual std::vector< std::string > | getFirstStageColNames ()=0 |
virtual std::vector< double > | getFirstStageRowLB ()=0 |
virtual std::vector< double > | getFirstStageRowUB ()=0 |
virtual std::vector< double > | getLinkRowLB () |
virtual std::vector< double > | getLinkRowUB () |
virtual std::vector< std::string > | getFirstStageRowNames ()=0 |
virtual bool | isFirstStageColInteger (int col)=0 |
virtual std::vector< double > | getSecondStageColLB (int scen)=0 |
virtual std::vector< double > | getSecondStageColUB (int scen)=0 |
virtual std::vector< double > | getSecondStageObj (int scen)=0 |
virtual std::vector< std::string > | getSecondStageColNames (int scen)=0 |
virtual std::vector< double > | getSecondStageRowUB (int scen)=0 |
virtual std::vector< double > | getSecondStageRowLB (int scen)=0 |
virtual std::vector< std::string > | getSecondStageRowNames (int scen)=0 |
virtual double | scenarioProbability (int scen)=0 |
virtual bool | isSecondStageColInteger (int scen, int col)=0 |
virtual CoinPackedMatrix | getFirstStageConstraints ()=0 |
virtual CoinPackedMatrix | getSecondStageConstraints (int scen)=0 |
virtual CoinPackedMatrix | getLinkingConstraints (int scen)=0 |
virtual bool | scenarioDimensionsEqual ()=0 |
virtual bool | onlyBoundsVary ()=0 |
virtual bool | allProbabilitiesEqual ()=0 |
virtual bool | continuousRecourse ()=0 |
virtual CoinPackedMatrix | getFirstStageHessian () |
virtual CoinPackedMatrix | getSecondStageHessian (int scen) |
virtual CoinPackedMatrix | getSecondStageCrossHessian (int scen) |
virtual int | nLinkCons () |
virtual int | nLinkECons () |
virtual int | nLinkICons () |
virtual CoinPackedMatrix | getLinkMatrix (int nodeid) |
Public Attributes | |
std::string | datarootname |
int | useInputDate |
|
inlinevirtual |
|
pure virtual |
Implemented in amplGenStochInput, StructJuMPInput, amplGenStochInput_AddSlack, SMPSInput, dcopflowInput, rawInput, PyomoInput, and combinedInput.
|
pure virtual |
Implemented in amplGenStochInput, StructJuMPInput, amplGenStochInput_AddSlack, SMPSInput, dcopflowInput, rawInput, PyomoInput, and combinedInput.
|
pure virtual |
Implemented in amplGenStochInput, amplGenStochInput_AddSlack, dcopflowInput, StructJuMPInput, rawInput, PyomoInput, SMPSInput, and combinedInput.
|
pure virtual |
Implemented in amplGenStochInput, amplGenStochInput_AddSlack, dcopflowInput, StructJuMPInput, rawInput, PyomoInput, SMPSInput, and combinedInput.
|
pure virtual |
Implemented in amplGenStochInput, amplGenStochInput_AddSlack, dcopflowInput, StructJuMPInput, rawInput, PyomoInput, SMPSInput, and combinedInput.
|
pure virtual |
Implemented in amplGenStochInput, StructJuMPInput, amplGenStochInput_AddSlack, dcopflowInput, SMPSInput, rawInput, PyomoInput, and combinedInput.
|
virtual |
Reimplemented in amplGenStochInput, StructJuMPInput, and amplGenStochInput_AddSlack.
|
pure virtual |
Implemented in amplGenStochInput, amplGenStochInput_AddSlack, dcopflowInput, StructJuMPInput, rawInput, PyomoInput, SMPSInput, and combinedInput.
|
pure virtual |
Implemented in amplGenStochInput, amplGenStochInput_AddSlack, dcopflowInput, StructJuMPInput, rawInput, PyomoInput, SMPSInput, and combinedInput.
|
pure virtual |
Implemented in amplGenStochInput, amplGenStochInput_AddSlack, dcopflowInput, StructJuMPInput, rawInput, PyomoInput, SMPSInput, and combinedInput.
|
pure virtual |
Implemented in amplGenStochInput, amplGenStochInput_AddSlack, dcopflowInput, StructJuMPInput, rawInput, PyomoInput, SMPSInput, and combinedInput.
|
pure virtual |
Implemented in amplGenStochInput, StructJuMPInput, amplGenStochInput_AddSlack, dcopflowInput, SMPSInput, rawInput, PyomoInput, and combinedInput.
|
inlinevirtual |
Reimplemented in StructJuMPInput.
|
inlinevirtual |
Reimplemented in StructJuMPInput.
|
inlinevirtual |
Reimplemented in StructJuMPInput.
|
pure virtual |
Implemented in amplGenStochInput, amplGenStochInput_AddSlack, dcopflowInput, StructJuMPInput, SMPSInput, rawInput, PyomoInput, and combinedInput.
|
pure virtual |
Implemented in amplGenStochInput, amplGenStochInput_AddSlack, dcopflowInput, StructJuMPInput, SMPSInput, rawInput, PyomoInput, and combinedInput.
|
pure virtual |
Implemented in amplGenStochInput, amplGenStochInput_AddSlack, dcopflowInput, StructJuMPInput, SMPSInput, rawInput, PyomoInput, and combinedInput.
|
pure virtual |
Implemented in amplGenStochInput, StructJuMPInput, amplGenStochInput_AddSlack, dcopflowInput, SMPSInput, rawInput, PyomoInput, and combinedInput.
|
virtual |
Reimplemented in amplGenStochInput, StructJuMPInput, and amplGenStochInput_AddSlack.
|
virtual |
Reimplemented in amplGenStochInput, StructJuMPInput, amplGenStochInput_AddSlack, and dcopflowInput.
|
pure virtual |
Implemented in amplGenStochInput, amplGenStochInput_AddSlack, dcopflowInput, StructJuMPInput, SMPSInput, rawInput, PyomoInput, and combinedInput.
|
pure virtual |
Implemented in amplGenStochInput, amplGenStochInput_AddSlack, dcopflowInput, StructJuMPInput, SMPSInput, rawInput, PyomoInput, and combinedInput.
|
pure virtual |
Implemented in amplGenStochInput, amplGenStochInput_AddSlack, dcopflowInput, StructJuMPInput, SMPSInput, rawInput, PyomoInput, and combinedInput.
|
pure virtual |
Implemented in amplGenStochInput, amplGenStochInput_AddSlack, dcopflowInput, StructJuMPInput, SMPSInput, rawInput, PyomoInput, and combinedInput.
|
pure virtual |
Implemented in amplGenStochInput, amplGenStochInput_AddSlack, StructJuMPInput, dcopflowInput, rawInput, PyomoInput, SMPSInput, and combinedInput.
|
pure virtual |
Implemented in amplGenStochInput, amplGenStochInput_AddSlack, StructJuMPInput, dcopflowInput, SMPSInput, rawInput, PyomoInput, and combinedInput.
|
pure virtual |
Implemented in amplGenStochInput_AddSlack, amplGenStochInput, StructJuMPInput, dcopflowInput, rawInput, PyomoInput, SMPSInput, and combinedInput.
|
pure virtual |
Implemented in amplGenStochInput_AddSlack, amplGenStochInput, StructJuMPInput, dcopflowInput, rawInput, PyomoInput, SMPSInput, and combinedInput.
|
inlinevirtual |
Reimplemented in amplGenStochInput, and StructJuMPInput.
|
inlinevirtual |
Reimplemented in amplGenStochInput, and StructJuMPInput.
|
inlinevirtual |
Reimplemented in amplGenStochInput, and StructJuMPInput.
|
pure virtual |
Implemented in amplGenStochInput_AddSlack, StructJuMPInput, amplGenStochInput, dcopflowInput, rawInput, PyomoInput, SMPSInput, and combinedInput.
|
pure virtual |
Implemented in amplGenStochInput, amplGenStochInput_AddSlack, StructJuMPInput, dcopflowInput, rawInput, PyomoInput, SMPSInput, and combinedInput.
|
pure virtual |
Implemented in amplGenStochInput_AddSlack, amplGenStochInput, StructJuMPInput, dcopflowInput, rawInput, PyomoInput, SMPSInput, and combinedInput.
|
pure virtual |
Implemented in amplGenStochInput, StructJuMPInput, amplGenStochInput_AddSlack, SMPSInput, dcopflowInput, rawInput, PyomoInput, and combinedInput.
|
pure virtual |
Implemented in amplGenStochInput, StructJuMPInput, amplGenStochInput_AddSlack, SMPSInput, dcopflowInput, rawInput, PyomoInput, and combinedInput.
|
pure virtual |
Implemented in amplGenStochInput, amplGenStochInput_AddSlack, StructJuMPInput, dcopflowInput, SMPSInput, rawInput, PyomoInput, and combinedInput.
std::string stochasticInput::datarootname |
int stochasticInput::useInputDate |