| 
					
					
						
							
						
					
					
				 | 
				@ -299,7 +299,7 @@ namespace storm { | 
			
		
		
	
		
			
				 | 
				 | 
				             | 
				 | 
				 | 
				             | 
			
		
		
	
		
			
				 | 
				 | 
				            static storm::dd::Dd<Type> createSystemFromModule(GenerationInformation& generationInfo, ModuleDecisionDiagram const& module); | 
				 | 
				 | 
				            static storm::dd::Dd<Type> createSystemFromModule(GenerationInformation& generationInfo, ModuleDecisionDiagram const& module); | 
			
		
		
	
		
			
				 | 
				 | 
				             | 
				 | 
				 | 
				             | 
			
		
		
	
		
			
				 | 
				 | 
				            static std::pair<storm::dd::Dd<Type>, storm::dd::Dd<Type>>createRewardDecisionDiagrams(GenerationInformation& generationInfo, storm::prism::RewardModel const& rewardModel, storm::dd::Dd<Type> transitionMatrix); | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				            static std::pair<storm::dd::Dd<Type>, storm::dd::Dd<Type>> createRewardDecisionDiagrams(GenerationInformation& generationInfo, storm::prism::RewardModel const& rewardModel, ModuleDecisionDiagram const& globalModule, storm::dd::Dd<Type> const& fullTransitionMatrix); | 
			
		
		
	
		
			
				 | 
				 | 
				             | 
				 | 
				 | 
				             | 
			
		
		
	
		
			
				 | 
				 | 
				            static std::pair<storm::dd::Dd<Type>, ModuleDecisionDiagram> createSystemDecisionDiagram(GenerationInformation& generationInfo); | 
				 | 
				 | 
				            static std::pair<storm::dd::Dd<Type>, ModuleDecisionDiagram> createSystemDecisionDiagram(GenerationInformation& generationInfo); | 
			
		
		
	
		
			
				 | 
				 | 
				             | 
				 | 
				 | 
				             | 
			
		
		
	
	
		
			
				| 
					
					
					
						
							
						
					
				 | 
				@ -307,30 +307,6 @@ namespace storm { | 
			
		
		
	
		
			
				 | 
				 | 
				
 | 
				 | 
				 | 
				
 | 
			
		
		
	
		
			
				 | 
				 | 
				            static storm::dd::Dd<Type> computeReachableStates(GenerationInformation& generationInfo, storm::dd::Dd<Type> const& initialStates, storm::dd::Dd<Type> const& transitions); | 
				 | 
				 | 
				            static storm::dd::Dd<Type> computeReachableStates(GenerationInformation& generationInfo, storm::dd::Dd<Type> const& initialStates, storm::dd::Dd<Type> const& transitions); | 
			
		
		
	
		
			
				 | 
				 | 
				             | 
				 | 
				 | 
				             | 
			
		
		
	
		
			
				 | 
				 | 
				//            /*! | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				//             * Calculates the reachable states of the given transition matrix | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				//             * | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				//             * @param systemDd The transition matrix DD | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				//             * @param initialStateDd All initial states | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				//             * @return A DD representing all reachable states | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				//             */ | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				//            static storm::dd::Dd<Type> performReachability(GenerationInformation & generationInfo, storm::dd::Dd<Type> const& systemDd, storm::dd::Dd<Type> const& initialStateDd); | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				// | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				//            /*! | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				//             * Adds a self-loop to deadlock states | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				//             * | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				//             * @param systemDd The given DD | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				//             * @param reachableStatesDd DD representing all reachable states | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				//             * @return A DD with fixed deadlocks. | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				//             */ | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				//            static storm::dd::Dd<Type> findDeadlocks(GenerationInformation const & generationInfo, storm::dd::Dd<Type> systemDd, storm::dd::Dd<Type> const& reachableStatesDd); | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				//             | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				//            /*! | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				//             * Computes state and transition rewards | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				//             * | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				//             * @param systemDds System DDs | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				//             */ | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				//            static std::pair<std::vector<storm::dd::Dd<Type>>, std::vector<storm::dd::Dd<Type>>> computeRewards(GenerationInformation const & generationInfo, SystemComponentDecisionDiagram<Type> const& systemDds); | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				        }; | 
				 | 
				 | 
				        }; | 
			
		
		
	
		
			
				 | 
				 | 
				         | 
				 | 
				 | 
				         | 
			
		
		
	
		
			
				 | 
				 | 
				    } // namespace adapters | 
				 | 
				 | 
				    } // namespace adapters | 
			
		
		
	
	
		
			
				| 
					
						
							
						
					
					
					
				 | 
				
  |