Storm 1.11.1.1
A Modern Probabilistic Model Checker
Loading...
Searching...
No Matches
RegionCheckEngine.cpp
Go to the documentation of this file.
2
5
6namespace storm {
7namespace modelchecker {
8std::ostream& operator<<(std::ostream& os, RegionCheckEngine const& e) {
9 switch (e) {
11 os << "Parameter Lifting";
12 break;
14 os << "Exact Parameter Lifting";
15 break;
17 os << "Validating Parameter Lifting";
18 break;
20 os << "Robust Parameter Lifting";
21 break;
22 default:
23 STORM_LOG_THROW(false, storm::exceptions::NotImplementedException,
24 "Could not get a string from the region check engine. The case has not been implemented");
25 }
26 return os;
27}
28} // namespace modelchecker
29} // namespace storm
#define STORM_LOG_THROW(cond, exception, message)
Definition macros.h:30
RegionCheckEngine
The considered engine for region checking.
@ ParameterLifting
Parameter lifting approach.
@ ValidatingParameterLifting
Parameter lifting approach with a) inexact (and fast) computation first and b) exact validation of ob...
@ RobustParameterLifting
Parameter lifting approach based on robust markov models instead of generating nondeterminism.
@ ExactParameterLifting
Parameter lifting approach with exact arithmethics.