DiffSphere¶
Description¶
This fitting function models the dynamics structure factor of a particle undergoing continuous diffusion but confined to a spherical volume. According to Volino and Dianoux 1,
Because of the spherical symmetry of the problem, the structure factor
is expressed in terms of the
The roots of this set of equations are the numerical coefficients
The fit function DiffSphere has an elastic part modeled by fitting function ElasticDiffSphere, and an inelastic part modeled by InelasticDiffSphere.
Attributes (non-fitting parameters)¶
Name |
Type |
Default |
Description |
---|---|---|---|
NumDeriv |
|||
Q |
|||
f0.Q |
|||
f0.WorkspaceIndex |
|||
f1.Q |
|||
f1.WorkspaceIndex |
Properties (fitting parameters)¶
Name |
Default |
Description |
---|---|---|
f0.Height |
1.0 |
Scaling factor to be applied to the resolution. |
f0.Centre |
0.0 |
Shift along the x-axis to be applied to the resolution. |
f0.Radius |
2.0 |
Sphere radius |
f1.Intensity |
1.0 |
scaling factor |
f1.Radius |
2.0 |
Sphere radius, in Angstroms |
f1.Diffusion |
0.05 |
Diffusion coefficient, in units of A^2*THz, if energy in meV, or A^2*PHz if energy in ueV |
f1.Shift |
0.0 |
Shift in domain |
Categories: FitFunctions | QuasiElastic
Source¶
C++ header: DiffSphere.h
C++ source: DiffSphere.cpp