| 
					
					
						
							
						
					
					
				 | 
				@ -831,7 +831,7 @@ namespace storm { | 
			
		
		
	
		
			
				 | 
				 | 
				                auto subEnv = env; | 
				 | 
				 | 
				                auto subEnv = env; | 
			
		
		
	
		
			
				 | 
				 | 
				                if (subEnv.solver().getLinearEquationSolverType() == storm::solver::EquationSolverType::Topological) { | 
				 | 
				 | 
				                if (subEnv.solver().getLinearEquationSolverType() == storm::solver::EquationSolverType::Topological) { | 
			
		
		
	
		
			
				 | 
				 | 
				                    // Topological solver does not make any sense since the BSCC is connected.
 | 
				 | 
				 | 
				                    // Topological solver does not make any sense since the BSCC is connected.
 | 
			
		
		
	
		
			
				 | 
				 | 
				                    subEnv.solver().setLinearEquationSolverType(subEnv.solver().topological().getUnderlyingEquationSolverType()); | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				                    subEnv.solver().setLinearEquationSolverType(subEnv.solver().topological().getUnderlyingEquationSolverType(), subEnv.solver().topological().isUnderlyingEquationSolverTypeSetFromDefault()); | 
			
		
		
	
		
			
				 | 
				 | 
				                } | 
				 | 
				 | 
				                } | 
			
		
		
	
		
			
				 | 
				 | 
				                subEnv.solver().setLinearEquationSolverPrecision(env.solver().lra().getPrecision(), env.solver().lra().getRelativeTerminationCriterion()); | 
				 | 
				 | 
				                subEnv.solver().setLinearEquationSolverPrecision(env.solver().lra().getPrecision(), env.solver().lra().getRelativeTerminationCriterion()); | 
			
		
		
	
		
			
				 | 
				 | 
				                 | 
				 | 
				 | 
				                 | 
			
		
		
	
	
		
			
				| 
					
						
							
						
					
					
						
							
						
					
					
				 | 
				@ -926,7 +926,7 @@ namespace storm { | 
			
		
		
	
		
			
				 | 
				 | 
				                auto subEnv = env; | 
				 | 
				 | 
				                auto subEnv = env; | 
			
		
		
	
		
			
				 | 
				 | 
				                if (subEnv.solver().getLinearEquationSolverType() == storm::solver::EquationSolverType::Topological) { | 
				 | 
				 | 
				                if (subEnv.solver().getLinearEquationSolverType() == storm::solver::EquationSolverType::Topological) { | 
			
		
		
	
		
			
				 | 
				 | 
				                    // Topological solver does not make any sense since the BSCC is connected.
 | 
				 | 
				 | 
				                    // Topological solver does not make any sense since the BSCC is connected.
 | 
			
		
		
	
		
			
				 | 
				 | 
				                    subEnv.solver().setLinearEquationSolverType(subEnv.solver().topological().getUnderlyingEquationSolverType()); | 
				 | 
				 | 
				 | 
			
		
		
	
		
			
				 | 
				 | 
				 | 
				 | 
				 | 
				                    subEnv.solver().setLinearEquationSolverType(subEnv.solver().topological().getUnderlyingEquationSolverType(), subEnv.solver().topological().isUnderlyingEquationSolverTypeSetFromDefault()); | 
			
		
		
	
		
			
				 | 
				 | 
				                } | 
				 | 
				 | 
				                } | 
			
		
		
	
		
			
				 | 
				 | 
				                subEnv.solver().setLinearEquationSolverPrecision(env.solver().lra().getPrecision(), env.solver().lra().getRelativeTerminationCriterion()); | 
				 | 
				 | 
				                subEnv.solver().setLinearEquationSolverPrecision(env.solver().lra().getPrecision(), env.solver().lra().getRelativeTerminationCriterion()); | 
			
		
		
	
		
			
				 | 
				 | 
				                 | 
				 | 
				 | 
				                 | 
			
		
		
	
	
		
			
				| 
					
						
							
						
					
					
					
				 | 
				
  |