Opened 9 years ago
Last modified 6 years ago
#561 new enhancement
reparameterize onion model
Reported by: | pkienzle | Owned by: | |
---|---|---|---|
Priority: | critical | Milestone: | SasView Next Release +1 |
Component: | SasView | Keywords: | |
Cc: | Work Package: | SasModels Model Issues |
Description
The existing onion model has two SLDs per shell, the inner and the outer. Tying the SLD at the interface between two shells therefore requires a constraint. If we instead given the SLD at the surface of each shell, we automatically tie the SLDs at the interface. Introducing an SLD jump will therefore require a new layer of zero thickness.
Since it will be easier for the user to introduce a jump layer than it is to tie the SLDs at the interface, then the new representation is preferred. If, however, the jump interface is by far the more common requirement, we should keep the existing interface.
Change History (4)
comment:1 Changed 8 years ago by ajj
- Milestone changed from SasView Next Release +1 to SasView 4.0.0
comment:2 Changed 8 years ago by butler
- Priority changed from minor to critical
comment:3 Changed 8 years ago by butler
- Milestone changed from SasView 4.0.0 to SasView Next Release +1
Not possible to get done for 4.0. If this becomes an issue at some point we should deal with it but will now move to +1. In order to ensure that old models can be loaded by not available to new need a deprecate old models functionality requiring some extensions to sasmodels…. Paul Kienzle has some thoughts on this.
comment:4 Changed 6 years ago by butler
- Work Package changed from SasModels New Model to SasModels Model Issues
Bumping to sasview 4.0. If we want to maintain backward compatibility in saved models, any parameter sets/names in 4.0 will be frozen for the foreseeable future.