@ -9,6 +9,10 @@ namespace storm {
// Intentionally left empty.
}
Environment::~Environment() {
SolverEnvironment& Environment::solver() {
return *solverEnvironment;
@ -13,7 +13,7 @@ namespace storm {
Environment();
virtual ~Environment() = default;
virtual ~Environment();
SolverEnvironment& solver();
SolverEnvironment const& solver() const;
@ -1,6 +1,6 @@
#pragma once
#include "storm/environment/Environment.h"
#include "storm/environment/solver/SolverEnvironment.h"
#include "storm/environment/solver/MinMaxSolverEnvironment.h"
//#include "storm/environment/solver/SolverEnvironment.h"
//#include "storm/environment/solver/MinMaxSolverEnvironment.h"
@ -21,6 +21,11 @@ namespace storm {
multiplicationStyle = minMaxSettings.getValueIterationMultiplicationStyle();
MinMaxSolverEnvironment::~MinMaxSolverEnvironment() {
// Intentionally left empty
storm::solver::MinMaxMethod const& MinMaxSolverEnvironment::getMethod() const {
return minMaxMethod;
@ -10,6 +10,7 @@ namespace storm {
public:
MinMaxSolverEnvironment();
~MinMaxSolverEnvironment();
storm::solver::MinMaxMethod const& getMethod() const;
bool const& isMethodSetFromDefault() const;
@ -10,6 +10,9 @@ namespace storm {
// nativeSolverEnvironment(std::make_unique<NativeSolverEnvironment>()) {
{ }
SolverEnvironment::~SolverEnvironment() {
MinMaxSolverEnvironment& SolverEnvironment::minMax() {
return *minMaxSolverEnvironment;
@ -14,6 +14,7 @@ namespace storm {
SolverEnvironment();
~SolverEnvironment();
// EigenSolverEnvironment& eigen();
// EigenSolverEnvironment const& eigen() const;