Changeset d2bb604 in sasmodels for sasmodels/resolution.py


Ignore:
Timestamp:
Apr 5, 2016 12:34:30 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:
21b116f
Parents:
1e2a1ba
Message:

fix models so all dll tests pass

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sasmodels/resolution.py

    raaf75b6 rd2bb604  
    502502    from scipy.integrate import romberg 
    503503 
    504     par_set = set([p.name for p in form.info['parameters']]) 
     504    par_set = set([p.name for p in form.info['parameters'].call_parameters]) 
    505505    if any(k not in par_set for k in pars.keys()): 
    506506        extra = set(pars.keys()) - par_set 
    507         raise ValueError("bad parameters: [%s] not in [%s]"% 
    508                          (", ".join(sorted(extra)), ", ".join(sorted(keys)))) 
     507        raise ValueError("bad parameters: [%s] not in [%s]" 
     508                         % (", ".join(sorted(extra)), 
     509                            ", ".join(sorted(pars.keys())))) 
    509510 
    510511    if np.isscalar(width): 
     
    556557    from scipy.integrate import romberg 
    557558 
    558     par_set = set([p.name for p in form.info['parameters']]) 
     559    par_set = set([p.name for p in form.info['parameters'].call_parameters]) 
    559560    if any(k not in par_set for k in pars.keys()): 
    560561        extra = set(pars.keys()) - par_set 
    561         raise ValueError("bad parameters: [%s] not in [%s]"% 
    562                          (", ".join(sorted(extra)), 
    563                           ", ".join(sorted(pars.keys())))) 
     562        raise ValueError("bad parameters: [%s] not in [%s]" 
     563                         % (", ".join(sorted(extra)), 
     564                            ", ".join(sorted(pars.keys())))) 
    564565 
    565566    _fn = lambda q, q0, dq: eval_form(q, form, pars)*gaussian(q, q0, dq) 
Note: See TracChangeset for help on using the changeset viewer.