anchor.diff:     !...............................................................................................................................
      !  Write simulation times and stop
      !...............................................................................................................................
  -        
  +   n_t_global =  n_TMax_m1 + 1    
      CALL ExitThisProgram( Error=.FALSE. )
   
   
  
positive.code:       !............................................................................................................................
        ! Set exit error code if there was an error;
        !............................................................................................................................
        IF (Error) CALL ProgAbort( ' Simulation error level: '//TRIM(GetErrStr(ErrLev)), &   !This assumes PRESENT(ErrID) is .TRUE.
                                    TrapErrors=.FALSE., TimeWait=3._ReKi )  ! wait 3 seconds (in case they double-clicked and got an error)
        
        !............................................................................................................................
        !  Write simulation times and stop
  
negative.code:       INTEGER(IntKi)                       :: ErrStat2                                    ! Error status
        CHARACTER(LEN(ErrMsg))               :: ErrMsg2                                     ! Error message
  
        
        
        !...............................................................................................................................
  