15         bool enable_weak = 
true;
 
   25         auto reduced_cell = reduced_delineation.
delineate_cell(der->main_var_sample());
 
   31         if (der->cell().is_section()) {
 
Represents the delineation of a set of polynomials (at a sample), that is.
 
auto delineate_cell(const RAN &sample) const
Computes the bounds of the interval around the given sample w.r.t.
 
std::optional< SymbolicInterval > biggest_cell_wrt
 
datastructures::SymbolicInterval compute_cell()
 
std::shared_ptr< SampledDerivation< Properties > > SampledDerivationRef
 
void simplest_biggest_cell_ordering(datastructures::Projections &, const datastructures::Delineation &delin, const datastructures::DelineationInterval &delin_interval, const datastructures::SymbolicInterval &interval, datastructures::IndexedRootOrdering &ordering, bool enable_weak=false)
 
Heuristics for computing representations.
 
void handle_section_all_equational(const datastructures::Delineation &delin, datastructures::CellRepresentation< T > &response)
 
@ BIGGEST_CELL_APPROXIMATION
 
void handle_cell_reduction(datastructures::Delineation &reduced_delineation, datastructures::DelineationInterval &reduced_cell, datastructures::CellRepresentation< T > &response)
 
void handle_connectedness(datastructures::SampledDerivationRef< T > &der, datastructures::CellRepresentation< T > &response, bool enable_weak=false)
 
void handle_local_del_simplify_non_independent(datastructures::Delineation &reduced_delineation)
 
void handle_local_del_simplify_all(datastructures::Delineation &reduced_delineation)
 
void handle_ordering_polys(datastructures::SampledDerivationRef< T > &der, datastructures::CellRepresentation< T > &response)
 
void handle_local_del(datastructures::SampledDerivationRef< T > &der, datastructures::Delineation &reduced_delineation, datastructures::CellRepresentation< T > &response)
 
IndexedRootOrdering ordering
An ordering on the roots that protects the cell.
 
SymbolicInterval description
Description of a cell.
 
Represents the i-th root of a multivariate polynomial at its main variable (given an appropriate samp...
 
static datastructures::CellRepresentation< T > compute(datastructures::SampledDerivationRef< T > &der)
 
Note: If connected(i) holds, then the indexed root ordering must contain an ordering between the inte...