secondMom Function

public pure function secondMom(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.

Arguments

TypeIntentOptionalAttributesName
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~~CalledByGraph proc~secondmom secondMom proc~fillcoarser_compactd3q27 fillCoarser_compactd3q27 proc~fillcoarser_compactd3q27->proc~secondmom proc~deriveshearstress deriveShearStress proc~deriveshearstress->proc~secondmom proc~mus_derivestrainrateincomp mus_deriveStrainRateIncomp proc~mus_derivestrainrateincomp->proc~secondmom proc~getshearstresstensor_forelemfromstate getShearStressTensor_forElemFromState proc~getshearstresstensor_forelemfromstate->proc~secondmom proc~getshearstresstensorincomp_forpdfsubset getShearStressTensorIncomp_forPdfSubset proc~getshearstresstensorincomp_forpdfsubset->proc~secondmom proc~mus_derivestrainrate mus_deriveStrainRate proc~mus_derivestrainrate->proc~secondmom proc~getshearratetensor_acoustic_lbm getShearRateTensor_acoustic_lbm proc~getshearratetensor_acoustic_lbm->proc~secondmom proc~getshearratetensor_acoustic_incomp getShearRateTensor_acoustic_incomp proc~getshearratetensor_acoustic_incomp->proc~secondmom proc~getshearstresstensor_forpdfsubset getShearStressTensor_forPdfSubset proc~getshearstresstensor_forpdfsubset->proc~secondmom proc~mus_turbvisc_smagorinsky_fromprecolpdf_incomp mus_turbVisc_Smagorinsky_fromPreColPDF_incomp proc~mus_turbvisc_smagorinsky_fromprecolpdf_incomp->proc~secondmom interface~getshearratetensor_acoustic getShearRateTensor_acoustic interface~getshearratetensor_acoustic->proc~getshearratetensor_acoustic_lbm interface~getshearratetensor_acoustic->proc~getshearratetensor_acoustic_incomp interface~getshearstresstensor getShearStressTensor interface~getshearstresstensor->proc~getshearstresstensor_forelemfromstate interface~getshearstresstensor->proc~getshearstresstensorincomp_forpdfsubset interface~getshearstresstensor->proc~getshearstresstensor_forpdfsubset proc~getwss2d getWSS2D proc~getwss2d->interface~getshearstresstensor proc~getwss getWSS proc~getwss->interface~getshearstresstensor

Contents

None