pydda.cost_functions.calculate_smoothness_gradient¶
-
pydda.cost_functions.
calculate_smoothness_gradient
(u, v, w, Cx=1e-05, Cy=1e-05, Cz=1e-05, upper_bc=True)[source]¶ Calculates the gradient of the smoothness cost function by taking the Laplacian of the Laplacian of the wind field. All arrays in the given lists must have the same dimensions and represent the same spatial coordinates.
Parameters: u: Float array
Float array with u component of wind field
v: Float array
Float array with v component of wind field
w: Float array
Float array with w component of wind field
Cx: float
Constant controlling smoothness in x-direction
Cy: float
Constant controlling smoothness in y-direction
Cz: float
Constant controlling smoothness in z-direction
Returns: y: float array
value of gradient of smoothness cost function