diff --git a/src/adapters/CarlAdapter.h b/src/adapters/CarlAdapter.h index 99e01e575..2ed172cde 100644 --- a/src/adapters/CarlAdapter.h +++ b/src/adapters/CarlAdapter.h @@ -42,7 +42,7 @@ namespace carl { } namespace storm { - typedef mpq_class RationalNumber; + typedef cln::cl_RA RationalNumber; typedef carl::Variable Variable; typedef carl::MultivariatePolynomial RawPolynomial; typedef carl::FactorizedPolynomial Polynomial; diff --git a/src/models/sparse/StandardRewardModel.cpp b/src/models/sparse/StandardRewardModel.cpp index fe63c4b78..4cab9bbb4 100644 --- a/src/models/sparse/StandardRewardModel.cpp +++ b/src/models/sparse/StandardRewardModel.cpp @@ -147,7 +147,7 @@ namespace storm { if (this->hasTransitionRewards()) { if (this->hasStateActionRewards()) { storm::utility::vector::addVectors(this->getStateActionRewardVector(), transitionMatrix.getPointwiseProductRowSumVector(this->getTransitionRewardMatrix()), this->getStateActionRewardVector()); - optionalStateActionRewardVector = boost::none; + this->optionalStateActionRewardVector = boost::none; } else { this->optionalStateActionRewardVector = transitionMatrix.getPointwiseProductRowSumVector(this->getTransitionRewardMatrix()); } @@ -160,7 +160,7 @@ namespace storm { } else { this->optionalStateRewardVector = std::move(this->optionalStateActionRewardVector); } - optionalStateActionRewardVector = boost::none; + this->optionalStateActionRewardVector = boost::none; } }