Storm
A Modern Probabilistic Model Checker
Loading...
Searching...
No Matches
SymbolicParetoCurveCheckResult.h
Go to the documentation of this file.
1#ifndef STORM_MODELCHECKER_SYMBOLICPARETOCURVECHECKRESULT_H_
2#define STORM_MODELCHECKER_SYMBOLICPARETOCURVECHECKRESULT_H_
3
4#include <vector>
5
9
10namespace storm {
11namespace modelchecker {
12template<storm::dd::DdType Type, typename ValueType = double>
14 public:
22
28
29 virtual std::unique_ptr<CheckResult> clone() const override;
30
31 virtual bool isSymbolicParetoCurveCheckResult() const override;
32 virtual bool isSymbolic() const override;
33
34 virtual void filter(QualitativeCheckResult const& filter) override;
35
36 storm::dd::Bdd<Type> const& getState() const;
37
38 private:
39 // The state of the checked model to which the result applies
41};
42} // namespace modelchecker
43} // namespace storm
44
45#endif /* STORM_MODELCHECKER_SYMBOLICPARETOCURVECHECKRESULT_H_ */
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
LabParser.cpp.
Definition cli.cpp:18