Storm
A Modern Probabilistic Model Checker
Loading...
Searching...
No Matches
OviSolverEnvironment.cpp
Go to the documentation of this file.
1
#include "
storm/environment/solver/OviSolverEnvironment.h
"
2
3
#include "
storm/settings/SettingsManager.h
"
4
#include "
storm/settings/modules/OviSolverSettings.h
"
5
#include "
storm/utility/constants.h
"
6
7
namespace
storm
{
8
9
OviSolverEnvironment::OviSolverEnvironment
() {
10
auto
const
& oviSettings =
storm::settings::getModule<storm::settings::modules::OviSolverSettings>
();
11
if
(oviSettings.hasUpperBoundGuessingFactorBeenSet()) {
12
upperBoundGuessingFactor = storm::utility::convertNumber<storm::RationalNumber>(oviSettings.getUpperBoundGuessingFactor());
13
}
14
}
15
16
std::optional<storm::RationalNumber>
const
&
OviSolverEnvironment::getUpperBoundGuessingFactor
()
const
{
17
return
upperBoundGuessingFactor;
18
}
19
20
}
// namespace storm
OviSolverEnvironment.h
OviSolverSettings.h
SettingsManager.h
storm::OviSolverEnvironment::getUpperBoundGuessingFactor
std::optional< storm::RationalNumber > const & getUpperBoundGuessingFactor() const
Definition
OviSolverEnvironment.cpp:16
storm::OviSolverEnvironment::OviSolverEnvironment
OviSolverEnvironment()
Definition
OviSolverEnvironment.cpp:9
constants.h
storm::settings::getModule
SettingsType const & getModule()
Get module.
Definition
SettingsManager.h:290
storm
LabParser.cpp.
Definition
cli.cpp:18
src
storm
environment
solver
OviSolverEnvironment.cpp
Generated by
1.9.8