@@ -19,7 +19,7 @@ def calculate_structure_function_3d( # noqa: D417, C901
19
19
boundary = "periodic-all" ,
20
20
):
21
21
"""
22
- Calculate structure function, either advective or traditional .
22
+ Calculate structure functions, including advective structure functions .
23
23
Supports velocity-based structure functions and scalar-based structure functions.
24
24
25
25
Parameters
@@ -64,59 +64,74 @@ def calculate_structure_function_3d( # noqa: D417, C901
64
64
The returned dictionary may contain the following keys, with some keys
65
65
removed if the structure function is not calculated:
66
66
67
- **SF_velocity_x**: The velocity-based advective structure function in the
67
+ **SF_velocity_x**: The advective velocity structure function in the
68
68
x direction.
69
69
70
- **SF_velocity_y**: The velocity-based advective structure function in the
70
+ **SF_velocity_y**: The advective velocity structure function in the
71
71
y direction.
72
72
73
- **SF_velocity_z**: The velocity-based advective structure function in the
73
+ **SF_velocity_z**: The advective velocity structure function in the
74
74
z direction.
75
75
76
- **SF_scalar_x**: The scalar-based advective structure function in the x
76
+ **SF_scalar_x**: The advective scalar structure function in the x
77
77
direction.
78
78
79
- **SF_scalar_y**: The scalar-based advective structure function in the y
79
+ **SF_scalar_y**: The advective scalar structure function in the y
80
80
direction.
81
81
82
- **SF_scalar_z**: The scalar-based advective structure function in the z
82
+ **SF_scalar_z**: The advective scalar structure function in the z
83
83
direction.
84
84
85
- **SF_LL_x**: The traditional structure function LL in the x direction.
85
+ **SF_LL_x**: The second-order longitudinal velocity structure function
86
+ in the x direction.
86
87
87
- **SF_LL_y**: The traditional structure function LL in the y direction.
88
+ **SF_LL_y**: The second-order longitudinal velocity structure function
89
+ in the y direction.
88
90
89
- **SF_LL_z**: The traditional structure function LL in the z direction.
91
+ **SF_LL_z**: The second-order longitudinal velocity structure function
92
+ in the z direction.
90
93
91
- **SF_TT_x**: The traditional structure function TT in the x direction.
94
+ **SF_TT_x**: The second-order transverse velocity structure function
95
+ in the x direction.
92
96
93
- **SF_TT_y**: The traditional structure function TT in the y direction.
97
+ **SF_TT_y**: The second-order transverse velocity structure function
98
+ in the y direction.
94
99
95
- **SF_TT_z**: The traditional structure function TT in the z direction.
100
+ **SF_TT_z**: The second-order transverse velocity structure function
101
+ in the z direction.
96
102
97
- **SF_SS_x**: The traditional structure function SS in the x direction.
103
+ **SF_SS_x**: The second-order scalar structure function in the x direction.
98
104
99
- **SF_SS_y**: The traditional structure function SS in the y direction.
105
+ **SF_SS_y**: The second-order scalar structure function in the y direction.
100
106
101
- **SF_SS_z**: The traditional structure function SS in the z direction.
107
+ **SF_SS_z**: The second-order scalar structure function in the z direction.
102
108
103
- **SF_LLL_x**: The traditional structure function LLL in the x direction.
109
+ **SF_LLL_x**: The third-order longitudinal velocity structure function
110
+ in the x direction.
104
111
105
- **SF_LLL_y**: The traditional structure function LLL in the y direction.
112
+ **SF_LLL_y**: The third-order longitudinal velocity structure function
113
+ in the y direction.
106
114
107
- **SF_LLL_z**: The traditional structure function LLL in the z direction.
115
+ **SF_LLL_z**: The third-order longitudinal velocity structure function
116
+ in the z direction.
108
117
109
- **SF_LTT_x**: The traditional structure function LTT in the x direction.
118
+ **SF_LTT_x**: The third-order longitudinal-transverse-transverse velocity
119
+ structure function in the x direction.
110
120
111
- **SF_LTT_y**: The traditional structure function LTT in the y direction.
121
+ **SF_LTT_y**: The third-order longitudinal-transverse-transverse velocity
122
+ structure function in the y direction.
112
123
113
- **SF_LTT_z**: The traditional structure function LTT in the z direction.
124
+ **SF_LTT_z**: The third-order longitudinal-transverse-transverse velocity
125
+ structure function in the z direction.
114
126
115
- **SF_LSS_x**: The traditional structure function LSS in the x direction.
127
+ **SF_LSS_x**: The third-order longitudinal-scalar-scalar structure function
128
+ in the x direction.
116
129
117
- **SF_LSS_y**: The traditional structure function LSS in the y direction.
130
+ **SF_LSS_y**: The third-order longitudinal-scalar-scalar structure function
131
+ in the y direction.
118
132
119
- **SF_LSS_z**: The traditional structure function LSS in the z direction.
133
+ **SF_LSS_z**: The third-order longitudinal-scalar-scalar structure function
134
+ in the z direction.
120
135
"""
121
136
inputs = {
122
137
"u" : u ,
0 commit comments