#include <criteria.h>
Definition at line 8 of file criteria.h.
◆ cell()
static bool smtrat::cadcells::representation::approximation::ApxCriteria::cell |
( |
const std::vector< Atom > & |
constraints | ) |
|
|
inlinestatic |
◆ crit_apx_count()
bool smtrat::cadcells::representation::approximation::ApxCriteria::crit_apx_count |
( |
| ) |
|
|
inlineprivate |
◆ crit_considered_count()
bool smtrat::cadcells::representation::approximation::ApxCriteria::crit_considered_count |
( |
| ) |
|
|
inlineprivate |
◆ crit_involved_count()
bool smtrat::cadcells::representation::approximation::ApxCriteria::crit_involved_count |
( |
const std::vector< Atom > & |
constraints | ) |
|
|
inlineprivate |
◆ crit_pair_degree()
bool smtrat::cadcells::representation::approximation::ApxCriteria::crit_pair_degree |
( |
datastructures::Projections & |
proj, |
|
|
const IR & |
ir_l, |
|
|
const IR & |
ir_u |
|
) |
| |
|
inlineprivate |
◆ crit_poly_apx_count()
◆ crit_side_degree()
bool smtrat::cadcells::representation::approximation::ApxCriteria::crit_side_degree |
( |
datastructures::Projections & |
proj, |
|
|
const IR & |
ir, |
|
|
datastructures::RootMap::const_iterator |
start, |
|
|
datastructures::RootMap::const_iterator |
end |
|
) |
| |
|
inlineprivate |
◆ crit_single_degree()
◆ inform()
static void smtrat::cadcells::representation::approximation::ApxCriteria::inform |
( |
const Polynomial & |
p, |
|
|
std::size_t |
root_index |
|
) |
| |
|
inlinestatic |
◆ level()
static bool smtrat::cadcells::representation::approximation::ApxCriteria::level |
( |
std::size_t |
lvl | ) |
|
|
inlinestatic |
◆ new_cell()
void smtrat::cadcells::representation::approximation::ApxCriteria::new_cell |
( |
const std::vector< Atom > & |
constraints | ) |
|
|
inlineprivate |
◆ poly()
◆ poly_pair()
static bool smtrat::cadcells::representation::approximation::ApxCriteria::poly_pair |
( |
datastructures::Projections & |
proj, |
|
|
const IR & |
ir_l, |
|
|
const IR & |
ir_u |
|
) |
| |
|
inlinestatic |
◆ side()
static bool smtrat::cadcells::representation::approximation::ApxCriteria::side |
( |
datastructures::Projections & |
proj, |
|
|
const IR & |
ir, |
|
|
datastructures::RootMap::const_iterator |
start, |
|
|
datastructures::RootMap::const_iterator |
end |
|
) |
| |
|
inlinestatic |
◆ m_apx_count
std::size_t smtrat::cadcells::representation::approximation::ApxCriteria::m_apx_count = 0 |
|
private |
◆ m_considered_count
std::size_t smtrat::cadcells::representation::approximation::ApxCriteria::m_considered_count = 0 |
|
private |
◆ m_constraint_involved_counter
std::unordered_map<Atom, std::size_t> smtrat::cadcells::representation::approximation::ApxCriteria::m_constraint_involved_counter |
|
private |
◆ m_curr_apx
bool smtrat::cadcells::representation::approximation::ApxCriteria::m_curr_apx = false |
|
private |
◆ m_curr_constraints
std::vector<Atom> smtrat::cadcells::representation::approximation::ApxCriteria::m_curr_constraints |
|
private |
◆ m_poly_apx_counter
std::map<std::pair<Polynomial, std::size_t>, std::size_t> smtrat::cadcells::representation::approximation::ApxCriteria::m_poly_apx_counter |
|
private |
◆ Singleton< ApxCriteria >
friend smtrat::cadcells::representation::approximation::ApxCriteria::Singleton< ApxCriteria > |
|
private |
The documentation for this class was generated from the following file:
- smtrat-cadcells/representation/approximation/criteria.h