amep.timecor.isf#
- amep.timecor.isf(start, frame, k)#
Incoherent intermediate scattering function (ISF).
Notes
The incoherent intermediate scattering function is defined as
\[F_{\text{s}}\left(\vec{k},t\right)=\frac{1}{N}\left\langle\sum_{j=1}^{N}\exp\left[i\vec{k}\cdot\left(\vec{r}_j(t)-\vec{r}_j(0)\right)\right]\right\rangle\]Here, we use the isotropic ISF
\[F_{\text{s}}(k,t)=\frac{1}{N}\left\langle\sum_{j=1}^{N}\frac{\sin\left(k\cdot\left|\vec{r}_j\left(t_0+t\right)-\vec{r}_j\left(t_0\right)\right|\right)}{k\cdot\left|\vec{r}_j\left(t_0+t\right)-\vec{r}_j\left(t_0\right)\right|}\right\rangle_{t_0}.\]that can be obtained via taking the mean over all directions of \(\vec{k}\). A detailed derivation can be found in Ref. [1].
References
- Parameters:
start (np.ndarray) – Unwrapped or nojump coordinates at the start time.
frame (np.ndarray) – Unwrapped or nojump coordinates at a later time.
k (float) – Wave number.
- Returns:
Incoherent intermediate scattering function.
- Return type:
float