Opened 3 years ago

Last modified 6 weeks ago

#491 assigned enhancement

adding support for F(Q) in sasmodels

Reported by: butler Owned by: wojciech
Priority: major Milestone: sasmodels 1.0
Component: sasmodels Keywords:
Cc: Work Package: SasModels Redesign

Description (last modified by ajj)

I(Q) is proportional to F(Q)2 Hence our models return that. However there are times when it may be preferable to have access to the F(Q). For example it is required for the beta approximation (increasing the range of applicability for using most current interaction potentials) or if one wanted to use these as a library for building P(Q) for more complex shapes.

Providing a method to access the underlying F(Q) thus would be very useful.

Change History (4)

comment:1 Changed 3 years ago by butler

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

comment:2 Changed 2 years ago by ajj

  • Description modified (diff)

comment:3 Changed 2 years ago by ajj

  • Owner set to wojciech
  • Status changed from new to assigned

comment:4 Changed 6 weeks ago by pkienzle

  • Component changed from SasView to sasmodels
  • Milestone changed from SasView Next Release +1 to sasmodels 1.0

Supported in beta approximation branch of sasmodels.

External scripts that use sasmodels directly can call sasmodels.direct_model.call_Iq for I(Q) or sasmodels.direct_model.call_Fq for F(Q). For a structure factor calculation via the product model P@S, users can call calculator.results() to access the intermediates.

Note: See TracTickets for help on using tickets.