|
|
<< Effective | index | Electre_II >> DECIDE referenceDECIDE__Electre_Ishort DECIDE_Electre I( * double * OutputMatrix,
* const long * OutputMatrixSize,
* const double * DecisionMatrix,
* const double * WeightsMatrix,
* const short * RowsCount,
* const short * ColumnsCount,
* const double * ConcordanceThreshold,
* const double * DiscordanceThreshold,
* const short * Mode)
Compute the "outranking matrix" of a decision matrix, using the Electre I method : * mode 1 : Original method as described in return value : * 0 : completed successfully
* 1 : null pointer in first parameter
* 2 : null pointer in second parameter
* 3 : null pointer in third parameter
* 4 : null pointer in fourth parameter
* 5 : null pointer in fifth parameter
* 6 : null pointer in sixth parameter
* 7 : null pointer in seventh parameter
* 8 : null pointer in eighth parameter
* 9 : null pointer in ninth parameter
* 101 : *RowsCount < 1
* 102 : *ColumnsCount < 1
* 103 : *OutputMatrixSize < (long)((*RowsCount) * (*RowsCount) * sizeof(double))
* 104 : invalid Mode
* 900 : malloc() failed
* 901 : internal call to DECIDE__DecisionMatrixFlows failed
<< Effective | index | Electre_II >>
|