Key terms and definitions

When you generate structure functions with FluidSF, you are returned a dictionary with the keys provided below. Each key corresponds to a structure function that can be calculated from the data, except for the key dir-diffs, which provides the separation distances in each direction. To learn more about the structure functions, see What are structure functions?

SF_advection_velocity_dir: Advective velocity structure function in the direction of the separation vector (dir = x, y, z).
SF_advection_scalar_dir: Advective scalar structure function in the direction of the separation vector (dir = x, y, z).
SF_LL_dir: Longitudinal second order velocity structure function in the direction of the separation vector (dir = x, y, z).
SF_LLL_dir: Longitudinal third order velocity structure function in the direction of the separation vector (dir = x, y, z).
SF_LTT_dir: Longitudinal-transverse-transverse third order velocity structure function in the direction of the separation vector (dir = x, y, z).
SF_LSS_dir: Longitudinal-scalar-scalar third order velocity structure function in the direction of the separation vector (dir = x, y, z).
dir-diffs: Separation distances in each direction (dir = x, y, z). These are calculated as the Euclidean distance between pairs of data points in the flow field. Provided in the same units as the input data.

Important

All non-advective structure functions have naming conventions with the subscripts L, and T to denote the longitudinal and transverse velocities. The longitudinal direction is typically aligned with the flow direction, while the transverse direction is perpendicular to the flow direction.

For SF_LL_x, SF_LLL_x, SF_LTT_x, and SF_LSS_x, L denotes the longitudinal velocity differences in the x-direction \(v_x(\mathbf{x}) - v_x(\mathbf{x}+\mathbf{r})\) and T denotes the transverse velocity differences in the x-direction \(v_y(\mathbf{x}) - v_y(\mathbf{x}+\mathbf{r})\). S denotes the scalar differences \(s(\mathbf{x}) - s(\mathbf{x}+\mathbf{r})\).