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.