|
std::ostream & | operator<< (std::ostream &os, CellHeuristic heuristic) |
|
std::ostream & | operator<< (std::ostream &os, CoveringHeuristic heuristic) |
|
template<typename T > |
void | handle_section_all_equational (const datastructures::Delineation &delin, datastructures::CellRepresentation< T > &response) |
|
template<typename T > |
void | handle_connectedness (datastructures::SampledDerivationRef< T > &der, datastructures::CellRepresentation< T > &response, bool enable_weak=false) |
|
boost::container::flat_map< datastructures::PolyRef, datastructures::IndexedRoot > | roots_below (const datastructures::Delineation &delin, const datastructures::DelineationInterval &interval, bool closest) |
|
boost::container::flat_map< datastructures::PolyRef, datastructures::IndexedRoot > | roots_above (const datastructures::Delineation &delin, const datastructures::DelineationInterval &interval, bool closest) |
|
template<typename T > |
void | handle_projective_ordering (datastructures::SampledDerivationRef< T > &der, datastructures::CellRepresentation< T > &response) |
|
template<typename T > |
void | handle_ordering_polys (datastructures::SampledDerivationRef< T > &der, datastructures::CellRepresentation< T > &response) |
|
template<typename T > |
void | handle_cell_reduction (datastructures::Delineation &reduced_delineation, datastructures::DelineationInterval &reduced_cell, datastructures::CellRepresentation< T > &response) |
|
template<typename T > |
void | handle_local_del (datastructures::SampledDerivationRef< T > &der, datastructures::Delineation &reduced_delineation, datastructures::CellRepresentation< T > &response) |
|
void | handle_local_del_simplify_all (datastructures::Delineation &reduced_delineation) |
|
void | handle_local_del_simplify_non_independent (datastructures::Delineation &reduced_delineation) |
|
template<typename T > |
datastructures::CellRepresentation< T > | compute_cell_biggest_cell (datastructures::SampledDerivationRef< T > &der, LocalDelMode ldel_mode=LocalDelMode::NONE, bool enable_weak=false) |
|
template<typename T > |
datastructures::CellRepresentation< T > | compute_cell_lowest_degree_barriers (datastructures::SampledDerivationRef< T > &der, LocalDelMode ldel_mode=LocalDelMode::NONE, bool enable_weak=false, bool use_global_cache=false, datastructures::IndexedRootOrdering global_ordering=datastructures::IndexedRootOrdering()) |
|
template<typename T > |
std::vector< datastructures::SampledDerivationRef< T > > | compute_min_derivs (const std::vector< datastructures::SampledDerivationRef< T >> &derivs) |
|
template<typename T > |
datastructures::IndexedRootOrdering | compute_default_ordering (const std::vector< datastructures::CellRepresentation< T >> &cells, bool enable_weak=false) |
|
Heuristics for computing representations.