Storm
A Modern Probabilistic Model Checker
Loading...
Searching...
No Matches
SymbolicQualitativeResultMinMax.h
Go to the documentation of this file.
1
#pragma once
2
3
#include "
storm/solver/OptimizationDirection.h
"
4
5
#include "
storm/storage/dd/DdType.h
"
6
7
#include "
storm-gamebased-ar/abstraction/QualitativeResultMinMax.h
"
8
9
namespace
storm
{
10
namespace
dd {
11
template
<storm::dd::DdType Type>
12
class
Bdd
;
13
}
14
}
// namespace storm
15
16
namespace
storm::gbar
{
17
namespace
abstraction {
18
template
<storm::dd::DdType Type>
19
class
SymbolicQualitativeResult;
20
21
template
<storm::dd::DdType Type>
22
class
SymbolicQualitativeResultMinMax
:
public
QualitativeResultMinMax
{
23
public
:
24
SymbolicQualitativeResultMinMax
() =
default
;
25
26
virtual
bool
isSymbolic
()
const override
;
27
28
SymbolicQualitativeResult<Type>
const
&
getProb0Min
()
const
;
29
SymbolicQualitativeResult<Type>
const
&
getProb1Min
()
const
;
30
SymbolicQualitativeResult<Type>
const
&
getProb0Max
()
const
;
31
SymbolicQualitativeResult<Type>
const
&
getProb1Max
()
const
;
32
33
virtual
SymbolicQualitativeResult<Type>
const
&
getProb0
(
storm::OptimizationDirection
const
& dir)
const
= 0;
34
virtual
SymbolicQualitativeResult<Type>
const
&
getProb1
(
storm::OptimizationDirection
const
& dir)
const
= 0;
35
};
36
}
// namespace abstraction
37
}
// namespace storm::gbar
DdType.h
OptimizationDirection.h
QualitativeResultMinMax.h
storm::gbar::abstraction::QualitativeResultMinMax
Definition
QualitativeResultMinMax.h:11
storm::gbar::abstraction::SymbolicQualitativeResult
Definition
SymbolicQualitativeResult.h:19
storm::gbar::abstraction::SymbolicQualitativeResultMinMax
Definition
SymbolicQualitativeResultMinMax.h:22
storm::gbar::abstraction::SymbolicQualitativeResultMinMax::getProb0Min
SymbolicQualitativeResult< Type > const & getProb0Min() const
Definition
SymbolicQualitativeResultMinMax.cpp:15
storm::gbar::abstraction::SymbolicQualitativeResultMinMax::getProb1
virtual SymbolicQualitativeResult< Type > const & getProb1(storm::OptimizationDirection const &dir) const =0
storm::gbar::abstraction::SymbolicQualitativeResultMinMax::getProb0Max
SymbolicQualitativeResult< Type > const & getProb0Max() const
Definition
SymbolicQualitativeResultMinMax.cpp:25
storm::gbar::abstraction::SymbolicQualitativeResultMinMax::isSymbolic
virtual bool isSymbolic() const override
Definition
SymbolicQualitativeResultMinMax.cpp:10
storm::gbar::abstraction::SymbolicQualitativeResultMinMax::getProb1Max
SymbolicQualitativeResult< Type > const & getProb1Max() const
Definition
SymbolicQualitativeResultMinMax.cpp:30
storm::gbar::abstraction::SymbolicQualitativeResultMinMax::getProb0
virtual SymbolicQualitativeResult< Type > const & getProb0(storm::OptimizationDirection const &dir) const =0
storm::gbar::abstraction::SymbolicQualitativeResultMinMax::getProb1Min
SymbolicQualitativeResult< Type > const & getProb1Min() const
Definition
SymbolicQualitativeResultMinMax.cpp:20
storm::gbar::abstraction::SymbolicQualitativeResultMinMax::SymbolicQualitativeResultMinMax
SymbolicQualitativeResultMinMax()=default
storm::dft::modelchecker::Bdd
SFTBDDChecker::Bdd Bdd
Definition
SFTBDDChecker.cpp:14
storm::gbar
Definition
AbstractionInformation.cpp:13
storm::solver::OptimizationDirection
OptimizationDirection
Definition
OptimizationDirection.h:8
storm
LabParser.cpp.
Definition
cli.cpp:18
src
storm-gamebased-ar
abstraction
SymbolicQualitativeResultMinMax.h
Generated by
1.9.8