Opened 4 years ago

Last modified 4 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 4 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

Note: See TracTickets for help on using tickets.