Opened 8 years ago

Last modified 6 years ago

#788 new task

cross check different implementations of the same shape

Reported by: pkienzle Owned by:
Priority: major Milestone: SasView 4.3.0
Component: sasmodels Keywords:
Cc: Work Package: SasView Bug Fixing

Description

There are many instances where the same shape can be described with two different models. For example,

  • core-shell models vs. core-only models with the sld of the shell matching the sld of the core and the radius of the core+shell matching the radius of the core,
  • sphere:ellipsoid with r_major and r_minor equal to r,
  • barbell:pearl_necklace with 2 pearls
  • barbell:sphere with hemispherical bell and length 0 bar
  • rectangular_prism:parallelepiped, one using ratios the other using lengths
  • etc.

Collect a list of these in sasmodels and check that the values correspond.

Furthermore, for oriented models, the 1-D model should match the orientation average of the 2-D model.

Change History (3)

comment:1 Changed 7 years ago by pkienzle

  • Milestone changed from SasView Next Release +1 to SasView 4.2.0

comment:2 Changed 7 years ago by pkienzle

The sphere equivalent of barbell and capped cylinder show that they are inaccurate at high qr values, with a jump at 0.04 with radius 5000. To see this, use:

sascomp -midq -double -nq=1000 sphere,barbell radius=5000 radius_bell=radius length=0

comment:3 Changed 6 years ago by butler

  • Milestone changed from SasView 4.2.0 to SasView 4.3.0
Note: See TracTickets for help on using tickets.