Conclusions
    
      - Kinds of mathematical problems:
        
          - equation with several solutions (1)
 
          - undefined initial or restart values (2)
 
          - insufficient start values for Newton solver (4)
 
          - function with several values at the same point (3)
 
        
       
      - Neglected physical effects:
        
          - propagation time of signals (1,3)
 
          - switching time of states (3)
 
          - mass inertia (2,4)
 
        
       
      - Handling of additional parameters:
        
          - aggregate in one place (1)
 
          - reuse one value or define default value (2,4)
 
          - use abstract replacement (3)
 
        
       
      - What to do, when the simulator strikes (and it is not a
        bug):
        
          - isolate mathematical problem
 
          - find physical cause
 
          - model the missing physics as simple as possible
 
          - avoid the introduction of many new parameters