Changeset fcd7bbd in sasmodels for sasmodels/bumps_model.py


Ignore:
Timestamp:
Mar 16, 2016 9:27:13 PM (8 years ago)
Author:
Paul Kienzle <pkienzle@…>
Branches:
master, core_shell_microgels, costrafo411, magnetic_model, release_v0.94, release_v0.95, ticket-1257-vesicle-product, ticket_1156, ticket_1265_superball, ticket_822_more_unit_tests
Children:
70bbb74
Parents:
63776d3
Message:

use named tuple for parameter information

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sasmodels/bumps_model.py

    r190fc2b rfcd7bbd  
    8383    pars = {} 
    8484    for p in model_info['parameters']: 
    85         name, default, limits = p[0], p[2], p[3] 
    86         value = kwargs.pop(name, default) 
    87         pars[name] = Parameter.default(value, name=name, limits=limits) 
     85        value = kwargs.pop([p.name, p.default]) 
     86        pars[p.name] = Parameter.default(value, name=p.name, limits=p.limits) 
    8887    for name in model_info['partype']['pd-2d']: 
    8988        for xpart, xdefault, xlimits in [ 
    90                 ('_pd', 0., limits), 
     89                ('_pd', 0., pars[name].limits), 
    9190                ('_pd_n', 35., (0, 1000)), 
    9291                ('_pd_nsigma', 3., (0, 10)), 
Note: See TracChangeset for help on using the changeset viewer.