General methods in LP preprocessing. More...
#include <assert.h>
#include <memory>
#include "soplex/spxdefines.h"
#include "soplex/spxsimplifier.h"
#include "soplex/array.h"
#include "soplex/exceptions.h"
#include "spxmainsm.hpp"
Go to the source code of this file.
Classes | |
class | SPxMainSM< R > |
LP simplifier for removing uneccessary row/columns. More... | |
class | SPxMainSM< R >::PostStep |
Base class for postsolving operations. More... | |
class | SPxMainSM< R >::RowObjPS |
Postsolves row objectives. More... | |
class | SPxMainSM< R >::FreeConstraintPS |
Postsolves unconstraint constraints. More... | |
class | SPxMainSM< R >::EmptyConstraintPS |
Postsolves empty constraints. More... | |
class | SPxMainSM< R >::RowSingletonPS |
Postsolves row singletons. More... | |
class | SPxMainSM< R >::ForceConstraintPS |
Postsolves forcing constraints. More... | |
class | SPxMainSM< R >::FixVariablePS |
Postsolves variable fixing. More... | |
class | SPxMainSM< R >::FixBoundsPS |
Postsolves variable bound fixing. More... | |
class | SPxMainSM< R >::FreeZeroObjVariablePS |
Postsolves the case when constraints are removed due to a variable with zero objective that is free in one direction. More... | |
class | SPxMainSM< R >::ZeroObjColSingletonPS |
Postsolves column singletons with zero objective. More... | |
class | SPxMainSM< R >::FreeColSingletonPS |
Postsolves free column singletons. More... | |
class | SPxMainSM< R >::DoubletonEquationPS |
Postsolves doubleton equations combined with a column singleton. More... | |
class | SPxMainSM< R >::DuplicateRowsPS |
Postsolves duplicate rows. More... | |
class | SPxMainSM< R >::DuplicateColsPS |
Postsolves duplicate columns. More... | |
class | SPxMainSM< R >::AggregationPS |
Postsolves aggregation. More... | |
class | SPxMainSM< R >::MultiAggregationPS |
Postsolves multi aggregation. More... | |
class | SPxMainSM< R >::TightenBoundsPS |
Postsolves variable bound tightening from pseudo objective propagation. More... | |
struct | SPxMainSM< R >::ElementCompare |
comparator for class SVectorBase<R>::Element: compare nonzeros according to value More... | |
struct | SPxMainSM< R >::IdxCompare |
comparator for class SVectorBase<R>::Element: compare nonzeros according to index More... | |
Namespaces | |
namespace | soplex |
Everything should be within this namespace. | |
General methods in LP preprocessing.
Definition in file spxmainsm.h.