source: sasview/src/sas/perspectives/fitting/media/pd_help.rst @ a9dc4eb

ESS_GUIESS_GUI_DocsESS_GUI_batch_fittingESS_GUI_bumps_abstractionESS_GUI_iss1116ESS_GUI_iss879ESS_GUI_iss959ESS_GUI_openclESS_GUI_orderingESS_GUI_sync_sascalccostrafo411magnetic_scattrelease-4.1.1release-4.1.2release-4.2.2release_4.0.1ticket-1009ticket-1094-headlessticket-1242-2d-resolutionticket-1243ticket-1249ticket885unittest-saveload
Last change on this file since a9dc4eb was 892a2cc, checked in by smk78, 10 years ago

Work in progress

  • Property mode set to 100644
File size: 4.8 KB

Polydispersity Distributions

Calculates the form factor for a polydisperse and/or angular population of particles with uniform scattering length density. The resultant form factor is normalized by the average particle volume such that

P(q) = scale*<F*F>/Vol + bkg

where F is the scattering amplitude and the<>denote an average over the size distribution. Users should use PD (polydispersity: this definition is different from the typical definition in polymer science) for a size distribution and Sigma for an angular distribution (see below).

Note that this computation is very time intensive thus applying polydispersion/ angular distribution for more than one parameters or increasing Npts values might need extensive patience to complete the computation. Also note that even though it is time consuming, it is safer to have larger values of Npts and Nsigmas.

The following five distribution functions are provided

  • Rectangular Distribution
  • Array Distribution
  • Gaussian Distribution
  • Lognormal Distribution
  • Schulz Distribution

Rectangular Distribution

pd_image001.png

The xmean is the mean of the distribution, w is the half-width, and Norm is a normalization factor which is determined during the numerical calculation. Note that the Sigma and the half width w are different.

The standard deviation is

pd_image002.png

The PD (polydispersity) is

pd_image003.png pd_image004.jpg

Array Distribution

This distribution is to be given by users as a txt file where the array should be defined by two columns in the order of x and f(x) values. The f(x) will be normalized by SasView during the computation.

Example of an array in the file

30 0.1 32 0.3 35 0.4 36 0.5 37 0.6 39 0.7 41 0.9

We use only these array values in the computation, therefore the mean value given in the control panel, for example ‘radius = 60’, will be ignored.

Gaussian Distribution

pd_image005.png

The xmean is the mean of the distribution and Norm is a normalization factor which is determined during the numerical calculation.

The PD (polydispersity) is

pd_image003.png pd_image006.jpg

Lognormal Distribution

pd_image007.png

The /mu/=ln(xmed), xmed is the median value of the distribution, and Norm is a normalization factor which will be determined during the numerical calculation. The median value is the value given in the size parameter in the control panel, for example, “radius = 60â€ᅵ.

The PD (polydispersity) is given by /sigma/

pd_image008.png

For the angular distribution

pd_image009.png

The mean value is given by xmean=exp(/mu/+p2/2). The peak value is given by xpeak=exp(/mu/-p2).

pd_image010.jpg

This distribution function spreads more and the peak shifts to the left as the p increases, requiring higher values of Nsigmas and Npts.

Schulz Distribution

pd_image011.png

The xmean is the mean of the distribution and Norm is a normalization factor which is determined during the numerical calculation.

The z = 1/p2– 1.

The PD (polydispersity) is

pd_image012.png

Note that the higher PD (polydispersity) might need higher values of Npts and Nsigmas. For example, at PD = 0.7 and radisus = 60 A, Npts >= 160, and Nsigmas >= 15 at least.

pd_image013.jpg
Note: See TracBrowser for help on using the repository browser.