From 53ca0f190a87b2fea13225d69494e97e744ac09d Mon Sep 17 00:00:00 2001 From: PBerger Date: Sun, 24 Jul 2016 17:21:46 +0200 Subject: [PATCH] More template instances. Former-commit-id: c019bad31b7e789800ec3036d8942de860055343 --- src/storage/dd/DdManager.cpp | 22 ++++++++++++++++++++-- 1 file changed, 20 insertions(+), 2 deletions(-) diff --git a/src/storage/dd/DdManager.cpp b/src/storage/dd/DdManager.cpp index 195565e8f..caeedd2fa 100644 --- a/src/storage/dd/DdManager.cpp +++ b/src/storage/dd/DdManager.cpp @@ -6,6 +6,9 @@ #include "src/utility/constants.h" #include "src/exceptions/InvalidArgumentException.h" +#include "storm-config.h" +#include "src/adapters/CarlAdapter.h" + #include namespace storm { @@ -343,17 +346,32 @@ namespace storm { template Add DdManager::getAddZero() const; template Add DdManager::getAddZero() const; +#ifdef STORM_HAVE_CARL + template Add DdManager::getAddZero() const; +#endif template Add DdManager::getAddOne() const; template Add DdManager::getAddOne() const; - +#ifdef STORM_HAVE_CARL + template Add DdManager::getAddOne() const; +#endif + template Add DdManager::getInfinity() const; template Add DdManager::getInfinity() const; +#ifdef STORM_HAVE_CARL + template Add DdManager::getInfinity() const; +#endif template Add DdManager::getConstant(double const& value) const; template Add DdManager::getConstant(uint_fast64_t const& value) const; - +#ifdef STORM_HAVE_CARL + template Add DdManager::getConstant(uint_fast64_t const& value) const; +#endif + template Add DdManager::getIdentity(storm::expressions::Variable const& variable) const; template Add DdManager::getIdentity(storm::expressions::Variable const& variable) const; +#ifdef STORM_HAVE_CARL + template Add DdManager::getIdentity(storm::expressions::Variable const& variable) const; +#endif } }