Opened 8 years ago
Last modified 8 years ago
#670 new defect
allow multiple array dispersity parameters
Reported by: | pkienzle | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | sasmodels Next Release +1 |
Component: | SasView | Keywords: | |
Cc: | Work Package: | SasView Bug Fixing |
Description
The current implementation of fitpage (sasview 4.0) keeps a single values and weights vector that is shared by all array dispersion parameters. This means only one parameter can have array polydispersity.
Rather than keeping polydispersity information in the FitPage attributes, query and update it directly from the sasview_model. That way the model distribution parameter can maintain separate array distributions for each parameter.
PageState and the XML representation will need to be updated so that each distribution can have its own parameters. You may also want to rearrange the hierarchy so that the parameter contains the distribution rather than associating parameter and distribution through parameter name.
Change History (1)
comment:1 Changed 8 years ago by butler
- Milestone changed from SasView 4.1.0 to sasmodels Next Release +1
This would indeed be a good code cleanup/refactor task but not likely to be done in time for 4.1 to be released so moving to next +1 for now