secondMom_minus_cs2_3D Function

public pure function secondMom_minus_cs2_3D(cxcx, f, QQ) result(m)

Calculate second moments of some quantity where Q is number of discrete velocity.\n The output is 1 dimentional array which has 6 componenents.\n Specifically, This function is used by shear stress and strain rate. 1=xx, 2=yy, 3=zz, 4=xy, 5=yz, 6=xz

Arguments

Type IntentOptional Attributes Name
real(kind=rk), intent(in) :: cxcx(6,QQ)
real(kind=rk), intent(in) :: f(QQ)

quantity to which second moment is applied

integer, intent(in) :: QQ

Return Value real(kind=rk), (6)


Called by

proc~~secondmom_minus_cs2_3d~~CalledByGraph proc~secondmom_minus_cs2_3d secondMom_minus_cs2_3D proc~calcvisc_cs calcVisc_CS proc~calcvisc_cs->proc~secondmom_minus_cs2_3d proc~calcvisc_cy calcVisc_CY proc~calcvisc_cy->proc~secondmom_minus_cs2_3d proc~calcvisc_incomp_cs calcVisc_incomp_CS proc~calcvisc_incomp_cs->proc~secondmom_minus_cs2_3d proc~calcvisc_incomp_cy calcVisc_incomp_CY proc~calcvisc_incomp_cy->proc~secondmom_minus_cs2_3d proc~calcvisc_incomp_pl calcVisc_incomp_PL proc~calcvisc_incomp_pl->proc~secondmom_minus_cs2_3d proc~calcvisc_pl calcVisc_PL proc~calcvisc_pl->proc~secondmom_minus_cs2_3d proc~mus_turbvisc_smagorinsky_fromprecolpdf_3d mus_turbVisc_Smagorinsky_fromPreColPDF_3D proc~mus_turbvisc_smagorinsky_fromprecolpdf_3d->proc~secondmom_minus_cs2_3d