Frobby 0.9.6
Classes | Functions
PivotStrategy.h File Reference
#include <vector>
#include <ostream>
#include <string>

Go to the source code of this file.

Classes

class  PivotStrategy
 A pivot selection strategy for the Euler algorithm. More...
 

Functions

unique_ptr< PivotStrategynewDefaultPivotStrategy ()
 
unique_ptr< PivotStrategynewStdPivotStrategy (const string &name)
 
unique_ptr< PivotStrategynewGenPivotStrategy (const string &name)
 
unique_ptr< PivotStrategynewHybridPivotStrategy (unique_ptr< PivotStrategy > stdStrat, unique_ptr< PivotStrategy > genStrat)
 
unique_ptr< PivotStrategynewDebugPivotStrategy (unique_ptr< PivotStrategy > strat, FILE *out)
 
unique_ptr< PivotStrategynewStatisticsPivotStrategy (unique_ptr< PivotStrategy > strat, FILE *out)
 

Function Documentation

◆ newDebugPivotStrategy()

unique_ptr< PivotStrategy > newDebugPivotStrategy ( unique_ptr< PivotStrategy strat,
FILE out 
)

Definition at line 949 of file PivotStrategy.cpp.

◆ newDefaultPivotStrategy()

unique_ptr< PivotStrategy > newDefaultPivotStrategy ( )

Definition at line 959 of file PivotStrategy.cpp.

◆ newGenPivotStrategy()

unique_ptr< PivotStrategy > newGenPivotStrategy ( const string name)

Definition at line 916 of file PivotStrategy.cpp.

◆ newHybridPivotStrategy()

unique_ptr< PivotStrategy > newHybridPivotStrategy ( unique_ptr< PivotStrategy stdStrat,
unique_ptr< PivotStrategy genStrat 
)

Definition at line 943 of file PivotStrategy.cpp.

◆ newStatisticsPivotStrategy()

unique_ptr< PivotStrategy > newStatisticsPivotStrategy ( unique_ptr< PivotStrategy strat,
FILE out 
)

Definition at line 954 of file PivotStrategy.cpp.

◆ newStdPivotStrategy()

unique_ptr< PivotStrategy > newStdPivotStrategy ( const string name)

Definition at line 905 of file PivotStrategy.cpp.