second_order_moments_2D Function

public pure function second_order_moments_2D(f, layout) result(SOM)

Calculating second order moments 2D

Arguments

TypeIntentOptionalAttributesName
real(kind=rk), intent(in) :: f(layout%fStencil%QQ)

PDF

type(mus_scheme_layout_type), intent(in) :: layout

current layout

Return Value real(kind=rk)(3)


Called by

proc~~second_order_moments_2d~~CalledByGraph proc~second_order_moments_2d second_order_moments_2D proc~bgk_hybridrecursiveregularized_d2q9 bgk_HybridRecursiveRegularized_d2q9 proc~bgk_hybridrecursiveregularized_d2q9->proc~second_order_moments_2d proc~bgk_recursiveregularized_d2q9 bgk_RecursiveRegularized_d2q9 proc~bgk_recursiveregularized_d2q9->proc~second_order_moments_2d proc~bgk_regularized_d2q9 bgk_Regularized_d2q9 proc~bgk_regularized_d2q9->proc~second_order_moments_2d proc~bgk_dualrelaxationtime_rr_d2q9 bgk_DualRelaxationTime_RR_d2q9 proc~bgk_dualrelaxationtime_rr_d2q9->proc~second_order_moments_2d

Contents


Variables

TypeVisibilityAttributesNameInitial
integer, private :: iDir
real(kind=rk), private :: cx
real(kind=rk), private :: cy