Storm 1.14.0.1
A Modern Probabilistic Model Checker
Loading...
Searching...
No Matches
SymbolicParetoCurveCheckResult.h
Go to the documentation of this file.
1#pragma once
2
3#include <vector>
4
8
9namespace storm {
10namespace modelchecker {
11template<storm::dd::DdType Type, typename ValueType = double>
13 public:
21
27
28 virtual std::unique_ptr<CheckResult> clone() const override;
29
30 virtual bool isSymbolicParetoCurveCheckResult() const override;
31 virtual bool isSymbolic() const override;
32
33 virtual void filter(QualitativeCheckResult const& filter) override;
34
35 storm::dd::Bdd<Type> const& getState() const;
36
37 private:
38 // The state of the checked model to which the result applies
40};
41} // namespace modelchecker
42} // namespace storm
std::shared_ptr< storm::storage::geometry::Polytope< ValueType > > polytope_type
virtual void filter(QualitativeCheckResult const &filter) override
Filters the current result wrt.
SymbolicParetoCurveCheckResult & operator=(SymbolicParetoCurveCheckResult const &other)=default
virtual std::unique_ptr< CheckResult > clone() const override
SymbolicParetoCurveCheckResult(SymbolicParetoCurveCheckResult &&other)=default
SymbolicParetoCurveCheckResult(SymbolicParetoCurveCheckResult const &other)=default
SymbolicParetoCurveCheckResult & operator=(SymbolicParetoCurveCheckResult &&other)=default