Storm
1.11.1.1
A Modern Probabilistic Model Checker
Loading...
Searching...
No Matches
QuantitativeCheckResult.cpp
Go to the documentation of this file.
1
#include "
storm/modelchecker/results/QuantitativeCheckResult.h
"
2
3
#include "
storm/adapters/RationalFunctionAdapter.h
"
4
#include "
storm/exceptions/InvalidOperationException.h
"
5
#include "
storm/utility/macros.h
"
6
7
namespace
storm
{
8
namespace
modelchecker {
9
10
template
<
typename
ValueType>
11
std::unique_ptr<CheckResult>
QuantitativeCheckResult<ValueType>::compareAgainstBound
(
storm::logic::ComparisonType
, ValueType
const
&)
const
{
12
STORM_LOG_THROW
(
false
, storm::exceptions::InvalidOperationException,
"Unable to perform comparison against bound on the check result."
);
13
}
14
15
template
<
typename
ValueType>
16
bool
QuantitativeCheckResult<ValueType>::isQuantitative
()
const
{
17
return
true
;
18
}
19
20
template
class
QuantitativeCheckResult<double>
;
21
22
template
class
QuantitativeCheckResult<RationalNumber>
;
23
template
class
QuantitativeCheckResult<RationalFunction>
;
24
}
// namespace modelchecker
25
}
// namespace storm
InvalidOperationException.h
QuantitativeCheckResult.h
RationalFunctionAdapter.h
storm::modelchecker::QuantitativeCheckResult
Definition
QuantitativeCheckResult.h:8
storm::modelchecker::QuantitativeCheckResult::isQuantitative
virtual bool isQuantitative() const override
Definition
QuantitativeCheckResult.cpp:16
storm::modelchecker::QuantitativeCheckResult::compareAgainstBound
virtual std::unique_ptr< CheckResult > compareAgainstBound(storm::logic::ComparisonType comparisonType, ValueType const &bound) const
Definition
QuantitativeCheckResult.cpp:11
macros.h
STORM_LOG_THROW
#define STORM_LOG_THROW(cond, exception, message)
Definition
macros.h:30
storm::logic::ComparisonType
ComparisonType
Definition
ComparisonType.h:10
storm
Definition
AutomaticSettings.cpp:13
src
storm
modelchecker
results
QuantitativeCheckResult.cpp
Generated by
1.9.8