#include <iostream>#include <cmath>#include <LEDA/string.h>Include dependency graph for SUtil.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Defines | |
| #define | SPEEDUP false | 
| #define | NODBG false | 
| #define | NOINFO false | 
| #define | dbgOn true | 
| #define | DBG | 
| #define | DBGX | 
| #define | dbgVar(name, val) | 
| #define | infoVar(m, name, val) | 
| #define | NOCOPY(classname) classname(classname&) | 
| #define | DUMMYIO(classname) | 
Functions | |
| void | die (const leda_string &s) | 
| template<class T> T | sgn (T x) | 
| int | min (int a, int b) | 
| double | min (double a, double b) | 
Variables | |
| int | myInfoFlag | 
      
  | 
  
| 
 Value: if( (!NODBG) && dbgOn ) \ std::cerr << "Debug: line " << __LINE__ << " of " << __FILE__ << ": "  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 Value: if( (!NODBG) && dbgOn ) \ { \ std::cerr << "Debug: line " << __LINE__ << " of " << __FILE__ << ": " \ << name << " = " << val << std::endl; \ }  | 
  
      
  | 
  
| 
 Value: if( (!NODBG) && dbgOn ) \ std::cerr  | 
  
      
  | 
  
| 
 Value: class foo { \ friend std::ostream& operator<<(std::ostream& os, const foo&) \ { assert( 0 && "Not implemented." ); return os; }; \ friend std::istream& operator>>(std::istream& is, foo&) \ { assert( 0 && "Not implemented." ); return is; }; \ }  | 
  
      
  | 
  
| 
 Value: if( (!NOINFO) && (myInfoFlag >= m) ) \ { \ std::cout << name << " = " << val << std::endl; \ }  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  ||||||||||||
| 
 
  | 
  
      
  | 
  ||||||||||||
| 
 
  | 
  
      
  | 
  ||||||||||
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
1.2.18