This is the complete list of members for SmiScnModel, including all inherited members.
| addIntIndice(int indice) | SmiScnModel | inline |
| addNode(SmiScnNode *node, bool notDetEq=false) | SmiScnModel | |
| addNode(SmiNodeData *node) | SmiScnModel | |
| addNodeToSubmodel(SmiScnNode *smiScnNode) | SmiScnModel | |
| binaryInd | SmiScnModel | private |
| binaryLen | SmiScnModel | private |
| clp_ | SmiScnModel | private |
| core_ | SmiScnModel | private |
| dclo_ | SmiScnModel | private |
| dcup_ | SmiScnModel | private |
| DecompUnitTest() | SmiScnModel | friend |
| deleteNode(SmiScnNode *tnode) | SmiScnModel | |
| dels_ | SmiScnModel | private |
| dobj_ | SmiScnModel | private |
| drlo_ | SmiScnModel | private |
| drup_ | SmiScnModel | private |
| generateScenario(SmiCoreData *core, CoinPackedMatrix *matrix, CoinPackedVector *dclo, CoinPackedVector *dcup, CoinPackedVector *dobj, CoinPackedVector *drlo, CoinPackedVector *drup, SmiStageIndex branch, SmiScenarioIndex anc, double prob, SmiCoreCombineRule *r=SmiCoreCombineReplace::Instance()) | SmiScnModel | |
| generateScenario(SmiCoreData *core, CoinPackedMatrix *matrix, CoinPackedVector *dclo, CoinPackedVector *dcup, CoinPackedVector *dobj, CoinPackedVector *drlo, CoinPackedVector *drup, std::vector< int >labels, double prob, SmiCoreCombineRule *r=SmiCoreCombineReplace::Instance()) | SmiScnModel | |
| generateScenario(CoinPackedMatrix *matrix, CoinPackedVector *dclo, CoinPackedVector *dcup, CoinPackedVector *dobj, CoinPackedVector *drlo, CoinPackedVector *drup, SmiStageIndex branch, SmiScenarioIndex anc, double prob, SmiCoreCombineRule *r=SmiCoreCombineReplace::Instance()) | SmiScnModel | |
| generateScenario(CoinPackedMatrix *matrix, CoinPackedVector *dclo, CoinPackedVector *dcup, CoinPackedVector *dobj, CoinPackedVector *drlo, CoinPackedVector *drup, std::vector< int >labels, double prob, SmiCoreCombineRule *r=SmiCoreCombineReplace::Instance()) | SmiScnModel | |
| generateScenarioFromCore(SmiCoreData *core, double prob, SmiCoreCombineRule *r=SmiCoreCombineReplace::Instance()) | SmiScnModel | |
| generateScenarioFromCore(double prob, SmiCoreCombineRule *r=SmiCoreCombineReplace::Instance()) | SmiScnModel | |
| generateSolverArrays() | SmiScnModel | private |
| getBinaryInd() | SmiScnModel | inline |
| getBinaryLen() | SmiScnModel | inline |
| getColSolution(SmiScenarioIndex ns, int *length) | SmiScnModel | |
| getColSolution(SmiScenarioIndex ns, int stage, int colIndex) | SmiScnModel | |
| getColValue(const double *d, SmiScenarioIndex ns, int *length) | SmiScnModel | |
| getColValue(const double *d, SmiScenarioIndex ns, int stage, int rowIndex) | SmiScnModel | |
| getCore() | SmiScnModel | inline |
| getEEVValue(OsiSolverInterface *osiSolver, double objSense) | SmiScnModel | |
| getEVValue(OsiSolverInterface *osiSolver, double objSense) | SmiScnModel | |
| getIntegerInd() | SmiScnModel | inline |
| getIntegerLen() | SmiScnModel | inline |
| getIntIndices() | SmiScnModel | inline |
| getLeafNode(SmiScenarioIndex i) | SmiScnModel | inline |
| getNumScenarios() | SmiScnModel | inline |
| getObjectiveValue(SmiScenarioIndex ns) | SmiScnModel | |
| getOsiSolverInterface() | SmiScnModel | |
| getQuadraticSolver() | SmiScnModel | inline |
| getRootNode() | SmiScnModel | inline |
| getRowDuals(SmiScenarioIndex ns, int *length) | SmiScnModel | |
| getRowDuals(SmiScenarioIndex ns, int stage, int rowIndex) | SmiScnModel | |
| getRowSolution(SmiScenarioIndex ns, int *length) | SmiScnModel | |
| getRowSolution(SmiScenarioIndex ns, int stage, int rowIndex) | SmiScnModel | |
| getRowValue(const double *d, SmiScenarioIndex ns, int *length, bool isDual) | SmiScnModel | |
| getRowValue(const double *d, SmiScenarioIndex ns, int stage, int rowIndex, bool isDual) | SmiScnModel | |
| getScenarioProb(SmiScenarioIndex ns) | SmiScnModel | |
| getSmiTree() | SmiScnModel | inline |
| getWSValue(OsiSolverInterface *osiSolver, double objSense) | SmiScnModel | |
| handler_ | SmiScnModel | private |
| indx_ | SmiScnModel | private |
| integerInd | SmiScnModel | private |
| integerLen | SmiScnModel | private |
| intIndices | SmiScnModel | private |
| loadOsiSolverData() | SmiScnModel | |
| loadOsiSolverDataForSubproblem(int stage, int scenStart) | SmiScnModel | |
| loadQuadraticSolverData() | SmiScnModel | |
| matrix_ | SmiScnModel | private |
| maxNelsPerScenInStage | SmiScnModel | private |
| messages_ | SmiScnModel | private |
| minrow_ | SmiScnModel | private |
| ncol_ | SmiScnModel | private |
| nels_ | SmiScnModel | private |
| nels_max | SmiScnModel | private |
| nqels_ | SmiScnModel | private |
| nrow_ | SmiScnModel | private |
| osiStoch_ | SmiScnModel | private |
| processDiscreteDistributionIntoScenarios(SmiDiscreteDistribution *s, bool test=false) | SmiScnModel | |
| qdels_ | SmiScnModel | private |
| qindx_ | SmiScnModel | private |
| qstart_ | SmiScnModel | private |
| readSmps(const char *name, SmiCoreCombineRule *r=NULL) | SmiScnModel | |
| releaseCore() | SmiScnModel | inline |
| releaseSolver() | SmiScnModel | inline |
| rstrt_ | SmiScnModel | private |
| setCore(SmiCoreData *val) | SmiScnModel | inline |
| setModelProb(double p) | SmiScnModel | inline |
| setOsiSolverHandle(OsiSolverInterface &osi) | SmiScnModel | inline |
| setOsiSolverHandle(OsiSolverInterface *osi) | SmiScnModel | inline |
| setQuadraticSolver(ClpModel *clp) | SmiScnModel | inline |
| SmiScnModel() | SmiScnModel | inline |
| SmiScnModelDiscreteUnitTest() | SmiScnModel | friend |
| smiTree_ | SmiScnModel | private |
| solve_synch_ | SmiScnModel | private |
| solveEEV(OsiSolverInterface *osiSolver, double objSense) | SmiScnModel | |
| solveEV(OsiSolverInterface *osiSolver, double objSense) | SmiScnModel | |
| solveWS(OsiSolverInterface *osiSolver, double objSense) | SmiScnModel | |
| totalProb_ | SmiScnModel | private |
| writeSmps(const char *name, bool winFileExtensions=false, bool strictFormat=true) | SmiScnModel | |
| ~SmiScnModel() | SmiScnModel |
1.8.5