Changes in / [e5cbbce:1cf4a130] in sasview


Ignore:
Location:
src/sas/sasgui/perspectives/fitting
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • src/sas/sasgui/perspectives/fitting/fitting.py

    r7432acb r82373f5  
    17331733        """ 
    17341734        try: 
     1735            number_finite = np.count_nonzero(np.isfinite(y)) 
     1736            if not number_finite: 
     1737                logger.error("Using the present parameters the model does not return any finite value. ") 
     1738                wx.PostEvent(self.parent, StatusEvent(status = "Computing Error: %s" %  
     1739                    str("Model did not return any finite value."), info="error")) 
     1740                return 
    17351741            np.nan_to_num(y) 
    17361742            new_plot = self.create_theory_1D(x, y, page_id, model, data, state, 
     
    17891795                                         index=index, weight=weight) 
    17901796 
    1791             msg = "Computation  completed!" 
     1797            msg = "Computation completed!" 
     1798            if number_finite != y.size: 
     1799                msg += ' PROBLEM: For some Q values the model returns non finite intensities!' 
     1800                logger.error("For some Q values the model returns non finite intensities.") 
     1801             
    17921802            wx.PostEvent(self.parent, StatusEvent(status=msg, type="stop")) 
     1803             
    17931804        except: 
    17941805            raise 
     
    18171828        that can be plot. 
    18181829        """ 
     1830        number_finite = np.count_nonzero(np.isfinite(image)) 
     1831        if not number_finite: 
     1832            logger.error("Using the present parameters the model does not return any finite value. ") 
     1833            wx.PostEvent(self.parent, StatusEvent(status = "Computing Error: %s" %  
     1834                str("Model did not return any finite value."), info="error")) 
     1835            return 
    18191836        np.nan_to_num(image) 
    18201837        new_plot = Data2D(image=image, err_image=data.err_data) 
     
    18761893                                      index=index, weight=weight) 
    18771894        msg = "Computation  completed!" 
     1895        if number_finite != image.size: 
     1896            msg += ' PROBLEM: For some Qx,Qy values the model returns non finite intensities!' 
     1897            logger.error("For some Qx,Qy values the model returns non finite intensities.") 
    18781898        wx.PostEvent(self.parent, StatusEvent(status=msg, type="stop")) 
    18791899 
  • src/sas/sasgui/perspectives/fitting/models.py

    r463e7ffc r463e7ffc  
    154154    try: 
    155155        import compileall 
    156         compileall.compile_dir(dir=dir, ddir=dir, force=1, 
     156        compileall.compile_dir(dir=dir, ddir=dir, force=0, 
    157157                               quiet=report_problem) 
    158158    except: 
Note: See TracChangeset for help on using the changeset viewer.