|  | @ -113,6 +113,15 @@ namespace storm { | 
		
	
		
			
				|  |  |             return dynamic_cast<QualitativeCheckResult const&>(*this); |  |  |             return dynamic_cast<QualitativeCheckResult const&>(*this); | 
		
	
		
			
				|  |  |         } |  |  |         } | 
		
	
		
			
				|  |  | 
 |  |  | 
 | 
		
	
		
			
				|  |  |  |  |  |         template<typename ValueType> | 
		
	
		
			
				|  |  |  |  |  |         QuantitativeCheckResult<ValueType>& CheckResult::asQuantitativeCheckResult() { | 
		
	
		
			
				|  |  |  |  |  |             return static_cast<QuantitativeCheckResult<ValueType> &>(*this); | 
		
	
		
			
				|  |  |  |  |  |         } | 
		
	
		
			
				|  |  |  |  |  |          | 
		
	
		
			
				|  |  |  |  |  |         template<typename ValueType> | 
		
	
		
			
				|  |  |  |  |  |         QuantitativeCheckResult<ValueType> const& CheckResult::asQuantitativeCheckResult() const { | 
		
	
		
			
				|  |  |  |  |  |             return static_cast<QuantitativeCheckResult<ValueType> const&>(*this); | 
		
	
		
			
				|  |  |  |  |  |         } | 
		
	
		
			
				|  |  | 
 |  |  | 
 | 
		
	
		
			
				|  |  |         template <storm::dd::DdType Type> |  |  |         template <storm::dd::DdType Type> | 
		
	
		
			
				|  |  |         SymbolicQualitativeCheckResult<Type>& CheckResult::asSymbolicQualitativeCheckResult() { |  |  |         SymbolicQualitativeCheckResult<Type>& CheckResult::asSymbolicQualitativeCheckResult() { | 
		
	
	
		
			
				|  | @ -155,6 +164,9 @@ namespace storm { | 
		
	
		
			
				|  |  |         } |  |  |         } | 
		
	
		
			
				|  |  |          |  |  |          | 
		
	
		
			
				|  |  |         // Explicitly instantiate the template functions.
 |  |  |         // Explicitly instantiate the template functions.
 | 
		
	
		
			
				|  |  |  |  |  |         template QuantitativeCheckResult<double>& CheckResult::asQuantitativeCheckResult(); | 
		
	
		
			
				|  |  |  |  |  |         template QuantitativeCheckResult<double> const& CheckResult::asQuantitativeCheckResult() const; | 
		
	
		
			
				|  |  |  |  |  |          | 
		
	
		
			
				|  |  |         template ExplicitQuantitativeCheckResult<double>& CheckResult::asExplicitQuantitativeCheckResult(); |  |  |         template ExplicitQuantitativeCheckResult<double>& CheckResult::asExplicitQuantitativeCheckResult(); | 
		
	
		
			
				|  |  |         template ExplicitQuantitativeCheckResult<double> const& CheckResult::asExplicitQuantitativeCheckResult() const; |  |  |         template ExplicitQuantitativeCheckResult<double> const& CheckResult::asExplicitQuantitativeCheckResult() const; | 
		
	
		
			
				|  |  |         template ExplicitParetoCurveCheckResult<double>& CheckResult::asExplicitParetoCurveCheckResult(); |  |  |         template ExplicitParetoCurveCheckResult<double>& CheckResult::asExplicitParetoCurveCheckResult(); | 
		
	
	
		
			
				|  | @ -184,9 +196,15 @@ namespace storm { | 
		
	
		
			
				|  |  | 
 |  |  | 
 | 
		
	
		
			
				|  |  | 
 |  |  | 
 | 
		
	
		
			
				|  |  | #ifdef STORM_HAVE_CARL
 |  |  | #ifdef STORM_HAVE_CARL
 | 
		
	
		
			
				|  |  |  |  |  |         template QuantitativeCheckResult<storm::RationalNumber>& CheckResult::asQuantitativeCheckResult(); | 
		
	
		
			
				|  |  |  |  |  |         template QuantitativeCheckResult<storm::RationalNumber> const& CheckResult::asQuantitativeCheckResult() const; | 
		
	
		
			
				|  |  |  |  |  |          | 
		
	
		
			
				|  |  |         template ExplicitQuantitativeCheckResult<storm::RationalNumber>& CheckResult::asExplicitQuantitativeCheckResult(); |  |  |         template ExplicitQuantitativeCheckResult<storm::RationalNumber>& CheckResult::asExplicitQuantitativeCheckResult(); | 
		
	
		
			
				|  |  |         template ExplicitQuantitativeCheckResult<storm::RationalNumber> const& CheckResult::asExplicitQuantitativeCheckResult() const; |  |  |         template ExplicitQuantitativeCheckResult<storm::RationalNumber> const& CheckResult::asExplicitQuantitativeCheckResult() const; | 
		
	
		
			
				|  |  | 
 |  |  | 
 | 
		
	
		
			
				|  |  |  |  |  |         template QuantitativeCheckResult<storm::RationalFunction>& CheckResult::asQuantitativeCheckResult(); | 
		
	
		
			
				|  |  |  |  |  |         template QuantitativeCheckResult<storm::RationalFunction> const& CheckResult::asQuantitativeCheckResult() const; | 
		
	
		
			
				|  |  |  |  |  | 
 | 
		
	
		
			
				|  |  |         template ExplicitQuantitativeCheckResult<storm::RationalFunction>& CheckResult::asExplicitQuantitativeCheckResult(); |  |  |         template ExplicitQuantitativeCheckResult<storm::RationalFunction>& CheckResult::asExplicitQuantitativeCheckResult(); | 
		
	
		
			
				|  |  |         template ExplicitQuantitativeCheckResult<storm::RationalFunction> const& CheckResult::asExplicitQuantitativeCheckResult() const; |  |  |         template ExplicitQuantitativeCheckResult<storm::RationalFunction> const& CheckResult::asExplicitQuantitativeCheckResult() const; | 
		
	
		
			
				|  |  | 
 |  |  | 
 | 
		
	
	
		
			
				|  | 
 |