SMT-RAT
24.02
Toolbox for Strategic and Parallel Satisfiability-Modulo-Theories Solving
|
A SampledDerivation is a DelineatedDerivation with a sample and an DelineationInterval w.r.t. More...
#include <derivation.h>
Public Member Functions | |
SampledDerivation (DelineatedDerivationRef< Properties > base, RAN main_sample) | |
DelineatedDerivationRef< Properties > & | delineated () |
const DelineatedDerivationRef< Properties > & | delineated () const |
const DelineationInterval & | cell () const |
void | delineate_cell () |
Determines the cell w.r.t. More... | |
const Assignment & | sample () const |
const RAN & | main_var_sample () const |
BaseDerivationRef< Properties > & | base () |
const BaseDerivationRef< Properties > & | base () const |
Delineation & | delin () |
const Assignment & | underlying_sample () const |
DerivationRef< Properties > & | underlying () |
PolyPool & | polys () |
Projections & | proj () |
carl::Variable | main_var () const |
size_t | level () const |
template<typename P > | |
void | insert (P property) |
template<typename P > | |
bool | contains (const P &property) const |
template<typename P > | |
const PropertiesTSet< P > & | properties () const |
void | merge_with (const SampledDerivation< Properties > &other) |
Private Attributes | |
DelineatedDerivationRef< Properties > | m_delineated |
std::optional< DelineationInterval > | m_cell |
Assignment | m_sample |
A SampledDerivation is a DelineatedDerivation with a sample and an DelineationInterval w.r.t.
to this sample.
Properties | Set of properties |
Definition at line 299 of file derivation.h.
|
inline |
Definition at line 307 of file derivation.h.
|
inline |
Definition at line 331 of file derivation.h.
|
inline |
Definition at line 332 of file derivation.h.
|
inline |
Definition at line 317 of file derivation.h.
|
inline |
|
inline |
|
inline |
Determines the cell w.r.t.
the delineation.
Definition at line 322 of file derivation.h.
|
inline |
|
inline |
Definition at line 315 of file derivation.h.
|
inline |
|
inline |
|
inline |
Definition at line 338 of file derivation.h.
|
inline |
|
inline |
|
inline |
Definition at line 336 of file derivation.h.
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 335 of file derivation.h.
|
inline |
|
private |
Definition at line 301 of file derivation.h.
|
private |
Definition at line 300 of file derivation.h.
|
private |
Definition at line 302 of file derivation.h.