Storm
A Modern Probabilistic Model Checker
|
#include <CheckResult.h>
Definition at line 40 of file CheckResult.h.
|
virtualdefault |
template ExplicitParetoCurveCheckResult< double > & storm::modelchecker::CheckResult::asExplicitParetoCurveCheckResult | ( | ) |
Definition at line 104 of file CheckResult.cpp.
template ExplicitParetoCurveCheckResult< double > const & storm::modelchecker::CheckResult::asExplicitParetoCurveCheckResult | ( | ) | const |
Definition at line 109 of file CheckResult.cpp.
ExplicitParetoCurveCheckResult< ValueType > const & storm::modelchecker::CheckResult::asExplicitParetoCurveCheckResult | ( | ) | const |
ExplicitQualitativeCheckResult & storm::modelchecker::CheckResult::asExplicitQualitativeCheckResult | ( | ) |
Definition at line 85 of file CheckResult.cpp.
ExplicitQualitativeCheckResult const & storm::modelchecker::CheckResult::asExplicitQualitativeCheckResult | ( | ) | const |
Definition at line 89 of file CheckResult.cpp.
template ExplicitQuantitativeCheckResult< double > & storm::modelchecker::CheckResult::asExplicitQuantitativeCheckResult | ( | ) |
Definition at line 94 of file CheckResult.cpp.
template ExplicitQuantitativeCheckResult< double > const & storm::modelchecker::CheckResult::asExplicitQuantitativeCheckResult | ( | ) | const |
Definition at line 99 of file CheckResult.cpp.
ExplicitQuantitativeCheckResult< ValueType > const & storm::modelchecker::CheckResult::asExplicitQuantitativeCheckResult | ( | ) | const |
template HybridQuantitativeCheckResult< storm::dd::DdType::Sylvan, double > & storm::modelchecker::CheckResult::asHybridQuantitativeCheckResult | ( | ) |
Definition at line 162 of file CheckResult.cpp.
template HybridQuantitativeCheckResult< storm::dd::DdType::Sylvan, double > const & storm::modelchecker::CheckResult::asHybridQuantitativeCheckResult | ( | ) | const |
Definition at line 167 of file CheckResult.cpp.
HybridQuantitativeCheckResult< Type, ValueType > const & storm::modelchecker::CheckResult::asHybridQuantitativeCheckResult | ( | ) | const |
template LexicographicCheckResult< double > & storm::modelchecker::CheckResult::asLexicographicCheckResult | ( | ) |
Definition at line 114 of file CheckResult.cpp.
template LexicographicCheckResult< double > const & storm::modelchecker::CheckResult::asLexicographicCheckResult | ( | ) | const |
Definition at line 119 of file CheckResult.cpp.
LexicographicCheckResult< ValueType > const & storm::modelchecker::CheckResult::asLexicographicCheckResult | ( | ) | const |
QualitativeCheckResult & storm::modelchecker::CheckResult::asQualitativeCheckResult | ( | ) |
Definition at line 123 of file CheckResult.cpp.
QualitativeCheckResult const & storm::modelchecker::CheckResult::asQualitativeCheckResult | ( | ) | const |
Definition at line 127 of file CheckResult.cpp.
template QuantitativeCheckResult< double > & storm::modelchecker::CheckResult::asQuantitativeCheckResult | ( | ) |
Definition at line 132 of file CheckResult.cpp.
template QuantitativeCheckResult< double > const & storm::modelchecker::CheckResult::asQuantitativeCheckResult | ( | ) | const |
Definition at line 137 of file CheckResult.cpp.
QuantitativeCheckResult< ValueType > const & storm::modelchecker::CheckResult::asQuantitativeCheckResult | ( | ) | const |
template SymbolicParetoCurveCheckResult< storm::dd::DdType::Sylvan, double > & storm::modelchecker::CheckResult::asSymbolicParetoCurveCheckResult | ( | ) |
Definition at line 172 of file CheckResult.cpp.
template SymbolicParetoCurveCheckResult< storm::dd::DdType::Sylvan, double > const & storm::modelchecker::CheckResult::asSymbolicParetoCurveCheckResult | ( | ) | const |
Definition at line 177 of file CheckResult.cpp.
SymbolicParetoCurveCheckResult< Type, ValueType > const & storm::modelchecker::CheckResult::asSymbolicParetoCurveCheckResult | ( | ) | const |
template SymbolicQualitativeCheckResult< storm::dd::DdType::Sylvan > & storm::modelchecker::CheckResult::asSymbolicQualitativeCheckResult | ( | ) |
Definition at line 142 of file CheckResult.cpp.
template SymbolicQualitativeCheckResult< storm::dd::DdType::Sylvan > const & storm::modelchecker::CheckResult::asSymbolicQualitativeCheckResult | ( | ) | const |
Definition at line 147 of file CheckResult.cpp.
SymbolicQualitativeCheckResult< Type > const & storm::modelchecker::CheckResult::asSymbolicQualitativeCheckResult | ( | ) | const |
template SymbolicQuantitativeCheckResult< storm::dd::DdType::Sylvan, storm::RationalFunction > & storm::modelchecker::CheckResult::asSymbolicQuantitativeCheckResult | ( | ) |
Definition at line 152 of file CheckResult.cpp.
template SymbolicQuantitativeCheckResult< storm::dd::DdType::Sylvan, storm::RationalFunction > const & storm::modelchecker::CheckResult::asSymbolicQuantitativeCheckResult | ( | ) | const |
Definition at line 157 of file CheckResult.cpp.
SymbolicQuantitativeCheckResult< Type, ValueType > const & storm::modelchecker::CheckResult::asSymbolicQuantitativeCheckResult | ( | ) | const |
|
pure virtual |
Implemented in storm::modelchecker::RegionCheckResult< ValueType >, storm::modelchecker::RegionRefinementCheckResult< ValueType >, storm::modelchecker::ExplicitParetoCurveCheckResult< ValueType >, storm::modelchecker::ExplicitQualitativeCheckResult, storm::modelchecker::ExplicitQuantitativeCheckResult< ValueType >, storm::modelchecker::HybridQuantitativeCheckResult< Type, ValueType >, storm::modelchecker::LexicographicCheckResult< ValueType >, storm::modelchecker::SymbolicParetoCurveCheckResult< Type, ValueType >, storm::modelchecker::SymbolicQualitativeCheckResult< Type >, and storm::modelchecker::SymbolicQuantitativeCheckResult< Type, ValueType >.
|
pure virtual |
Filters the current result wrt.
to the filter, i.e. only keeps the entries that are selected by the filter. This means that the filter must be a qualitative result of proper type (symbolic/explicit).
filter | A qualitative result that serves as a filter. |
Implemented in storm::modelchecker::RegionCheckResult< ValueType >, storm::modelchecker::ExplicitParetoCurveCheckResult< ValueType >, storm::modelchecker::ExplicitQualitativeCheckResult, storm::modelchecker::ExplicitQuantitativeCheckResult< ValueType >, storm::modelchecker::HybridQuantitativeCheckResult< Type, ValueType >, storm::modelchecker::LexicographicCheckResult< ValueType >, storm::modelchecker::SymbolicParetoCurveCheckResult< Type, ValueType >, storm::modelchecker::SymbolicQualitativeCheckResult< Type >, and storm::modelchecker::SymbolicQuantitativeCheckResult< Type, ValueType >.
|
virtual |
Reimplemented in storm::modelchecker::ExplicitQuantitativeCheckResult< ValueType >.
Definition at line 181 of file CheckResult.cpp.
|
virtual |
Reimplemented in storm::modelchecker::ExplicitParetoCurveCheckResult< ValueType >, storm::modelchecker::ExplicitQualitativeCheckResult, storm::modelchecker::ExplicitQuantitativeCheckResult< ValueType >, and storm::modelchecker::LexicographicCheckResult< ValueType >.
Definition at line 20 of file CheckResult.cpp.
|
virtual |
Reimplemented in storm::modelchecker::ExplicitParetoCurveCheckResult< ValueType >.
Definition at line 65 of file CheckResult.cpp.
|
virtual |
Reimplemented in storm::modelchecker::ExplicitQualitativeCheckResult.
Definition at line 57 of file CheckResult.cpp.
|
virtual |
Reimplemented in storm::modelchecker::ExplicitQuantitativeCheckResult< ValueType >.
Definition at line 61 of file CheckResult.cpp.
|
virtual |
Reimplemented in storm::modelchecker::HybridQuantitativeCheckResult< Type, ValueType >.
Definition at line 28 of file CheckResult.cpp.
|
virtual |
Reimplemented in storm::modelchecker::HybridQuantitativeCheckResult< Type, ValueType >.
Definition at line 81 of file CheckResult.cpp.
|
virtual |
Reimplemented in storm::modelchecker::LexicographicCheckResult< ValueType >.
Definition at line 44 of file CheckResult.cpp.
|
virtual |
Reimplemented in storm::modelchecker::ParetoCurveCheckResult< ValueType >, and storm::modelchecker::ParetoCurveCheckResult< double >.
Definition at line 40 of file CheckResult.cpp.
|
virtual |
Reimplemented in storm::modelchecker::QualitativeCheckResult.
Definition at line 36 of file CheckResult.cpp.
|
virtual |
Reimplemented in storm::modelchecker::QuantitativeCheckResult< ValueType >, and storm::modelchecker::QuantitativeCheckResult< double >.
Definition at line 32 of file CheckResult.cpp.
|
virtual |
Reimplemented in storm::modelchecker::ExplicitQualitativeCheckResult, storm::modelchecker::ExplicitQuantitativeCheckResult< ValueType >, storm::modelchecker::HybridQuantitativeCheckResult< Type, ValueType >, storm::modelchecker::SymbolicQualitativeCheckResult< Type >, and storm::modelchecker::SymbolicQuantitativeCheckResult< Type, ValueType >.
Definition at line 48 of file CheckResult.cpp.
|
virtual |
Reimplemented in storm::modelchecker::SymbolicParetoCurveCheckResult< Type, ValueType >, storm::modelchecker::SymbolicQualitativeCheckResult< Type >, and storm::modelchecker::SymbolicQuantitativeCheckResult< Type, ValueType >.
Definition at line 24 of file CheckResult.cpp.
|
virtual |
Reimplemented in storm::modelchecker::SymbolicParetoCurveCheckResult< Type, ValueType >.
Definition at line 77 of file CheckResult.cpp.
|
virtual |
Reimplemented in storm::modelchecker::SymbolicQualitativeCheckResult< Type >.
Definition at line 69 of file CheckResult.cpp.
|
virtual |
Reimplemented in storm::modelchecker::SymbolicQuantitativeCheckResult< Type, ValueType >.
Definition at line 73 of file CheckResult.cpp.
|
pure virtual |
Implemented in storm::modelchecker::RegionCheckResult< ValueType >, storm::modelchecker::ExplicitQualitativeCheckResult, storm::modelchecker::ExplicitQuantitativeCheckResult< ValueType >, storm::modelchecker::HybridQuantitativeCheckResult< Type, ValueType >, storm::modelchecker::LexicographicCheckResult< ValueType >, storm::modelchecker::ParetoCurveCheckResult< ValueType >, storm::modelchecker::ParetoCurveCheckResult< double >, storm::modelchecker::SymbolicQualitativeCheckResult< Type >, and storm::modelchecker::SymbolicQuantitativeCheckResult< Type, ValueType >.