Detailed Description
Definition at line 82 of file reader_sto.c.
Data Fields | |
SCIP * | scip |
SCIP ** | subproblems |
STOSCENARIO * | parent |
STOSCENARIO ** | children |
int | nchildren |
int | childrensize |
int | nsubproblems |
int | stagenum |
int | scenarionum |
const char * | stagename |
const char * | name |
SCIP_Real | probability |
SCIP_Real | lowerbound |
const char ** | rownames |
const char ** | colnames |
SCIP_Real * | values |
int | nentries |
int | entriessize |
Field Documentation
◆ scip
SCIP* StoScenario::scip |
the SCIP instance for the scenario. Used for benders.
Definition at line 84 of file reader_sto.c.
Referenced by getScenarioScip(), and setScenarioScip().
◆ subproblems
SCIP** StoScenario::subproblems |
the SCIP instances for the subproblems
Definition at line 85 of file reader_sto.c.
Referenced by addScenarioSubproblem(), createScenarioSubproblemArray(), and getScenarioSubproblemArray().
◆ parent
STOSCENARIO* StoScenario::parent |
parent scenario.
Definition at line 86 of file reader_sto.c.
Referenced by getScenarioParent(), and scenarioAddChild().
◆ children
STOSCENARIO** StoScenario::children |
children scenarios.
Definition at line 87 of file reader_sto.c.
Referenced by findScenarioInTree(), getScenarioChild(), and scenarioAddChild().
◆ nchildren
int StoScenario::nchildren |
the number of children scenarios.
Definition at line 88 of file reader_sto.c.
Referenced by addScenarioSubproblem(), createScenarioSubproblemArray(), getScenarioNChildren(), and scenarioAddChild().
◆ childrensize
int StoScenario::childrensize |
the size of the children array.
Definition at line 89 of file reader_sto.c.
◆ nsubproblems
int StoScenario::nsubproblems |
the number of subproblems
Definition at line 90 of file reader_sto.c.
Referenced by addScenarioSubproblem().
◆ stagenum
int StoScenario::stagenum |
the number of the stage
Definition at line 91 of file reader_sto.c.
Referenced by copyScenario(), getScenarioStageNum(), and setScenarioStageNum().
◆ scenarionum
int StoScenario::scenarionum |
the scenario number of this stage
Definition at line 92 of file reader_sto.c.
Referenced by copyScenario(), getScenarioNum(), and setScenarioNum().
◆ stagename
const char* StoScenario::stagename |
the stage name
Definition at line 93 of file reader_sto.c.
Referenced by copyScenario(), getScenarioStageName(), and setScenarioStageName().
◆ name
const char* StoScenario::name |
the scenario name.
Definition at line 94 of file reader_sto.c.
Referenced by copyScenario(), getScenarioName(), and setScenarioName().
◆ probability
SCIP_Real StoScenario::probability |
the probability for this scenario.
Definition at line 95 of file reader_sto.c.
Referenced by getScenarioProbability(), and setScenarioProbability().
◆ lowerbound
SCIP_Real StoScenario::lowerbound |
the lower bound for this scenario
Definition at line 96 of file reader_sto.c.
Referenced by getScenarioLowerbound(), and setScenarioLowerbound().
◆ rownames
const char** StoScenario::rownames |
the names of the rows with a changed value.
Definition at line 98 of file reader_sto.c.
Referenced by addScenarioEntry(), copyScenario(), getScenarioEntryRow(), and mergeScenarios().
◆ colnames
const char** StoScenario::colnames |
the names of the columns with a changed value.
Definition at line 99 of file reader_sto.c.
Referenced by addScenarioEntry(), copyScenario(), getScenarioEntryCol(), and mergeScenarios().
◆ values
SCIP_Real* StoScenario::values |
the values for the given row/column pair.
Definition at line 100 of file reader_sto.c.
Referenced by addScenarioEntry(), copyScenario(), getScenarioEntryValue(), and mergeScenarios().
◆ nentries
int StoScenario::nentries |
the number of row/column pairs
Definition at line 101 of file reader_sto.c.
Referenced by addScenarioEntry(), copyScenario(), getScenarioNEntries(), and mergeScenarios().
◆ entriessize
int StoScenario::entriessize |
the size of the row/colum arrays
Definition at line 102 of file reader_sto.c.
Referenced by addScenarioEntry().