Storm
A Modern Probabilistic Model Checker
Loading...
Searching...
No Matches
ModelCheckerHint.cpp
Go to the documentation of this file.
1
#include "
storm/modelchecker/hints/ModelCheckerHint.h
"
2
#include "
storm/adapters/RationalFunctionAdapter.h
"
3
#include "
storm/modelchecker/hints/ExplicitModelCheckerHint.h
"
4
5
namespace
storm
{
6
namespace
modelchecker {
7
8
bool
ModelCheckerHint::isEmpty
()
const
{
9
return
true
;
10
}
11
12
bool
ModelCheckerHint::isExplicitModelCheckerHint
()
const
{
13
return
false
;
14
}
15
16
template
<
typename
ValueType>
17
ExplicitModelCheckerHint<ValueType>
const
&
ModelCheckerHint::asExplicitModelCheckerHint
()
const
{
18
return
dynamic_cast<
ExplicitModelCheckerHint<ValueType>
const&
>
(*this);
19
}
20
21
template
<
typename
ValueType>
22
ExplicitModelCheckerHint<ValueType>
&
ModelCheckerHint::asExplicitModelCheckerHint
() {
23
return
dynamic_cast<
ExplicitModelCheckerHint<ValueType>
&
>
(*this);
24
}
25
26
template
ExplicitModelCheckerHint<double>
const
&
ModelCheckerHint::asExplicitModelCheckerHint
()
const
;
27
template
ExplicitModelCheckerHint<double>
&
ModelCheckerHint::asExplicitModelCheckerHint
();
28
template
ExplicitModelCheckerHint<storm::RationalNumber>
const
&
ModelCheckerHint::asExplicitModelCheckerHint
()
const
;
29
template
ExplicitModelCheckerHint<storm::RationalNumber>
&
ModelCheckerHint::asExplicitModelCheckerHint
();
30
template
ExplicitModelCheckerHint<storm::RationalFunction>
const
&
ModelCheckerHint::asExplicitModelCheckerHint
()
const
;
31
template
ExplicitModelCheckerHint<storm::RationalFunction>
&
ModelCheckerHint::asExplicitModelCheckerHint
();
32
template
ExplicitModelCheckerHint<storm::Interval>
const
&
ModelCheckerHint::asExplicitModelCheckerHint
()
const
;
33
template
ExplicitModelCheckerHint<storm::Interval>
&
ModelCheckerHint::asExplicitModelCheckerHint
();
34
35
}
// namespace modelchecker
36
}
// namespace storm
ExplicitModelCheckerHint.h
ModelCheckerHint.h
RationalFunctionAdapter.h
storm::modelchecker::ExplicitModelCheckerHint
This class contains information that might accelerate the model checking process.
Definition
ExplicitModelCheckerHint.h:18
storm::modelchecker::ModelCheckerHint::isExplicitModelCheckerHint
virtual bool isExplicitModelCheckerHint() const
Definition
ModelCheckerHint.cpp:12
storm::modelchecker::ModelCheckerHint::asExplicitModelCheckerHint
ExplicitModelCheckerHint< ValueType > & asExplicitModelCheckerHint()
Definition
ModelCheckerHint.cpp:22
storm::modelchecker::ModelCheckerHint::isEmpty
virtual bool isEmpty() const
Definition
ModelCheckerHint.cpp:8
storm
LabParser.cpp.
Definition
cli.cpp:18
src
storm
modelchecker
hints
ModelCheckerHint.cpp
Generated by
1.9.8