Changeset 02e70ff in sasmodels for sasmodels/core.py
- Timestamp:
- Mar 17, 2016 1:03:42 PM (8 years ago)
- 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:
- 6ddd6e0
- Parents:
- c970053
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
sasmodels/core.py
r7b3e62c r02e70ff 176 176 return value, weight 177 177 178 def call_kernel(kernel, pars, cutoff=0 ):178 def call_kernel(kernel, pars, cutoff=0, mono=False): 179 179 """ 180 180 Call *kernel* returned from :func:`make_kernel` with parameters *pars*. … … 189 189 fixed_pars = [pars.get(name, kernel.info['defaults'][name]) 190 190 for name in kernel.fixed_pars] 191 pd_pars = [get_weights(kernel.info, pars, name) for name in kernel.pd_pars] 191 if mono: 192 pd_pars = [( np.array([pars[name]]), np.array([1.0]) ) 193 for name in kernel.pd_pars] 194 else: 195 pd_pars = [get_weights(kernel.info, pars, name) for name in kernel.pd_pars] 192 196 return kernel(fixed_pars, pd_pars, cutoff=cutoff) 193 197
Note: See TracChangeset
for help on using the changeset viewer.