Storm
1.14.0.1
A Modern Probabilistic Model Checker
Loading...
Searching...
No Matches
TransformationEnvironment.h
Go to the documentation of this file.
1
#pragma once
2
3
#include "
storm/transformer/NonMarkovianChainTransformer.h
"
4
5
namespace
storm::dft
{
6
10
class
TransformationEnvironment
{
11
public
:
12
TransformationEnvironment
();
13
~TransformationEnvironment
();
14
15
bool
isUseBisimulation
()
const
;
16
void
setUseBisimulation
(
bool
value);
17
18
bool
isEliminateChains
()
const
;
19
void
setEliminateChains
(
bool
value);
20
21
storm::transformer::EliminationLabelBehavior
getLabelBehavior
()
const
;
22
void
setLabelBehavior
(
storm::transformer::EliminationLabelBehavior
value);
23
24
private
:
25
bool
useBisimulation;
26
bool
eliminateChains;
27
storm::transformer::EliminationLabelBehavior
labelBehavior;
28
};
29
30
}
// namespace storm::dft
NonMarkovianChainTransformer.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::EliminationLabelBehavior
EliminationLabelBehavior
Specify criteria whether a state can be eliminated and how its labels should be treated.
Definition
NonMarkovianChainTransformer.h:16
src
storm-dft
environment
TransformationEnvironment.h
Generated by
1.15.0