1#ifndef STORM_MODELCHECKER_SYMBOLICPARETOCURVECHECKRESULT_H_
2#define STORM_MODELCHECKER_SYMBOLICPARETOCURVECHECKRESULT_H_
11namespace modelchecker {
12template<storm::dd::DdType Type,
typename ValueType =
double>
29 virtual std::unique_ptr<CheckResult>
clone()
const override;
std::vector< point_type > points
polytope_type underApproximation
std::shared_ptr< storm::storage::geometry::Polytope< ValueType > > polytope_type
polytope_type overApproximation
std::vector< ValueType > point_type
storm::dd::Bdd< Type > const & getState() const
virtual bool isSymbolic() const override
virtual void filter(QualitativeCheckResult const &filter) override
Filters the current result wrt.
virtual ~SymbolicParetoCurveCheckResult()=default
SymbolicParetoCurveCheckResult & operator=(SymbolicParetoCurveCheckResult const &other)=default
SymbolicParetoCurveCheckResult()
virtual bool isSymbolicParetoCurveCheckResult() const override
virtual std::unique_ptr< CheckResult > clone() const override
SymbolicParetoCurveCheckResult(SymbolicParetoCurveCheckResult &&other)=default
SymbolicParetoCurveCheckResult(SymbolicParetoCurveCheckResult const &other)=default
SymbolicParetoCurveCheckResult & operator=(SymbolicParetoCurveCheckResult &&other)=default