Changeset 745b7bb in sasmodels for sasmodels/sasview_model.py
- Timestamp:
- Aug 4, 2016 9:32:17 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:
- 4e0968b
- Parents:
- 54bcd4a
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
sasmodels/sasview_model.py
r4edec6f r745b7bb 323 323 beta is a list of the corresponding SLD values 324 324 """ 325 args = [] # type: List[Union[float, np.ndarray]]325 args = {} # type: Dict[str, Any] 326 326 for p in self._model_info.parameters.kernel_parameters: 327 327 if p.id == self.multiplicity_info.control: 328 args.append(float(self.multiplicity))328 value = float(self.multiplicity) 329 329 elif p.length == 1: 330 args.append(self.params.get(p.id, np.NaN))330 value = self.params.get(p.id, np.NaN) 331 331 else: 332 args.append([self.params.get(p.id+str(k), np.NaN) 333 for k in range(1,p.length+1)]) 334 return self._model_info.profile(*args) 332 value = np.array([self.params.get(p.id+str(k), np.NaN) 333 for k in range(1,p.length+1)] 334 args[p.id] = value 335 336 return self._model_info.profile(**args) 335 337 336 338 def setParam(self, name, value):
Note: See TracChangeset
for help on using the changeset viewer.