Ignore:
Timestamp:
Feb 18, 2015 7:48:12 AM (9 years ago)
Author:
ajj
Branches:
master, ESS_GUI, ESS_GUI_Docs, ESS_GUI_batch_fitting, ESS_GUI_bumps_abstraction, ESS_GUI_iss1116, ESS_GUI_iss879, ESS_GUI_iss959, ESS_GUI_opencl, ESS_GUI_ordering, ESS_GUI_sync_sascalc, costrafo411, magnetic_scatt, release-4.1.1, release-4.1.2, release-4.2.2, release_4.0.1, ticket-1009, ticket-1094-headless, ticket-1242-2d-resolution, ticket-1243, ticket-1249, ticket885, unittest-saveload
Children:
dea7cb4
Parents:
6f82ba1
Message:

start switching to sasmodels including dispersion

File:
1 edited

Legend:

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

    r6f82ba1 r0e4e554  
    2020from sas.models.BaseComponent import BaseComponent 
    2121from sas.guiframe.CategoryInstaller import CategoryInstaller 
     22 
     23from sasmodels.sasview_model import make_class 
    2224    
    2325PLUGIN_DIR = 'plugin_models' 
     
    310312 
    311313        # regular model names only 
    312         try: 
    313             self.model_name_list = [] 
    314             from sas.models.SphereModel import SphereModel 
     314        self.model_name_list = [] 
     315        try: 
     316            # from sas.models.SphereModel import SphereModel 
     317            from sasmodels.models import sphere 
     318            SphereModel = make_class(sphere, dtype='single') 
    315319            self.model_dictionary[SphereModel.__name__] = SphereModel 
    316320            #        self.shape_list.append(SphereModel) 
Note: See TracChangeset for help on using the changeset viewer.