PIPS-NLP
|
#include <amplGenStochInput_AddSlack.hpp>
Public Member Functions | |
amplGenStochInput_AddSlack () | |
amplGenStochInput_AddSlack (const std::string &datarootname, int overrideScenarioNumber=0, MPI_Comm comm=MPI_COMM_WORLD) | |
~amplGenStochInput_AddSlack () | |
virtual int | nScenarios () |
virtual int | nFirstStageVars () |
virtual int | nFirstStageCons () |
virtual int | nSecondStageVars (int scen) |
virtual int | nSecondStageCons (int scen) |
virtual std::vector< double > | getFirstStageColLB () |
virtual std::vector< double > | getFirstStageColUB () |
virtual std::vector< double > | getFirstStageObj () |
virtual std::vector< std::string > | getFirstStageColNames () |
virtual std::vector< double > | getFirstStageRowLB () |
virtual std::vector< double > | getFirstStageRowUB () |
virtual std::vector< std::string > | getFirstStageRowNames () |
virtual bool | isFirstStageColInteger (int col) |
virtual std::vector< double > | getSecondStageColLB (int scen) |
virtual std::vector< double > | getSecondStageColUB (int scen) |
virtual std::vector< double > | getSecondStageObj (int scen) |
virtual std::vector< std::string > | getSecondStageColNames (int scen) |
virtual std::vector< double > | getSecondStageRowLB (int scen) |
virtual std::vector< double > | getSecondStageRowUB (int scen) |
virtual std::vector< std::string > | getSecondStageRowNames (int scen) |
virtual double | scenarioProbability (int scen) |
virtual bool | isSecondStageColInteger (int scen, int col) |
virtual CoinPackedMatrix | getFirstStageConstraints () |
virtual CoinPackedMatrix | getSecondStageConstraints (int scen) |
virtual CoinPackedMatrix | getLinkingConstraints (int scen) |
virtual CoinPackedMatrix | getFirstStageHessian () |
virtual CoinPackedMatrix | getSecondStageHessian (int scen) |
virtual CoinPackedMatrix | getSecondStageCrossHessian (int scen) |
virtual bool | scenarioDimensionsEqual () |
virtual bool | onlyBoundsVary () |
virtual bool | allProbabilitiesEqual () |
virtual bool | continuousRecourse () |
virtual void | doNetworkPart (const int scen, AmplSuffix *amplSuffix) |
virtual void | loadLocalNLdata (int scen) |
virtual void | splitMatrices (const int scen) |
virtual void | getRowMap (const int scen) |
virtual void | getJacGoffMap (const int scen) |
![]() | |
amplGenStochInput () | |
amplGenStochInput (const std::string &datarootname, int overrideScenarioNumber=0, MPI_Comm comm=MPI_COMM_WORLD) | |
~amplGenStochInput () | |
![]() | |
virtual | ~stochasticInput () |
virtual std::vector< double > | getLinkRowLB () |
virtual std::vector< double > | getLinkRowUB () |
virtual CoinPackedMatrix | getLinkMatrix (int nodeid) |
Friends | |
class | sNlpInfoFromNL |
Additional Inherited Members | |
![]() | |
std::string | datarootname |
int | useInputDate |
![]() | |
amplGenStochInput (const amplGenStochInput &) | |
amplGenStochInput & | operator= (const amplGenStochInput &) |
virtual int | nLinkCons () |
virtual int | nLinkECons () |
virtual int | nLinkICons () |
![]() | |
bool | dimsEqual |
bool | haveRootNL |
double | ObjScale |
int | nScenarios_ |
int | nFirstStageVars_ |
int | nFirstStageCons_ |
std::vector< int > | nSecondStageVars_ |
std::vector< int > | nSecondStageCons_ |
std::vector< int * > | LocGloVarIdx |
std::vector< std::map< int, int > > | LocLocVarMap |
std::vector< std::map< int, int > > | LocGloVarMap |
std::vector< std::map< int, int > > | LocWmatJacGoffMap |
std::vector< std::map< int, int > > | LocTmatJacGoffMap |
std::vector< std::map< int, int > > | LocQAmatHesGoffMap |
std::vector< std::map< int, int > > | LocQWmatHesGoffMap |
std::vector< std::map< int, int > > | LocQTmatHesGoffMap |
std::vector< int > | decisionVarDim |
std::vector< int * > | schurVarConIDinNL |
std::vector< int * > | NR_partIDX_var |
std::vector< int * > | NR_partIDX_con |
int | mype_ |
std::vector< AmplData_NL > | localData |
AmplData_NL | firstStageData |
std::vector< ASL_pfgh * > | asl_i |
ASL_pfgh * | asl_0 |
CoinPackedMatrix | Amat |
CoinPackedMatrix | QAmat |
std::vector< CoinPackedMatrix > | Tmat |
std::vector< CoinPackedMatrix > | QTmat |
std::vector< CoinPackedMatrix > | Wmat |
std::vector< CoinPackedMatrix > | QWmat |
int | nnzEqJac1st |
int | nnzIneqJac1st |
int * | amplRowMap1st |
std::vector< int > | nnzEqJac2nd |
std::vector< int > | nnzIneqJac2nd |
std::vector< int * > | amplRowMap2nd |
int | nnzA1st |
int | nnzC1st |
std::vector< int > | nnzA2nd |
std::vector< int > | nnzC2nd |
int | nnzALink1st |
int | nnzCLink1st |
int | nnzALoc1st |
int | nnzCLoc1st |
std::vector< int > | nnzALink2nd |
std::vector< int > | nnzCLink2nd |
std::vector< int > | nnzALoc2nd |
std::vector< int > | nnzCLoc2nd |
std::map< int, int > | JacALinkGoff1st |
std::map< int, int > | JacCLinkGoff1st |
std::map< int, int > | JacALocGoff1st |
std::map< int, int > | JacCLocGoff1st |
std::vector< std::map< int, int > > | JacALinkGoff2nd |
std::vector< std::map< int, int > > | JacCLinkGoff2nd |
std::vector< std::map< int, int > > | JacALocGoff2nd |
std::vector< std::map< int, int > > | JacCLocGoff2nd |
int | nnzQ1st |
std::vector< int > | nnzQ2nd |
std::vector< int > | nnzQCross2nd |
std::vector< int > | starts1stSt |
|
inline |
amplGenStochInput_AddSlack::amplGenStochInput_AddSlack | ( | const std::string & | datarootname, |
int | overrideScenarioNumber = 0 , |
||
MPI_Comm | comm = MPI_COMM_WORLD |
||
) |
|
inline |
|
inlinevirtual |
Reimplemented from amplGenStochInput.
|
inlinevirtual |
Reimplemented from amplGenStochInput.
|
virtual |
Reimplemented from amplGenStochInput.
|
inlinevirtual |
Reimplemented from amplGenStochInput.
|
inlinevirtual |
Reimplemented from amplGenStochInput.
|
inlinevirtual |
Reimplemented from amplGenStochInput.
|
inlinevirtual |
Reimplemented from amplGenStochInput.
|
inlinevirtual |
Reimplemented from amplGenStochInput.
|
inlinevirtual |
Reimplemented from amplGenStochInput.
|
inlinevirtual |
Reimplemented from amplGenStochInput.
|
inlinevirtual |
Reimplemented from amplGenStochInput.
|
inlinevirtual |
Reimplemented from amplGenStochInput.
|
virtual |
Reimplemented from amplGenStochInput.
|
inlinevirtual |
Reimplemented from amplGenStochInput.
|
virtual |
Reimplemented from amplGenStochInput.
|
inlinevirtual |
Reimplemented from amplGenStochInput.
|
inlinevirtual |
Reimplemented from amplGenStochInput.
|
inlinevirtual |
Reimplemented from amplGenStochInput.
|
inlinevirtual |
Reimplemented from amplGenStochInput.
|
inlinevirtual |
Reimplemented from amplGenStochInput.
|
inlinevirtual |
Reimplemented from amplGenStochInput.
|
inlinevirtual |
Reimplemented from amplGenStochInput.
|
inlinevirtual |
Reimplemented from amplGenStochInput.
|
inlinevirtual |
Reimplemented from amplGenStochInput.
|
inlinevirtual |
Reimplemented from amplGenStochInput.
|
inlinevirtual |
Reimplemented from amplGenStochInput.
|
inlinevirtual |
Reimplemented from amplGenStochInput.
|
virtual |
Reimplemented from amplGenStochInput.
|
inlinevirtual |
Reimplemented from amplGenStochInput.
|
inlinevirtual |
Reimplemented from amplGenStochInput.
|
inlinevirtual |
Reimplemented from amplGenStochInput.
|
inlinevirtual |
Reimplemented from amplGenStochInput.
|
inlinevirtual |
Reimplemented from amplGenStochInput.
|
inlinevirtual |
Reimplemented from amplGenStochInput.
|
inlinevirtual |
Reimplemented from amplGenStochInput.
|
inlinevirtual |
Reimplemented from amplGenStochInput.
|
virtual |
Reimplemented from amplGenStochInput.
|
friend |