Storm
1.14.0.1
A Modern Probabilistic Model Checker
Loading...
Searching...
No Matches
TransformationEnvironment.cpp
Go to the documentation of this file.
1
#include "
TransformationEnvironment.h
"
2
3
namespace
storm::dft
{
4
5
TransformationEnvironment::TransformationEnvironment
()
6
: useBisimulation(false), eliminateChains(false), labelBehavior(
storm
::
transformer
::EliminationLabelBehavior::KeepLabels) {
7
// Intentionally left empty
8
}
9
10
TransformationEnvironment::~TransformationEnvironment
() =
default
;
11
12
bool
TransformationEnvironment::isUseBisimulation
()
const
{
13
return
useBisimulation;
14
}
15
16
void
TransformationEnvironment::setUseBisimulation
(
bool
value) {
17
useBisimulation = value;
18
}
19
20
bool
TransformationEnvironment::isEliminateChains
()
const
{
21
return
eliminateChains;
22
}
23
24
void
TransformationEnvironment::setEliminateChains
(
bool
value) {
25
eliminateChains = value;
26
}
27
28
storm::transformer::EliminationLabelBehavior
TransformationEnvironment::getLabelBehavior
()
const
{
29
return
labelBehavior;
30
}
31
32
void
TransformationEnvironment::setLabelBehavior
(
storm::transformer::EliminationLabelBehavior
value) {
33
labelBehavior = value;
34
}
35
36
}
// namespace storm::dft
TransformationEnvironment.h
storm::dft::TransformationEnvironment::isEliminateChains
bool isEliminateChains() const
Definition
TransformationEnvironment.cpp:20
storm::dft::TransformationEnvironment::TransformationEnvironment
TransformationEnvironment()
Definition
TransformationEnvironment.cpp:5
storm::dft::TransformationEnvironment::isUseBisimulation
bool isUseBisimulation() const
Definition
TransformationEnvironment.cpp:12
storm::dft::TransformationEnvironment::~TransformationEnvironment
~TransformationEnvironment()
storm::dft::TransformationEnvironment::getLabelBehavior
storm::transformer::EliminationLabelBehavior getLabelBehavior() const
Definition
TransformationEnvironment.cpp:28
storm::dft::TransformationEnvironment::setLabelBehavior
void setLabelBehavior(storm::transformer::EliminationLabelBehavior value)
Definition
TransformationEnvironment.cpp:32
storm::dft::TransformationEnvironment::setEliminateChains
void setEliminateChains(bool value)
Definition
TransformationEnvironment.cpp:24
storm::dft::TransformationEnvironment::setUseBisimulation
void setUseBisimulation(bool value)
Definition
TransformationEnvironment.cpp:16
storm::dft
Definition
DftGspnSettings.cpp:8
storm::transformer
Definition
OrderBasedMonotonicityBackend.h:16
storm::transformer::EliminationLabelBehavior
EliminationLabelBehavior
Specify criteria whether a state can be eliminated and how its labels should be treated.
Definition
NonMarkovianChainTransformer.h:16
storm
Definition
AutomaticSettings.cpp:13
src
storm-dft
environment
TransformationEnvironment.cpp
Generated by
1.15.0