#include <fmplex.h>
Definition at line 12 of file fmplex.h.
◆ ColIndex
◆ Row
◆ RowEntry
◆ RowIndex
◆ FMplexElimination()
smtrat::fmplex::FMplexElimination::FMplexElimination |
( |
const Matrix & |
m, |
|
|
std::size_t |
n_quantified, |
|
|
std::size_t |
n_parameters |
|
) |
| |
|
inline |
◆ apply()
Matrix smtrat::fmplex::FMplexElimination::apply |
( |
| ) |
|
|
inline |
◆ bounded_elimination()
Node smtrat::fmplex::FMplexElimination::bounded_elimination |
( |
Node & |
parent | ) |
|
|
private |
◆ collect_constraint()
void smtrat::fmplex::FMplexElimination::collect_constraint |
( |
const Row & |
row | ) |
|
|
inlineprivate |
◆ constant_column()
ColIndex smtrat::fmplex::FMplexElimination::constant_column |
( |
| ) |
const |
|
inlineprivate |
◆ delta_column()
ColIndex smtrat::fmplex::FMplexElimination::delta_column |
( |
| ) |
const |
|
inlineprivate |
◆ fm_elimination()
bool smtrat::fmplex::FMplexElimination::fm_elimination |
( |
Node & |
parent | ) |
|
|
private |
◆ is_conflict()
bool smtrat::fmplex::FMplexElimination::is_conflict |
( |
const Row & |
row | ) |
const |
|
inlineprivate |
◆ is_global_conflict()
bool smtrat::fmplex::FMplexElimination::is_global_conflict |
( |
const Row & |
row | ) |
const |
|
inlineprivate |
◆ is_positive_combination()
bool smtrat::fmplex::FMplexElimination::is_positive_combination |
( |
const Row & |
row | ) |
const |
|
inlineprivate |
◆ is_trivial()
bool smtrat::fmplex::FMplexElimination::is_trivial |
( |
const Row & |
row | ) |
const |
|
inlineprivate |
◆ origin_column()
◆ split_into_independent_nodes()
std::vector< Node > smtrat::fmplex::FMplexElimination::split_into_independent_nodes |
( |
const Node & |
n | ) |
const |
|
private |
◆ trivial_unsat_matrix()
Matrix smtrat::fmplex::FMplexElimination::trivial_unsat_matrix |
( |
| ) |
const |
|
inlineprivate |
◆ unbounded_elimination()
Node smtrat::fmplex::FMplexElimination::unbounded_elimination |
( |
Node & |
parent | ) |
|
|
private |
◆ m_constant_col
ColIndex smtrat::fmplex::FMplexElimination::m_constant_col |
|
private |
◆ m_first_parameter_col
ColIndex smtrat::fmplex::FMplexElimination::m_first_parameter_col |
|
private |
◆ m_found_rows
std::set<Row, cmp_row> smtrat::fmplex::FMplexElimination::m_found_rows |
|
private |
◆ m_nodes
std::vector<Node> smtrat::fmplex::FMplexElimination::m_nodes |
|
private |
◆ m_total_cols
ColIndex smtrat::fmplex::FMplexElimination::m_total_cols |
|
private |
The documentation for this class was generated from the following files: