SmiScnModel Member List

This is the complete list of members for SmiScnModel, including all inherited members.

addIntIndice(int indice)SmiScnModelinline
addNode(SmiScnNode *node, bool notDetEq=false)SmiScnModel
addNode(SmiNodeData *node)SmiScnModel
addNodeToSubmodel(SmiScnNode *smiScnNode)SmiScnModel
binaryIndSmiScnModelprivate
binaryLenSmiScnModelprivate
clp_SmiScnModelprivate
core_SmiScnModelprivate
dclo_SmiScnModelprivate
dcup_SmiScnModelprivate
DecompUnitTest()SmiScnModelfriend
deleteNode(SmiScnNode *tnode)SmiScnModel
dels_SmiScnModelprivate
dobj_SmiScnModelprivate
drlo_SmiScnModelprivate
drup_SmiScnModelprivate
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()SmiScnModelprivate
getBinaryInd()SmiScnModelinline
getBinaryLen()SmiScnModelinline
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()SmiScnModelinline
getEEVValue(OsiSolverInterface *osiSolver, double objSense)SmiScnModel
getEVValue(OsiSolverInterface *osiSolver, double objSense)SmiScnModel
getIntegerInd()SmiScnModelinline
getIntegerLen()SmiScnModelinline
getIntIndices()SmiScnModelinline
getLeafNode(SmiScenarioIndex i)SmiScnModelinline
getNumScenarios()SmiScnModelinline
getObjectiveValue(SmiScenarioIndex ns)SmiScnModel
getOsiSolverInterface()SmiScnModel
getQuadraticSolver()SmiScnModelinline
getRootNode()SmiScnModelinline
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()SmiScnModelinline
getWSValue(OsiSolverInterface *osiSolver, double objSense)SmiScnModel
handler_SmiScnModelprivate
indx_SmiScnModelprivate
integerIndSmiScnModelprivate
integerLenSmiScnModelprivate
intIndicesSmiScnModelprivate
loadOsiSolverData()SmiScnModel
loadOsiSolverDataForSubproblem(int stage, int scenStart)SmiScnModel
loadQuadraticSolverData()SmiScnModel
matrix_SmiScnModelprivate
maxNelsPerScenInStageSmiScnModelprivate
messages_SmiScnModelprivate
minrow_SmiScnModelprivate
ncol_SmiScnModelprivate
nels_SmiScnModelprivate
nels_maxSmiScnModelprivate
nqels_SmiScnModelprivate
nrow_SmiScnModelprivate
osiStoch_SmiScnModelprivate
processDiscreteDistributionIntoScenarios(SmiDiscreteDistribution *s, bool test=false)SmiScnModel
qdels_SmiScnModelprivate
qindx_SmiScnModelprivate
qstart_SmiScnModelprivate
readSmps(const char *name, SmiCoreCombineRule *r=NULL)SmiScnModel
releaseCore()SmiScnModelinline
releaseSolver()SmiScnModelinline
rstrt_SmiScnModelprivate
setCore(SmiCoreData *val)SmiScnModelinline
setModelProb(double p)SmiScnModelinline
setOsiSolverHandle(OsiSolverInterface &osi)SmiScnModelinline
setOsiSolverHandle(OsiSolverInterface *osi)SmiScnModelinline
setQuadraticSolver(ClpModel *clp)SmiScnModelinline
SmiScnModel()SmiScnModelinline
SmiScnModelDiscreteUnitTest()SmiScnModelfriend
smiTree_SmiScnModelprivate
solve_synch_SmiScnModelprivate
solveEEV(OsiSolverInterface *osiSolver, double objSense)SmiScnModel
solveEV(OsiSolverInterface *osiSolver, double objSense)SmiScnModel
solveWS(OsiSolverInterface *osiSolver, double objSense)SmiScnModel
totalProb_SmiScnModelprivate
writeSmps(const char *name, bool winFileExtensions=false, bool strictFormat=true)SmiScnModel
~SmiScnModel()SmiScnModel