mirror of
				https://github.com/zenorogue/hyperrogue.git
				synced 2025-11-04 07:43:02 +00:00 
			
		
		
		
	warning when inverting a singular matrix
This commit is contained in:
		@@ -384,7 +384,13 @@ transmatrix inverse(const transmatrix& T) {
 | 
			
		||||
  
 | 
			
		||||
  ld d = det(T);
 | 
			
		||||
  transmatrix T2;
 | 
			
		||||
  if(d == 0) return T2;
 | 
			
		||||
  if(d == 0) { 
 | 
			
		||||
    printf("Warning: inverting a singular matrix\n");
 | 
			
		||||
    display(T);
 | 
			
		||||
    display(T2);
 | 
			
		||||
    T2 = Id; 
 | 
			
		||||
    return T2; 
 | 
			
		||||
    }
 | 
			
		||||
  
 | 
			
		||||
  for(int i=0; i<3; i++) 
 | 
			
		||||
  for(int j=0; j<3; j++) 
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user