, including all inherited members.
AutoBoundsPivotTestLocalSearch(set< Matrix, ltcolvec > &projPoints, int numTests, set< Matrix, ltcolvec > &newPoints) | ProjBalMatroidOpt | |
AutoBoundsPivotTestTabuSearch(set< Matrix, ltcolvec > &projPoints, int numTests, set< Matrix, ltcolvec > &newPoints, int pivotLimit) | ProjBalMatroidOpt | |
BalanceFunction | ProjBalMatroidOpt | [protected] |
BalFct | ProjBalMatroidOpt | [protected] |
BFSDifferentFiber(set< unsigned > firstBasis) | ProjBalMatroidOpt | |
BFSDifferentFiberInternal(set< unsigned >, set< Matrix, ltcolvec > &) | ProjBalMatroidOpt | [protected] |
BFSDifferentFiberRandomStart() | ProjBalMatroidOpt | |
BFSLevel | ProjBalMatroidOpt | [static] |
BFSPrinted | ProjBalMatroidOpt | [static] |
BFSTerminateLevel | ProjBalMatroidOpt | [static] |
Boundary(set< unsigned > firstBasis, set< Matrix, ltcolvec > &CH) | ProjBalMatroidOpt | |
Boundary(set< Matrix, ltcolvec > &CH) | ProjBalMatroidOpt | |
BoundaryTrianglesTwoDim(set< Matrix, ltcolvec > &CH) | ProjBalMatroidOpt | |
BoxPivotTestLocalSearch(const Matrix &lowerCorner, const Matrix &upperCorner, set< Matrix, ltcolvec > &projPoints, int numTests, set< Matrix, ltcolvec > &newPoints) | ProjBalMatroidOpt | |
BoxPivotTestLocalSearchRec(int colIndex, Matrix ¤tMatrix, const Matrix &lowerCorner, const Matrix &upperCorner, set< Matrix, ltcolvec > &projPoints, set< Matrix, ltcolvec > &newPoints) | ProjBalMatroidOpt | [protected] |
BoxPivotTestTabuSearch(const Matrix &lowerCorner, const Matrix &upperCorner, set< Matrix, ltcolvec > &projPoints, int numTests, set< Matrix, ltcolvec > &newPoints, int pivotLimit) | ProjBalMatroidOpt | |
BoxPivotTestTabuSearchRec(int colIndex, Matrix ¤tMatrix, const Matrix &lowerCorner, const Matrix &upperCorner, set< Matrix, ltcolvec > &projPoints, set< Matrix, ltcolvec > &newPoints, int pivotLimit) | ProjBalMatroidOpt | [protected] |
BoxTests | ProjBalMatroidOpt | [protected] |
BoxTestsModTime | ProjBalMatroidOpt | [protected] |
BoxTestsModValue | ProjBalMatroidOpt | [protected] |
calcAllProjBases() | ProjMatroidOpt | |
evalFct(set< unsigned >) | ProjBalMatroidOpt | |
FindMin(list< set< unsigned > > &) | ProjBalMatroidOpt | |
FindMin(list< set< unsigned > > &, Functional *) | ProjBalMatroidOpt | |
FindMin(set< Matrix, ltcolvec > &) | ProjBalMatroidOpt | |
FindMin(set< Matrix, ltcolvec > &, Functional *) | ProjBalMatroidOpt | |
FirstComeFirstServe(set< unsigned > firstBasis) | ProjBalMatroidOpt | |
FirstComeFirstServe(set< unsigned > firstBasis, Functional *F) | ProjBalMatroidOpt | |
FirstComeFirstServeRandomStart() | ProjBalMatroidOpt | |
FirstComeFirstServeRandomStart(Functional *F) | ProjBalMatroidOpt | |
getMathProg(std::istream &in) | ProjBalMatroidOpt | [protected, virtual] |
LocalSearch(set< unsigned > firstBasis) | ProjBalMatroidOpt | |
LocalSearch(set< unsigned > firstBasis, Functional *F) | ProjBalMatroidOpt | |
LocalSearchRandomStart() | ProjBalMatroidOpt | |
LocalSearchRandomStart(Functional *F) | ProjBalMatroidOpt | |
M | MatroidOpt | [protected] |
MathProg() | MathProg | |
MathProg(std::istream &in) | MathProg | |
MatroidOpt() | MatroidOpt | [inline] |
MatroidType | MatroidOpt | [protected] |
MetropolisBoltzmannUpdateFunction(set< unsigned >, double T, Functional *F) | ProjBalMatroidOpt | |
MetropolisBoltzmannUpdateFunction(set< unsigned >, double T) | ProjBalMatroidOpt | |
MinMax(set< Matrix, ltcolvec > &) | ProjBalMatroidOpt | |
MultiBFSRandomStarts(int numSearches, int BFSSearchDepth, int newRandToleranceBoundary, int findAllBoundary, int newRandTolerance, set< Matrix, ltcolvec > &) | ProjBalMatroidOpt | |
operator<<(std::ostream &o, MathProg &someMathProg) | MathProg | [friend] |
operator>>(std::istream &in, MathProg &someMathProg) | MathProg | [friend] |
ParetoOptimum(set< Matrix, ltcolvec > &) | ProjBalMatroidOpt | |
pivotsPrinted | ProjBalMatroidOpt | [static] |
PivotTestLocalSearch(Matrix weightedSet, int numTests) | ProjBalMatroidOpt | |
PivotTestLocalSearch(set< Matrix, ltcolvec > &, int numTests) | ProjBalMatroidOpt | |
PivotTestTabuSearch(Matrix weightedSet, int numTests, int pivotLimit) | ProjBalMatroidOpt | |
PivotTestTabuSearch(set< Matrix, ltcolvec > &, int numTests, int pivotLimit) | ProjBalMatroidOpt | |
printBFSList(const set< Matrix, ltcolvec > &) | ProjBalMatroidOpt | [static] |
printBFSListMatlab(const set< Matrix, ltcolvec > &, string) | ProjBalMatroidOpt | [static] |
printMathProg(std::ostream &o) | ProjBalMatroidOpt | [protected, virtual] |
printPivots(const list< set< unsigned > > &) | ProjBalMatroidOpt | [static] |
printPivotsMatlab(const list< set< unsigned > > &, string) | ProjBalMatroidOpt | |
printPivotsMin(const list< set< unsigned > > &) | ProjBalMatroidOpt | |
printPivotsMin(const list< set< unsigned > > &, Functional *F) | ProjBalMatroidOpt | |
ProjBalMatroidOpt() | ProjBalMatroidOpt | |
ProjBalMatroidOpt(std::istream &in) | ProjBalMatroidOpt | |
ProjBalMatroidOpt(std::istream &in, double(*tempFct)(Matrix)) | ProjBalMatroidOpt | |
projDim() | ProjBalMatroidOpt | |
projectSet(set< unsigned >) | ProjBalMatroidOpt | |
randomBasis() | ProjBalMatroidOpt | |
randomLinearBasis() | ProjBalMatroidOpt | |
setBalFct(double(*tempFct)(Matrix)) | ProjBalMatroidOpt | |
SimulatedAnnealing(set< unsigned > firstBasis, list< double > temperatures, list< unsigned > times, list< set< unsigned > > &minBases) | ProjBalMatroidOpt | |
SimulatedAnnealing(set< unsigned > firstBasis, list< double >, list< unsigned >, list< set< unsigned > > &, Functional *F) | ProjBalMatroidOpt | |
TabuSearchHeuristic(set< unsigned > firstBasis, unsigned pivotLimit, list< set< unsigned > > &tabuBasesList) | ProjBalMatroidOpt | |
TabuSearchHeuristic(set< unsigned > firstBasis, Functional *F, unsigned pivotLimit, list< set< unsigned > > &tabuBasesList) | ProjBalMatroidOpt | |
TabuSearchHeuristicRandomStart(unsigned pivotLimit, list< set< unsigned > > &tabuBasesList) | ProjBalMatroidOpt | |
TabuSearchHeuristicRandomStart(Functional *F, unsigned pivotLimit, list< set< unsigned > > &tabuBasesList) | ProjBalMatroidOpt | |
totalBoxTests | ProjBalMatroidOpt | [protected] |
Weight | ProjMatroidOpt | [protected] |
writeBFSList(const set< Matrix, ltcolvec > &, std::ostream &) | ProjBalMatroidOpt | [static] |
writeBFSListMatlab(const set< Matrix, ltcolvec > &, std::ostream &, string) | ProjBalMatroidOpt | [static] |
writePivots(const list< set< unsigned > > &, std::ostream &) | ProjBalMatroidOpt | [static] |
writePivotsMatlab(const list< set< unsigned > > &, std::ostream &, string) | ProjBalMatroidOpt | |
writePivotsMin(const list< set< unsigned > > &, std::ostream &) | ProjBalMatroidOpt | |
writePivotsMin(const list< set< unsigned > > &, std::ostream &, Functional *F) | ProjBalMatroidOpt | |
~MathProg() | MathProg | [virtual] |