SMT-RAT
24.02
Toolbox for Strategic and Parallel Satisfiability-Modulo-Theories Solving
|
Represents a covering over a cell. More...
#include <representation.h>
Public Member Functions | |
CoveringDescription | get_covering () const |
Returns a descriptions of the covering. More... | |
std::vector< SampledDerivationRef< P > > | sampled_derivations () |
Returns the derivations. More... | |
bool | is_valid () const |
Checks whether this represents a proper non-redundant covering. More... | |
Data Fields | |
std::vector< CellRepresentation< P > > | cells |
Cells of the covering in increasing order and no cell is contained in another cell. More... | |
IndexedRootOrdering | ordering |
An ordering on the roots for the cell boundaries mainting the covering. More... | |
Represents a covering over a cell.
The cells forming the covering are in increasing order (ordered by lower bound) and no cell is contained in another cell.
Definition at line 42 of file representation.h.
|
inline |
Returns a descriptions of the covering.
Definition at line 48 of file representation.h.
|
inline |
Checks whether this represents a proper non-redundant covering.
Definition at line 66 of file representation.h.
|
inline |
Returns the derivations.
Definition at line 57 of file representation.h.
std::vector<CellRepresentation<P> > smtrat::cadcells::datastructures::CoveringRepresentation< P >::cells |
Cells of the covering in increasing order and no cell is contained in another cell.
Definition at line 44 of file representation.h.
IndexedRootOrdering smtrat::cadcells::datastructures::CoveringRepresentation< P >::ordering |
An ordering on the roots for the cell boundaries mainting the covering.
Definition at line 46 of file representation.h.