@ -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 ( ) ) ;